解读 Arbitrum 三个版本 One、Nitro 和 Nova 的区别

简单而言,Nitro 是 One 的技术栈升级,并不是独立于 One 的网络,而 8 月初上线的 Nova 是独立于 One 的网络。One/Nitro 把链下执行数据储存在以太坊主网,Nova 把数据存储在链下的数据可用性委员会。

1/ 这条推文希望用通俗易懂的语言讲清楚Arbitrum

三个版本的区别:One, Nitro和Nova.

图像

2/ Arbitrum 6月份大热的Odyssey活动由于链上交易过于火爆导致gas费飙升,官方宣布暂停等Arbitrum从One版本迭代到Nitro版本再重启。 Nitro是One的技术栈升级,并不是独立于One的网络,Nitro升级后全称还是Arbitrum One;而8月初上线的Nova是独立于One的网络。

3/ 接下来讲一下One/Nitro跟Nova的区别:最核心的不同点是数据可用性,One的数据可用性在链上(以太坊主网),Nova的数据可用性在链下(数据可用性委员会DAC)。

4/ Rollup的本质是执行层的分离,把复杂运算转移到链下执行。 One将完整的数据集以Calldata的形式发布到以太坊主网,由于Calldata占用了一定的主网区块空间,此操作支付的gas费是One成本最大的组成部分。

图像

5/ Nova提供了2种数据发布方式,一种是像Nitro一样以Calldata的形式发布完整数据,另一种是发布DACert证明数据的可用性。

6/ Nova的定序器将完整的数据集同时发送给所有DAC的委员会成员,委员会签名后把带有签名的证明返回给定序器,定序器收集到足够多的证明就能将它们聚合并创建有效的数据可用性证明(DACert),然后把DACert发布到主网。

7/ 如果定序器没有收集到足够多的证明,Nova会回退到Rollup模式(以Calldata形式发布数据到主网)。 最简单的理解就是:One把链下执行数据储存在以太坊主网,Nova把数据存储在链下的数据可用性委员会。

8/ 相对于One而言,Nova通过牺牲一定的安全性来提高性能,游戏社交类等需要高频交互的Dapp适合部署在Nova上。

来源:yyy
本文观点不代表LDNews立场,不承担法律责任,文章及观点也不构成任何投资意见。

LDNews的头像LDNews

相关推荐

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

微信:CryptoMetac

邮件:liandufin@163.com

工作时间:周一至周五,9:30-18:30,节假日休息

微信
LDNews 让你轻松读懂Web3趋势 举报