因此,在看到 Tether 决定采用 OMG 网络后,Vitalik 忍不住向 Tether CTO 推荐起了 rollup 家族的解决方案。
所谓 rollup 解决方案,是去年开始兴起的一类 layer 2 扩容方案,目前主要分为了 ZK Rollup 和 Optimistic rollup 这两个分支,而它们也是当前最有希望的以太坊 layer 2 扩容方案。 StarkWare 并非采用 ZK Rollup,方案重命名为 validium 当然,这里 Vitalik 所提到的 StarkWare,实际上它并没有采用 ZK Rollup 解决方案(尽管其此前一直自称是用 ZK Rollup),在 Vitalik 的追问下,StarkWare 成员 Avihu Levy 解释了他们的设计:
而这样的设计,显然并不属于 rollup 解决方案,但它与 Plasma 又有不同,对此,StarkWare 联合创始人 Eli Ben-Sasson 便建议将他们的方案命名为 validium,以和 ZK Rollup、Optimistic Rollup 及 Plasma 方案进行区分。
四大以太坊 layer 2 解决方案的简单对比 好了,摆在我们面前的以太坊 layer 2 解决方案,一下从 2 个变成了 4 个,对于有选择困难症的用户而言,这显然不是什么好事,那它们到底有何不同呢?下面我们来简单分析并对比下: 首先 rollup 方案和 Plasma 方案的最大不同,在于前者将交易的数据放到链上,而 Plasma 只是把链外的数据在以太坊链上进行一个公证,这会引发一个数据可用性的问题,这使得 Plasma 的用户体验很糟,也没有办法真正做到无需信任。 而 rollup 方案的两个分支,ZK Rollup 和 Optimistic rollup,它们的区别主要是前者使用了零知识证明,后者使用了欺诈证明,在表现上,ZK Rollup(这里主要指 zkSNARK)对通用型智能合约的支持较差,因此短期只适合代币的转移和原子互换,这也是它非常适合去中心化交易所(DEX)的原因,而 Optimistic rollup 则支持任意智能合约逻辑的实现,因此非常适合复杂的 defi 应用。 (责任编辑:admin1) |