木星链 木星链
Ctrl+D收藏木星链

ROLL:白话 Rollup:以太坊的草稿纸

作者:

时间:1900/1/1 0:00:00

介绍

我们先来打个比方。

想象一下,我们回到了初中数学课堂上。“残忍”的初中数学老师给我们每人发了一张卷子,上面列了100道数字很大的除法题。我们的任务是解出尽可能多的题。但是,这里面有个陷阱:我们只能将最终的解和每个计算步骤写在一张答题纸上。几分钟后,我们有了一种不祥之感,越想越觉得这个任务荒谬至极。算完几道题之后,这张答题纸就已经满满当当了。

这个噩梦般的故事与Rollup有什么关系?

在这个故事里,答题纸就是以太坊区块,算术题就是智能合约交易。以太坊目前非常拥堵。每个区块内要包含的交易太多了。更糟糕的是,绝大多数交易都是计算密集型的,例如闪电贷和通过聚合器路由的交易。随着DeFi兴起,简单转账和支付已经成了过去时。

这就是问题的关键所在。就像数学老师要求我们将每个计算步骤都写在一张答题纸上那样,以太坊也必须处理并记录每个事务的每一笔计算。

直到Rollup出现。

CertiK:Poly Network攻击者已将280万枚CROWN代币转至0x30c开头地址:金色财经报道,据CertiK官方推特发布消息称,Poly Network攻击者已将280万枚CROWN代币转至0x30c开头地址。[2023/7/10 10:46:13]

Rollup将计算转移到链下,只将最少的事务数据存储在链上。从这个基本意义上来讲,Rollup就是以太坊的草稿纸。Rollup负责所有复杂的数据处理,让每个以太坊区块都能容纳成倍多的智能合约事务。

这个比喻不仅直观呈现了Rollup旨在解决的问题,还让我们大概了解了Rollup解决方案需要做到什么。但是,Rollup的实际运作方式、呈现形式以及魅力所在都是我们需要深入研究的。

什么是Rollup?

Rollup本质上是一条独立的区块链,但是进行了一些修改。和以太坊一样,Rollup协议也使用“虚拟机”来执行智能合约代码。Rollup的虚拟机独立于以太坊自己的虚拟机运行,但是由以太坊上的智能合约管理。因此,这种联系可以让Rollup和以太坊之间进行通信。Rollup负责执行事务并处理数据,以太坊负责接收并存储结果。2

LlamaNodes推出符合ERC-4337标准的智能合约钱包基础设施:6月7日消息,DefiLlama 推出的区块链基础设施 LlamaNodes 宣布与 Candide Labs 团队合作,发布符合 ERC-4337 标准的捆绑服务(Bundler Service)Voltaire,该服务目前正在 Polygon 和 Goerli Testnet 上运行,并将在未来几个月内在更多 EVM 链上推出。

此外,LlamaNodes 的智能合约钱包基础设施还包括即将推出的 Paymaster Gas 服务,该服务可帮助项目方支付用户的全部交易费用,支持以 ERC-20 支付 Gas 费,旨在提供易于使用的符合 ERC-4337 标准的 paymaster 服务。[2023/6/7 21:21:06]

从技术层面来说,Rollup链和传统区块链之间的主要区别在于出块方式。

通常来说,区块链由一个分布式参与者网络维护。这些参与方通过共识创建区块。简单来说,参与方通过投票决定如何处理一组交易。获得多数支持的区块将被永远写到区块链上。

Anthony Pompliano:并未改变对BTC看法,仍然相信其未来的潜力:金色财经报道,比特币(BTC)支持者Anthony Pompliano在回应最近社交媒体的批评时说,BTC让他知道价格预测是一个傻瓜游戏。Pompliano最近受到了加密货币社区一些成员的反击,因为在比特币目前的价格困境中,他将比特币从他的Twitter简介中删除。

然而,Pompliano否认他已经改变了对BTC的看法。他说:“事实是,我在任何事情上都没有改变主意。我不仅对比特币和它的未来潜力仍有很深的信念,而且在过去几个月里,我也一直在购买更多的比特币,无论是个人还是专业方面。”这位投资者指出,BTC将 “让任何人都感到谦卑”。(The Daily Hodl)[2022/9/11 13:23:11]

相比之下,Rollup链不按多数原则运行。监控Rollup状态的一方可以将“断言”发送至以太坊,来说明交易是如何处理的。重要的是,以太坊将决定是否接受这个断言,无论这个断言是否获得了Rollup上多数参与方的支持。3?这通常意味着,在Rollup上,实际只有一方负责处理交易和生成区块。4

FASB 加密会计审查不包括 NFT 和某些稳定币:金色财经报道,据《华尔街日报》报道,财务会计准则委员会 (FASB) 将不可替代代币 (NFT) 和某些稳定币排除在其加密货币会计审查之外。周三,美国董事会描述了其加密资产标准,该标准将被期待已久的规则涵盖,要求公司对数字资产进行核算和披露。

FASB 没有指定将被排除在规则之外的特定加密资产。但它表示,该规则所涉及的数字资产将包括那些无形的、不具有现金流或商品和服务所有权的合同权利的资产,以及可替代的资产。NFT 本质上是不可替代的,并且可能对基础资产拥有权利,而一些稳定币是有形资产。[2022/9/1 13:01:16]

等等……Rollup是中心化的?

Rollup之所以能够如此高效地处理交易,一部分原因就在于它在出块方面的中心化特性。但是,这也提出了一个令人担忧的问题:在缺乏多数决共识的情况下,Rollup如何确保出块的正确性——如果区块创建者作恶怎么办?

由于密码学货币用户已经习惯了基于共识的区块链,这种中心化会令他们感到困惑。确实,如果这篇文章到此结束,我们可能会误以为Rollup只是“由单个参与方复制的数据库”,就像Avalanche的联合创始人KevinSeqniqi最近在推特上所言。

Coinbase:正在调查Filecoin存款延迟问题:7月8日消息,加密货币交易所Coinbase表示,正在调查Filecoin存款延迟问题。[2022/7/8 2:00:44]

实际上,我们很快就会明白,与其说人们对Rollup的中心化特性的担忧是错误的,不如说是一种逻辑误导。通常情况下,缺乏强大共识机制的中心化区块链确实容易遭到破坏和恶意操控。但是,就Rollup解决方案而言,缺乏去中心化并不会影响它们的安全性和完整性。5为了弄清楚背后的原因,我们需要更深入理解Rollup的原理。

数据可得性的重要性

回想一下文章开头提到的数学试卷。草稿纸就是我们的救命稻草。只要将计算过程写在草稿纸上,我们就只需在答题纸上写下问题和解。Rollup就好比是草稿纸,“将智能合约计算转移到链下,只将最少的事务数据存储在链上”。

事实上,后半句话对于Rollup的运作方式来说至关重要。就Rollup而言,只有计算会被转移到链下。Rollup所处理的每笔事务的输入数据仍存储在以太坊上。

将事务数据保存在链上为何如此重要?再拿数学试卷的例子来看,我们最后交给老师的答题纸上只有数学题和解。这样一来,即使我们没有将每个计算步骤写上去,老师也可以检查我们的作业情况。同理,永恒链上数据可得性意味着,Rollup上的任何一个计算都可由以太坊基础层重复执行。

简而言之,Rollup的链上数据可得性引入了内置审查流程。在将事务永久写入账本之前,以太坊可以再次确认Rollup上处理的事务的完整性——就像是美国最高法院的司法审查权。6

局限性优势

Rollup的主要优势就是其局限性。Rollup只能将交易发送至基础层,不能强制基础层接受,因为以太坊可以在必要时推翻任何Rollup事务。由于存在审查过程,Rollup事务不具备真正的终局性。

了解了Rollup的局限性后,我们回到上文提出的中心化问题。Rollup的单方出块机制确实存在做恶的可能性。然而,一旦出现这种情况,以太坊会在完成审查流程后拒绝相关交易,并惩罚出块者。7

对于OptimisticRollup和ZKRollup来说,“审查流程”的具体运作方式不同。然而,无论是哪种Rollup,审查流程远比以太坊自己处理交易高效得多。

总之,Rollup系统以“制衡”为基础,从而保证以太坊的主权链地位。以太坊的共识是事实的最终仲裁者。请注意,侧链的情况完全不同。侧链不像Rollup那样存在审查流程,而是另有一套独立的共识机制来处理交易。侧链可以直接赋予交易终局性,而Rollup上的交易要等到以太坊确认后才能获得终局性。因此,侧链需要更多信任假设,因为它们无法从以太坊的去中心化安全性中受益。事实上,我认为侧链更像是兼容EVM的Layer1,而非Rollup。

结论

总的来说:Rollup将计算转移到链下,从而释放更多链上空间。链上数据可得性很重要,因为它使得以太坊可以复核Rollup交易的完整性。反之,审查流程可以检查Rollup出块,免去对共识机制的需求。

Rollup最终可以让以太坊鱼和熊掌兼得:在释放成倍多链上空间的同时不破坏网络的去中心化安全性。至少在我看来,这正是我们所期望的优雅的可扩展性方案。

感谢t11s和Hasu富有见地的评论和建议。

脚注

注:我最近开始在DeribitInsights上连载关于Rollup的系列文章。其中,Part1探索了ZKRollup和OptimisticRollup之间的差异。很多读者希望我能推荐一篇关于Rollup的非技术入门文章,因为我的文章需要读者有一定的背景知识。实际上,确实有一些科普性文章会带来很大帮助)。但是,我还没有看到一篇没有任何技术术语的针对初学者的全面介绍。我写这篇文章的目的就是为了填补这一空缺。

顺便一提,这种联系是通过某个叫作“状态根”的东西在链上维护的。关于更多详细信息,请阅读Vitalik的介绍。

事实上,在OptimisticRollup中,即使其他网络参与者都反对,出块一方也可以处理事务。这就是OptimisticRollup的1/n诚实参与者假设。

OptimisticRollup和ZKRollup对出块者的职责要求不同。如果你想要了解更多相关内容,请阅读这篇文章的“SecuirtyConsiderations”一节。

HaseebQureshi有一篇关于去中心化的文章很发人深省。Qureshi的论点是,去中心化本身不一定就是好的,中心化本身也不一定就是坏的。虽然Qureshi在这篇文章中没有讨论Rollup,他的论据有很高的相关性。

在1803年的马伯利诉麦迪逊案中,马歇尔法院判定最高法院有权推翻它认为违宪的国会立法,有效地赋予了最高法院对所有立法事项的最终审查权。

事实上,ZKRollup通过密码学方式防止其出块者在处理事务时作恶,因为相关事务的零知识证明本身是无效的。

标签:ROLLROL以太坊区块链RollerSwapTROLLER价格以太坊最新价格分析区块链专业毕业后到底做什么

火币网下载官方app热门资讯
NFT:区块链犯罪的新宠:NFT

2021年5月20日晚10点45分,HuobiPrime第七期项目APENFT正式上线交易,两轮限价交易后,根据HuobiGlobal数据显示全球共计2.6万余人参与撮合交易,用户参与热情高涨.

1900/1/1 0:00:00
数字货币:国际清算银行:支持各经济体发展央行数字货币

国际清算银行称央行数字货币推进金融现代化的关键。国际清算银行周三表示,全力支持各经济体发展央行数字货币,并表示这是实现金融现代化和确保货币发行不被科技巨头控制的关键.

1900/1/1 0:00:00
HAI:NA(Nirvana)Chain 启动NVM虚拟机将成就普惠型世界电脑

区块链系统的虚拟化代表着一个关键阶段,它可以承载起公链开发以及商业逻辑的庞大迁移服务网络。据NA爱好者观察发现,大多数包括正在开发运行的区块链项目都在使用现有的公共账本,这无法满足开发过程中所需.

1900/1/1 0:00:00
区块链:NA (Nirvana) Chain编程语言的野心 测试网上线后重新定义Web 3.0的开发

Web3.0是互联网发展的新阶段,而区块链技术的出现则为Web3.0增加了更高的期待。在区块链赋能的Web3.0中,所有人都将拥有自己在数字寰宇的数据、身份、资产等所有个人价值的掌控权,这是一场.

1900/1/1 0:00:00
IMP:Impossible被黑分析:“不可思议”的被黑之旅

据慢雾区消息,币安智能链(BSC)DeFi项目ImpossibleFinance遭遇闪电贷攻击.

1900/1/1 0:00:00
比特币:金色观察 | 算力腰斩后再提严禁虚拟货币炒作 BTC市场不确定加剧

继新疆、内蒙古、青海、云南相继出台针对虚拟货币挖矿的监管政策后,比特币挖矿大省四川一出手便使得中国矿池算力下降30%。自6月19日晚间,整体加密市场继续下行.

1900/1/1 0:00:00