本文从 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的交易抗审查机制—ForceInclusion,并以几个著名Rollup的设计与实现为例
二层网络 Arbitrum 已经上线了, 看看如果把 token 转移到二层网络
17年出现了一款非常火爆的Dapp应用叫加密猫,加密猫曾造成以太坊主网大规模的拥堵,造成拥堵的原因是以太坊当时的TPS只有15,这意味着以太坊每秒只能处理15笔交易,如此低的TPS严重限制了区块链应用的大规模落地,所以有人开始研究区块链扩容的问题,目的就是为了提高链上的TPS。zkRollup就是基于零知识证明的二层扩容方案(layer2)。
Arbitrum 一个区块链上的区块链,我们要研究一下它