新2代理网址(www.22223388.com):Rollups是中央化的?

admin/2021-06-09/ 分类:宣城科技/阅读:

前言

让我们从一个比喻最先。

想象一下我们回到了中学的数学课上。正如中学数学先生往往冷漠的那样,我们的先生递给我们一张表单,上面列着一百道长除法题,每一道都有异常大的数字。我们被见告,我们的义务是要盘算出尽可能多的问题。但棘手的是,我们必须使用统一张纸来写出谜底和举行每一个盘算步骤。仅仅几分钟后,我们就不得不正视这项义务的谬妄之处:要将这么多完整的解题方案挤进这一张纸上简直是不能能的。

这个噩梦般的故事和 Rollups 什么关系?

在这个比喻中,这张纸就好比一个以太坊区块,而这些数学问题就是智能合约生意。以太坊现在极端拥挤。有太多的生意需要被打包进每个区块中。更糟糕的是,这些生意中的大多数都是盘算麋集型的 (也即需要举行大量盘算),好比闪电贷 (flash loans) 或通过聚合器举行的生意。已往 (DeFi 之前的) 那种简朴的转账和支付的时代已经一去不复返。

这就是问题的要害。就像该比喻中的数学先生要求我们把每一行辛勤的长除法都填到一张纸上一样,以太坊也必须处置和纪录每一笔生意的每一行盘算。

直到 Rollups 的到来。

Rollups 将盘算转移至链下,而在链上只存储最少的生意数据。从这个基本意义上讲,Rollups 就像是以太坊盘算的「草稿纸」。Rollups 处置所有缭乱的数据处置,通过对生意举行批量处置 ("卷起") 的方式来实现单个以太坊区块内包罗的智能合约生意量呈指数增添。

这个比喻有助于形貌 Rollups 要解决的问题 (也即"由于盘算超负荷造成的网络拥塞"),甚至为我们提供了一个关于 Rollup 解决方案的模糊看法 (也即"将盘算转移至链下")。但至于 Rollups 是若何事情的,它们是什么样子的,以及为什么它们让我们人云云兴奋,我们还需要深入研究一下。

什么是 Rollup?

本质上来说,每个 Rollup 都是一条单独的区块链,但举行了一些修改。与以太坊一样,每个 Rollup 协议也有一个执行智能合约代码的“虚拟机”。Rollup 的虚拟机自力于以太坊自己的虚拟机 EVM 而运行,但它是由某个以太坊智能合约治理。这种毗邻性使得 Rollups 能够与以太坊举行通讯Rollup 执行生意并处置数据,以太坊吸收并存储效果

在手艺层面上,Rollup 链和其他更传统的区块链之间的要害区别在于发生新区块的方式

通常,区块链是一个由多方 (即"矿工" 或 "验证者",取决于区块链的共识类型) 组成的漫衍式网络维护。这些各方通过共识来配合生产区块。简朴地说,各方投票决议若那边理一组生意,或者换句话说,若何构建下一个区块。获得多数支持的区块将被永远写入区块链中。

相比之下,Rollup 链并不通过多数决议规则来运行。相反,监控 Rollup 状态的某个单一方可以向以太坊 (L1基础层) 发送所谓的“断言”,说明某个批次的生意应该若何被处置。主要的是,以太坊将自力地接受或拒绝这一断言,不管该 Rollup 的大多数其他方是否支持这一断言。在实践中,这通常意味着 Rollup 链的某个单一方会被指定处置生意和生产区块的义务

等等...Rollups 是中央化的?

Rollup 区块生产的这一中央化属性正是 Rollups 能够云云高效地处置生意的部门缘故原由。但这也提出了一个显著且令人担忧的问题:没有多数人的共识,Rollups 若何确保区块生产是准确的?若是区块生产者恰巧是恶意的,会发生什么?

这种中央化让习惯于基于共识的区块链的加密用户感应疑心。事实上,若是故事到此竣事,我们可能会 (错误地) 得出这样的结论:Rollups 只是“由单一方复制的数据库”,正如 Avalanche 团结首创人 Kevin Seqniqi 最近在推文中 (误解的) 那样。

,

新2最新网址

新2最新网址(www.22223388.com)实时更新发布最新最快最有效的新2网址和新2最新网址,包括新2手机网址,新2备用网址,皇冠最新网址,新2足球网址,新2网址大全。

,

现实上,这个关于 Rollup 中央化的指控与其说是错误的,不如说是逻辑上的误解。通常情形下,没有健全共识机制的中央化区块链确实容易受到溃烂和敌意接受的影响;然而,在 Rollups 的怪异情形下,这种缺乏去中央化现实上对于它们的平安性或者可靠性并不是一个问题。为了明白为什么会泛起这种情形,我们需要更深入地领会。

数据可用性的主要性

回首一下我们一最先的谁人不幸的数学作业。用于盘算的「草稿纸」允许我们在主要表单上仅需写下问题和谜底即可;Rollups 就好比是「草稿纸」,它们“将智能合约盘算转移至链下,而在链上只存储了最少的生意数据。”

现实上,这最后一部门,也即 "在链上存储生意数据",对于 Rollups 的运作方式至关主要。在一个 Rollup 链中,只有盘算 (数据处置) 在链下举行,而 Rollup 处置的每一笔生意仍会将其输入数据 (也即"calldata") 存储在以太坊上

在链上保留生意数据的主要性是什么?在数学作业的比喻中,我们最终交给先生的那张纸包罗了长除法问题和它们的谜底,这使得先生可以检查我们的作业,纵然我们没有在上面写出单独的盘算步骤。类似地,链上数据的持久可用性意味着,Rollup上面的任何盘算都可以被以太坊基础层重复盘算

简而言之,Rollup 的链上数据可用性允许一个内置的审查历程。在将生意永远记入账本之前,以太坊可以对 Rollup 链上处置的生意的完整性举行“再次检查”(double check) ——险些就像美国最高法院的司法审查权力一样。

局限性是一种优势

因此,Rollups 的要害特征是它们的局限性。Rollups 仅将生意推送到 (以太坊) 基础层;它们不能强制基础层接受,由于若是有需要,以太坊可以推翻任何 Rollup 生意。由于它们受到这个审查历程的制约,因此 Rollup 生意被以为是缺乏真正简直定性(finality)。

思量到 Rollups 的这种局限性,我们可以回到上文未解决的有关 Rollups 中央化的指控。Rollup 的某个单一区块生产者可能会试图恶意地处置生意,但若是这样做,以太坊 (基础层) 将在审查历程完成后直接拒绝该批次的生意,且该区块生产者将受到责罚

当前,“审查历程”的运作方式取决于 Rollup 是 Optimistic Rollup 照样 ZK Rollup。但对于这两者来说,审查历程的效率都要比以太坊自己处置生意的效率高得多

总而言之,Rollup 系统基于“制衡”,这确保了以太坊始终保持作为主权链:以太坊自己的共识是真理的最终仲裁者。

然而侧链就纷歧样了。由于缺乏相同的审查历程,侧链通过自己的、完全自力的共识机制来处置生意。侧链生意在某种水平上是“最终的”(finality),而 Rollup 生意不是 (直到它们在以太坊上获得确认)。因此,侧链需要更大的信托假设,由于它们不能从以太坊自己的去中央化平安性中获益。事实上,我以为侧链更类似于 EVM 兼容的 Layer 1,而不是 Rollup。

总结

归纳综合一下:Rollups 将盘算移出链下,以释放更多的链上空间。链上的数据可用性是至关主要的,由于这允许以太坊对 Rollups 生意的可靠性举行再次检查。这种审查历程反过来又充当了对 Rollup 区块块生产的“检查”,从而消除了对共识机制的需要。

Rollups 最终让以太坊既能获得蛋糕又能吃掉它:它们在不损坏网络去中央化平安性的情形下释放出更多的链上容量。至少在我看来,这是我们所希望的最优雅的扩容性解决方案。

IPFS矿机挖矿

IPFS矿机挖矿官网(www.ipfs8.vip)是FiLecoin致力服务于使用FiLecoin存储和检索数据的官方权威平台。IPFS矿机挖矿官网实时更新FiLecoin(FIL)行情、当前FiLecoin(FIL)矿池、FiLecoin(FIL)收益数据、各类FiLecoin(FIL)矿机出售信息。并开放FiLecoin(FIL)交易所、IPFS云矿机、IPFS矿机出售、租用、招商等业务。

TAG:
阅读:
广告 330*360
广告 330*360

热门文章

HOT NEWS
  • 周榜
  • 月榜
宣城新闻网
微信二维码扫一扫
关注微信公众号
新闻自媒体 Copyright © 2002-2019 宣城新闻网 版权所有
二维码
意见反馈 二维码