解读热门主力方案Rollup走近区块链技术前沿

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

最近,以太坊的创始人Vitalik Buterin在一篇题为“混合式二层协议的曙光”的文章里对Rollup方案大加赞赏。他认为它为智能合约的可扩展性提供了新的解决方案。

那么什么是Rollup?主流方案是什么?这些方案各有优缺点?它们未来的发展前景如何?

Rollup的出现近年来,以太坊的二层扩容技术发展迅速。二层扩容指的是在保证交易安全的条件下,将一部分交易从主链上移至链下网络,实现交易的快速处理。

状态通道和Plasma侧链是两种较早出现的二层方案。然而,由于数据的可用性等问题,它们的发展相对较慢。

正当二层扩容方案陷入困境时,Rollup并将打包后的交易数据与SNARK零知识证明一同发布到链上。这样,打包的正确性可以通过零知识证明来验证,从而确保操作人员无法发布恶意或无效的交易。Vitalik Buterin将其称为ZKRollup二层扩容方案。

然而,ZKRollup的通用性还存在问题,因为要证明的交易必须非常简单,而SNARK的成本很高。因此,一个名为OptimisticRollup的折中方案被提出来。

OptimisticRollup也将交易数据放在链上,但不使用SNARK来验证,而是采用经济学上的有效性博弈来验证交易的有效性。

作为提高区块链吞吐量的技术,Rollup可以有效提高网络吞吐量,同时避免对协议层进行大量修改和部署,无需进行硬分叉升级。因此,许多以太坊项目已经采用了Rollup协议来提高Dapp的吞吐量和用户体验。

Rollup的工作原理Rollup的工作原理是,在链上维护一个智能合约,该合约负责维护Rollup状态的Merkle根(即账户余额、合约代码等)。任何人都可以以高度压缩的方式发布批处理、交易集合、之前的状态根和新的状态根,然后合约会验证批处理中先前状态根是否与当前状态根相匹配,如果匹配,就将状态根切换到新的状态根。为了支持存款和提款,还可以在rollup状态之外添加交易。

然而,有一个关键问题:如何确保批处理中的状态根是正确的?如果有人能够提交一个具有任意后期状态根的批次,而没有任何后果,那么他们就可以将rollup中的所有令牌转移到自己账户中。

为了解决这个问题,采取了两个不同的解决方案:OptimisticRollup和ZKRollup。

OptimisticRollup通过使用欺诈证明,即合约追踪其根历史和每批哈希值。如果有人发现某一批次的状态不正确,可以发布链的证明,合约会验证证书,并恢复该批次及之后的所有批次。

ZKRollup则使用有效性证明,每个批次包含一个ZK-SNARK加密证明,证明后状态是批次执行的正确结果。无论计算量有多大,链都可以快速验证。

总体来说,在通用EVM计算方面,乐观模式可能会获胜;对于简单付款、交易和其他特定应

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/6582.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年07月05日
下一篇 2023年07月05日

相关推荐

  • 高效使用QQ:聊天记录管理和好友在线状态查询技巧

    随着社交网络的普及,聊天成为人们交流的重要渠道,而在线聊天则成为人们日常生活中必需的沟通方式之一。在这个数字时代,人们的社交范围被扩大,好友也在不断增多。因此,管理在线qq的聊天记录和查看qq好友的在线状态成为每个在线qq用户和经验丰富的内

    2023-11-15 06:00:33
    106 0
  • MPT 下岗?智能合约区块链的优化

    作者:KJ,LXDAO 背景和动机 在开始讲对 MPT 的改进之前,我们先谈一谈进行这项研究的背景。 本人在读博并且做公链设计。这条公链除了核心的共识升级:有用的工作量证明以外,另一个重要的任务是实现兼容 ETH 的智能合约系统。我们目前已

    2023-10-19 10:00:06
    69 0
  • 构建你自己的Rollup——BYOR 项目一览

    编译:登链翻译计划 你是否曾经想要深入了解 Rollup 的运作原理?理论很好,但亲身实践经验总是更可取的。不幸的是,现有的项目并不总是让人轻易地查看内部情况。这就是为什么我们创建了 BYOR(Build Your Own Rollup:

    2023-10-18 10:00:08
    95 0
  • 「金色财经」L2BEAT推出Build Your Own Rollup工具

    「金色财经」10月13日,Layer2技术研究和数据网站L2BEAT宣布推出Buildyourownrollup(BYOR)工具。BYOR是Rollup主权的简化版,使代码易于阅读和理解。BYOR目前部署在Holesky测试网络上,可实现的

    2023-10-13 12:00:01
    85 0
  • 「金色财经」WorldCoin发布状态桥更新:可实现与WORLD ID免许可集成

    「金色财经」据金融报道,WorldCoin发布了状态桥更新,更新后的状态桥架构采用模块化、免费、高效的Gas设计,允许开发人员和团队开发和运营自己的状态桥,并将WorldID与其首选的区块链和应用程序集成,新的状态桥架构还允许使用从L1到L

    2023-10-11 23:00:03
    74 0
  • OP Stack + 零知识证明 = L2的终局游戏?

    作者:Bill Qian、Yongxin Song、Bonan Yuan,Cypher Capital Layer2的终局游戏 如今的Layer2赛道厮杀异常激烈,前有Arbitrum, Optimism, Base 等基于optimist

    2023-10-10 10:00:23
    68 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载