本文从 4 个方面对比当前所有的二层网络扩容方案
Rollup 解决了 Plasma 等前辈在开发过程中发现的「数据可用性」问题,ZK Rollup 和 Optimistic Rollup 方案成为了当前以太坊扩容改进的主力军。读懂 ZK Rollup 和 Optimistic Rollup,从这篇开始。
来自 Vitalik 博客的文章:简析二层扩容方案状态通道 、 Plasma 、 Rollups 各自的技术优缺点,着重分析了 Optimistic rollup 和 ZK rollup 的可行性、安全性及应用前景?
scaffold-eth 为optimism 上开发提供一个新的分支 local-optimism 帮助上手optimism DApp 开发
local-optimism
解析Optimism在代码层面是如何工作的
在Layer2, Optimistic Rollup通过OVM执行智能合约,并使用“检察”的方式确定Layer2世界状态在Layer1的正确性。Optimistic Rollup的难点也在OVM,需要在EVM的基础上模拟OVM的执行,并判断状态的正确性。目前,Optimistic Rollup的挑战期为7天。也就是说,只有7天前的状态是“确定”的,不会回滚。
各种L2解决方案现状
使用极简代码库,亲身实践构建一个最小功能集合的主权 Rollup
Optimistic Rollup 被认为是最有前景的以太坊扩容方案
信用的游戏:被多签和委员会操控的Rollup们
以应对近期和中期的扩容性需求,整个以太坊生态系统需要将发力点集中到rollups上 (以及plasma和通道技术)。
本文深入分析了Rollup和Decoupled SVM的技术架构及实现原理,特别是以Optimism为例探讨了Optimistic Rollup的工作机制和安全性保障,并详细介绍了SOON的Decoupled SVM设计和优势。文章通过技术细节和工程实现的深入探讨,全面解析了Decoupled SVM的核心原理及其在区块链扩展性和安全性方面的应用。
Vitalik Buterin在台北以太坊Meetup上讨论了Rollups和数据可用性问题,介绍了ZK Rollup等Layer 2解决方案,以及如何在以太坊1.0和2.0中实现区块链扩展。他详细解释了Merkle树、SNARKs等技术,并展望了未来在以太坊2.0中的应用。
篇文章将会介绍Rollup的交易抗审查机制—ForceInclusion,并以几个著名Rollup的设计与实现为例
二层网络 Arbitrum 已经上线了, 看看如果把 token 转移到二层网络