Nitro是One的技术栈升级,Nova是另一个独立的网络。
撰文:yyy
这条推文希望用通俗易懂的语言讲清楚Arbitrum@arbitrum三个版本的区别:One、Nitro和Nova。
2、Arbitrum6月份大热的Odyssey活动由于链上交易过于火爆导致gas费飙升,官方宣布暂停等Arbitrum从One版本迭代到Nitro版本再重启。
Nitro是One的技术栈升级,并不是独立于One的网络,Nitro升级后全称还是ArbitrumOne;而8月初上线的Nova是独立于One的网络。
3、接下来讲一下One、Nitro跟Nova的区别:最核心的不同点是数据可用性,One的数据可用性在链上,Nova的数据可用性在链下。
4、Rollup的本质是执行层的分离,把复杂运算转移到链下执行。
One将完整的数据集以Calldata的形式发布到以太坊主网,由于Calldata占用了一定的主网区块空间,此操作支付的gas费是One成本最大的组成部分。
5、Nova提供了2种数据发布方式,一种是像Nitro一样以Calldata的形式发布完整数据,另一种是发布DACert证明数据的可用性。
6、Nova的定序器将完整的数据集同时发送给所有DAC的委员会成员,委员会签名后把带有签名的证明返回给定序器,定序器收集到足够多的证明就能将它们聚合并创建有效的数据可用性证明,然后把DACert发布到主网。
7、如果定序器没有收集到足够多的证明,Nova会回退到Rollup模式。
最简单的理解就是:One把链下执行数据储存在以太坊主网,Nova把数据存储在链下的数据可用性委员会。
8、相对于One而言,Nova通过牺牲一定的安全性来提高性能,游戏社交类等需要高频交互的Dapp适合部署在Nova上。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。