织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

扩容金牌种子选手Arbitrum优势解析

时间:2021-07-13 10:43来源:未知 作者:admin 点击:
扩容金牌种子选手Arbitrum优势解析 Rollup 终于来了!随着 Arbitrum 于 5 月 29 日宣布其主要网络测试版,以太坊社区终于要实现了期待已久的可扩展性。我们愿景是:将原始数据存放在以太

  扩容金牌种子选手Arbitrum优势解析

  Rollup 终于来了!随着 Arbitrum 于 5 月 29 日宣布其主要网络测试版,以太坊社区终于要实现了期待已久的可扩展性。我们愿景是:将原始数据存放在以太坊Layer1上,而成本高昂的执行和存储将移至Layer2。同时,Rollup的安全性由Layer1保证,所以比侧链之类的其他解决方案更安全。不同Layer2解决方案的深度对比详见下图:

  Arbitrum 的历史可以追溯到 2014 年。当时这只是学生项目,Ed Felten 教授是导师。在 2015 年至 2017 年期间,Ed Felten 在白宫担任顾问,这个项目也随之中断了一段时间。到了2017 年才重新开始运行,当时Ed Felten 教授回到普林斯顿大学,Steven Goldfeder 和 Harry Kalodner 说服他再次参与该项目。Arbitrum一直都是Rollup项目,只是当时还没有这个术语。接下来,我们将仔细研究Arbitrum Layer2的争议解决机制,这是所有架构的核心所在。

  多轮争议解决机制

  Arbitrum 的目的一直是解决交互式争议。因此 Arbitrum 命名指的是法律术语中的“仲裁员”,意为裁决争议的人。如果有人在交易执行后对结果提出异议,验证者就用这种裁决争议的方法来就达成一致。在多轮交互rollup中,程序会反复将N条指令分成大小为N/K的K个部分,直到找到有争议的具体执行步骤。以下是该过程的图解:

  来源: Tracer.Finance

  在发生争议的情况下,由L 1重新执行交易中最后产生争议的步骤,以解决争议并决定争议的赢家。程序将交易分成多个步骤,并且在L 1只运行有争议的步骤,减少了在L 1重新执行整个过程的成本。还有一个显著的好处是,在Arbitrum 上运行智能合约/交易不受以太坊的执行能力/gas 限制,我们只需在 Layer1 上为整批交易发布一个状态证明就足够了,从而降低了整体的成本。

  而对于Optimism等单轮争议解决机制中,即使争议解决立即发生且因为多轮机制不计入额外的时间(Arbitrum的额外时间是一周),L 1都必须执行整个交易来验证。这意味着 Layer2 受到 Layer1 区块 gas费的限制。此外,每次交易后还需要在发布链上状态根,进一步增加了成本。

  Layer2 最大的期望之一是低交易成本。Arbitrum 团队也提到他们已经将简单交易的 gas 成本降低到 2000 gwei。主要成本来自在 Layer1 上记录交易数据。 Arbitrum 压缩了头部数据,且不需要在每次交易后将状态根发布到 L 1,从而提高了 gas 效率。

  多轮交互争议解决程序有一个强加的时间限制,即为期一周的争议额外时间。它类似于玩家轮流换手的国际象棋时钟。验证人必须在这一周内做出行动,否则他们会在争议中失败。这意味着,在实践中解决争议的过程会更短。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容