RISC0 Boundless:可验证计算层

news2024/11/27 2:15:09

1. 引言

区块链技术:

  • 是解决双花问题的革命性解决方案,
  • 无需中介即可在数字交易中建立信任。

然而,区块链技术要求所有参与者重新执行所有数据以达成共识。虽然这种方法解决了关键问题,但也带来了可扩展性挑战,限制了区块链生态系统的增长和潜力。

尽管区块链技术取得了重大进展,但仍走到了十字路口。当前的模式是链上应用程序需要全局重新执行所有交易,这面临着可扩展性的限制。虽然更多的节点使网络更安全,但更多的节点并不能提供更大的容量,因为每个人都必须重新执行所有数据。但如果可以改变这种模式呢?如果所有节点都能就数据有效性达成一致,而不需要每个人都重新执行,那会怎样?

从今天开始,将消除区块链的最大障碍,让整个世界都上链。

  • 推出“Boundless:可验证计算层” ,可极大地扩展所有链的功能和可组合性。

通过利用零知识证明的力量,Boundless 使区块链能够验证计算的正确性而无需重新执行。这种突破性的功能称为可验证计算,允许网络中单个节点执行的操作由每个节点以低成本进行验证。

Boundless:

  • 将这种变革能力带入所有区块链,为效率和可扩展性创造了新的标准。
  • 保留了区块链的核心原则——去中心化和抗审查——同时消除了阻碍区块链技术前进的限制。

在 Boundless 上,开发人员可以:

  • 1)无限执行:以极低的成本进行无限计算,绕过传统的链上执行限制。
  • 2)全局可组合性:跨不同区块链生态系统的资产和信息无缝交互。
  • 3)按需扩容:弹性扩容,不影响性能,直接满足实际需求。
  • 4)不妥协的安全性:继承目标链的完整安全保障。
    在这里插入图片描述

2. 欢迎来到Boundless无限可能的时代

Boundless 不仅增强了区块链,还通过为每个开发人员、每个区块链提供可验证计算,重新定义了整个 web3 格局。这种统一释放了前所未有的可能性。

Boundless 可实现以下功能:

  • 现代应用体验。区块链应用不再被迫以最慢节点的速度运行。这大大提高了容量,使开发人员能够构建具有用户期望从现代 Web 服务获得的丰富性和响应能力的应用程序。
  • 可验证的人工智能。可验证的人工智能模型现在可以发布在链上结算的响应,彻底改变了人工智能与区块链技术的融合。想象一下,智能合约可以与复杂的人工智能模型交互,并将结果可验证地记录在链上。
  • 统一的全局流动性。去中心化交易所允许用户实施先进的交易算法,无缝利用所有主要生态系统的流动性,从而创建一个真正互联互通、高效的全局市场。

借助 Boundless,不仅改进了现有的区块链基础设施和应用程序,还实现了以前无法想象的全新去中心化服务类别。区块链的未来现在真正是无限的、实用的和统一的。

3. Boundless背后的魔力

在这里插入图片描述
区块链社区的许多人认为,零知识证明虽然前景光明,但成本太高,开销太大,不切实际。RISC0已经证明事实并非如此,实用性的极限正在迅速扩大。

Boundless 建立在最新一代零知识证明的基础上,能够以比以前低几个数量级的计算量实现更大数量级的计算。Boundless 的核心是强大的零知识栈,这是实现可验证计算的关键。该栈专门为解决这些问题而设计,使可验证计算不仅可行,而且对所有链来说都是高效且经济的。

Boundless 栈的每个组件如何实现这一点:

  • 1)使用熟悉的语言进行构建:创建任何基于区块链的解决方案(从 L2 和 L1 到 dApp 等),无需应对 ZK 复杂性或不熟悉的语言。在编码时利用 ZK 的可验证性,就像在现代软件开发中一样。
  • 2)精简的 ZK 集成:一套强大的组件,包括Steel、Blobstream Zero和Zeth。这一层简化了开发人员体验,简化了 ZK 技术与现有和新基础设施和合约的集成,加快了上市时间。
  • 3)按需去中心化证明:一种按需、去中心化的证明者网络,由一种新型激励机制(一种 ZK 挖矿)支持,可动态扩展。凭借内置的活性保证和抗审查性,可确保应用程序始终具有必要的证明能力,无论它们在哪个网络上,都能实时适应需求。
  • 4)高效证明聚合:来自不同系统的批量证明,允许共享链上验证成本并提高效率。随着证明需求的增长,链上成本大幅降低,使 ZK 解决方案在规模上更具经济效率。
  • 5)通用证明验证:支持跨任何区块链进行证明验证,允许开发人员继承其首选结算层的安全性。这为跨链可组合性奠定了基础,同时使开发人员能够灵活地选择他们的信任假设。
  • 6)全球可组合性和执行: Boundless 利用 ZKP 实现跨多个区块链应用程序之间的无缝、原生交互。这使得 Boundless 应用程序不仅可以跨链交互,还可以使用来自任何区块链的数据进行安全计算,而无需牺牲信任或安全性。

这些组件共同为开发人员和区块链网络创建了一个强大的集成解决方案。通过直接解决 ZK 的痛点,这个垂直集成栈首次实现了在任何链上进行可验证计算,解锁了无限执行、全局可组合性和无限可扩展性——所有这些都具有 ZK 证明的安全性和隐私保证。

4. 目前处于早期测试阶段

Boundless 已进入早期测试阶段,在实际场景中展示了其功能。RISC0与领先的区块链网络和应用程序合作,严格测试和改进 Boundless。这些合作将有助于验证设计并加速公共测试网的进程。
在这里插入图片描述

5. 未来无限

Boundless 不仅改进了区块链技术,还重新定义了一切可能。RISC0正在创造一个未来,区块链应用程序与传统 Web 应用程序一样强大、用户友好且无处不在,但同时具有去中心化和密码学安全的所有优势。

2024年9月16日不仅仅是 Boundless 的发布。这是 Web3 新时代的开始,在这个时代,唯一的限制就是你的想象力。

参考资料

[1] RISC Zero团队2024年9月16日博客 Introducing Boundless: The Verifiable Compute Layer

RISC Zero系列博客

  • RISC0:Towards a Unified Compilation Framework for Zero Knowledge
  • Risc Zero ZKVM:zk-STARKs + RISC-V
  • 2023年 ZK Hack以及ZK Summit 9 亮点记
  • RISC Zero zkVM 白皮书
  • Risc0:使用Continunations来证明任意EVM交易
  • Zeth:首个Type 0 zkEVM
  • RISC Zero项目简介
  • RISC Zero zkVM性能指标
  • Continuations:扩展RISC Zero zkVM支持(无限)大计算
  • A summary on the FRI low degree test前2页导读
  • Reed-Solomon Codes及其与RISC Zero zkVM的关系
  • RISC Zero zkVM架构
  • RISC-V与RISC Zero zkVM的关系
  • 有限域的Fast Multiplication和Modular Reduction算法实现
  • RISC Zero的Bonsai证明服务
  • RISC Zero ZKP协议中的商多项式
  • FRI的Commit、Query以及FRI Batching内部机制
  • RISC Zero的手撕STARK
  • RISC Zero zkVM guest程序优化技巧 及其 与物理CPU的关键差异
  • ZK*FM:RISC Zero zkVM的形式化验证
  • Zirgen MLIR:RISC-Zero的ZK-circuits形式化验证
  • 以RISC Zero ZK Fraud Proof赋能Optimistic Rollups
  • zkSummit10 亮点记
  • 技术探秘:在RISC Zero中验证FHE——由隐藏到证明:FHE验证的ZK路径(1)
  • 技术探秘:在RISC Zero中验证FHE——RISC Zero应用的DevOps(2)
  • RISC Zero STARK证明系统时序图及规范
  • RISC Zero zkVM Host & Guest 101
  • RISC Zero zk-STARK证明系统代码解析
  • RISC Zero的Babybear域 及其 扩域
  • RISC Zero各功能模块代码解析
  • RISC Zero 的 cargo-risczero相关模块代码解析
  • RISC Zero v0.20升级:Proof Composition——为ZK开发者解锁递归和模块化
  • RISC Zero zkVM 2024年Q1、Q2路线图
  • ZKP价值链路的垂直整合
  • zkVM选型要点
  • 如何利用RISC Zero zkVM来扩容比特币
  • RISC0的高性能zkVM设计路线

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2228074.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

移远通信闪耀2024香港秋灯展,以丰富的Matter产品及方案推动智能家居产业发展

10月27-30日,2024香港国际秋季灯饰展在香港会议展览中心盛大开展。 作为全球领先的物联网整体解决方案供应商,移远通信再次亮相,并重点展示了旗下支持Matter协议以及亚马逊ACK ( Alexa Connect Kit ) SDK for Matter方案的Wi-Fi模组、低功耗蓝…

C++ 二叉树进阶:相关习题解析

目录 1. 二叉树创建字符串。 2. 二叉树的分层遍历1 3. 二叉树的分层遍历2 4. 二叉树的最近公共祖先 5. 将二叉搜索树转换为排序的双向链表 6. 从前序与中序遍历序列构造二叉树 7. 从中序与后序遍历序列构造二叉树 8. 二叉树的前序遍历,非递归迭代实现 9.…

结合Intel RealSense深度相机和OpenCV来实现语义SLAM系统

结合Intel RealSense深度相机和OpenCV来实现语义SLAM系统是一个非常强大的组合。以下是一个详细的步骤指南,帮助你构建这样一个系统。 硬件准备 Intel RealSense深度相机:例如D415、D435或L515。计算平台:一台具有足够计算能力的计算机&…

“前端兼容——CSS篇”(进阶版)

“前端兼容——CSS篇”(进阶版) 上一篇文章写了css 兼容问题处理的基础篇 点击这里基础篇—传送门,这里想给粉丝分享一下css 更深一点的兼容场景,和处理方案 文章目录 “前端兼容——CSS篇”(进阶版)进阶CS…

【GIT】Visual Studio 中 Git 界面中, 重置 和 还原

在 Visual Studio 的 Git 界面中,“重置” 和 “还原” 是两个常用的 Git 操作。它们的主要区别在于应用场景和影响范围。 1. 重置(Reset) 重置用于更改当前分支的提交历史,通常用于撤销或删除某些提交。重置操作可能会更改 Git…

leetcode - 684. 冗余连接

684. 冗余连接 解决思路 大致上的思路就是将元素加入到 并查集 中,那么在遍历到边的时候先去判断的边的两个端点的 根节点 是否相等,如果相等,那么就代表此刻把这条边加上去就形成了环【可以这么理解,如果形成了环,那…

汽车IVI中控OS Linux driver开发实操(二十六):i.MX图形库

概述: 下表列出了整个GPU系列,在i.MX 6板上,只有6Quad和6QuadPlus支持OpenCL。表中还显示了OpenCL的关键性能指标GFLOPS的理论数量。一些基准测试,如Clpeak,可用于验证它。 i.MX G2D API G2D应用程序编程接口(API)设计为易于理解和使用2DBit blit(BLT)功能。它允许用…

自适应阻抗案例分析(上)

案例分析一 Duchaine,V.,Gosselin,C.(2009).Safe,stable and intuitive control for physical human-robot interaction.In IEEE international conference on robotics and automation,2009.ICRA09(pp.3383-3388).IEEE. 主要贡献 1.利用外力反馈调整阻尼系数,同…

sql进阶篇

1.更新记录 AC&#xff1a; update examination_info set tag replace(tag, "PYTHON", "Python") where tag "PYTHON";2.删除记录 AC&#xff1a; DELETE FROM exam_record WHERE timestampdiff(minute, start_time, submit_time) < 5AND…

RustRover加载Rust项目报错

问题描述&#xff1a; 昨天还可以正常使用的RustRover今天打开Rust项目一直报错&#xff1a; warning: spurious network error (3 tries remaining): [7] Couldnt connect to server (Failed to connect to 127.0.0.1 port 51342 after 105750 ms: Couldnt connect to server…

Vue 权限管理

vue 中&#xff0c;比较常见的需要进行权限管控的权限控制实现思路有四条&#xff1a;、 菜单的控制 在登录请求中&#xff0c;会得到权限数据&#xff0c;当然&#xff0c;这个需要后端返回数据的支持&#xff0c;前端根据权限数据&#xff0c;展示对应的菜单&#xff0c;单…

三十二、2024年交通管理专业知识测试题

你还在为自己的学习发愁吗?你还在为你还在为自己面对枯燥无味的教科书、一层层叠叠的试卷复习而发呆吗?如何提高的学习兴趣,如何摆脱枯燥乏味的书本和试卷,采用一种全新的方式去努力复习功课、增进知识呢,如何激自己的学习热情,接触更广阔的知识面,争取在期末考试中考出…

国际版同城服务同城信息任务发布平台系统小程序源码

国际版同城服务同城信息任务发布平台系统&#x1f30d;&#x1f4e2;&#xff1a;连接世界的每一个角落 &#x1f310; 开篇&#xff1a;跨越国界的同城服务 在这个全球化的时代&#xff0c;我们不再局限于自己的城市&#xff0c;而是渴望与世界每一个角落建立联系。为了满足…

Docker 命令指南:详细概述与示例应用

Docker 命令指南&#xff1a;详细概述与示例应用 Docker 是一个强大的容器化平台&#xff0c;为容器的创建、管理和运行提供了广泛的支持。通过 Docker 的命令行工具&#xff0c;用户可以从基本的镜像管理、容器操作到复杂的网络和数据存储管理执行各种任务。本节将详细介绍 D…

【问题记录】解决VMware虚拟机中鼠标侧键无法使用的问题

前言 有项目需要在Linux系统中开发&#xff0c;因为要测试Linux中相关功能&#xff0c;要用到shell&#xff0c;在Windows中开发太麻烦了&#xff0c;因此我选择使用UbuntuXfce4桌面来开发&#xff0c;这里我用到了Linux版本的IDEA&#xff0c;除了快捷键经常和系统快捷键冲突…

【vue3|第29期】Vue3中的插槽:实现灵活的组件内容分发

日期&#xff1a;2024年10月24日 作者&#xff1a;Commas 签名&#xff1a;(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释&#xff1a;如果您觉在这里插入代码片得有所帮助&#xff0c;帮忙点个赞&#xff0c;也可以关注我&#xff0c;我们一起成长&#xff1b;如果有不…

【Linux系统编程】第三十九弹---探索信号处理的奥秘:阻塞信号与sigset_t的深入剖析及实战

✨个人主页&#xff1a; 熬夜学编程的小林 &#x1f497;系列专栏&#xff1a; 【C语言详解】 【数据结构详解】【C详解】【Linux系统编程】 目录 1、信号处理 2、阻塞信号 2.1、信号其他相关常见概念 2.2、在内核中的表示 2.3、sigset_t 2.4、信号集操作函数 3、完整…

IDEA解决 properties 文件乱码问题

博主介绍&#xff1a; 计算机科班人&#xff0c;全栈工程师&#xff0c;掌握C、C#、Java、Python、Android等主流编程语言&#xff0c;同时也熟练掌握mysql、oracle、sqlserver等主流数据库&#xff0c;具有丰富的项目经验和开发技能。提供相关的学习资料、程序开发、技术解答、…

三款护眼台灯测评推荐:书客、松下、米家护眼台灯好用吗?

最近护眼台灯非常火&#xff0c;赶上儿子需要换一个学习台灯&#xff0c;于是我开始仔细研究护眼台灯怎么挑&#xff0c;刚好选了三款市面上认可度比较高的三款护眼台灯进行全面详细的护眼测评&#xff0c;书客、松下、米家护眼台灯好用吗&#xff1f;我们通过外观设计、光谱结…

虚拟机桥接模式连不上,无法进行SSH等远程操作

说明&#xff1a;以下情况在window10上遇到&#xff0c;解决后顺便做了个笔记&#xff0c;以防后续再次用到&#xff0c;也给同道中人提供一个解决方案 一、首先按照以下步骤进行检查 1、是否连接了对应的wifi 2、是否设置了桥接模式 3、上述1、2确认无误的情况下请查看右上…