请问 nervos 作为专为分层而设计的公链优势在哪里?

Nervos 是专为分层而打造的公链,不过像以太坊,虽然本来以分片为方向,但同样可以实现分层并且已经取得了很多进展,所以请问在“分层”这一点上,nervos 有什么相对优势吗(因为“专为”一词让人有所期待)?解决了状态爆炸问题?

现在这个时间点回看这个问题就非常容易回答了:

  • 以太坊主流叙事已经从分片转到了以 op/zk-rollup 为主要技术路线的分层方案
  • 为了更好地喂饱 rollup,就需要在 L1 上使用更多的数据存储,而数据存储很贵,最佳方案是合约数据和证明数据分开,后者对数据可用性的需求等级不同,以太坊连续几个 EIP 都是在做这些改变,你会发现这就是 ckb 的 witness 设计:它在提供证明数据可用性的同时不占用链上空间
  • rollup 是链外执行、链上证明的设计,就是 ckb 的合约模型
  • ckb vm 可以验证 evm 代码,以及理论上任意 L2 的合约代码,这对安全性锚定是必要的,反过来 EVM去验证其他的 L2 VM,开发难度非常高
7 Likes