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

WB3交流加微信:WX-93588,⬅️此处为全站广告位,与正文项目无关
注册并登录App即可领取高达 60,000 元的数字货币盲盒:点击此处注册OKX

最近,以太坊的创始人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计算方面,乐观模式可能会取胜;关于简略付款、买卖和其他特定应

此时快讯

【贾斯汀·比伯的NFT账面净亏损达到124万美元】金色财经报道,贾斯汀·比伯(Justin Bieber)去年斥资130万美元购买了Bored Ape NFT,目前价值仅约59,000美元。当时该行业正掀起名人代言热潮。这位全球流行歌星向BAYC投资了500ETH,相当于130万美元。18个月后,他的账面净亏损达到124万美元。

版权声明:本文收集于互联网,如有侵权请联系站长删除。
转载请注明:解读热门主力方案Rollup走近区块链技术前沿 | 币百度

相关文章