本文从 4 个方面对比当前所有的二层网络扩容方案
Rollup 解决了 Plasma 等前辈在开发过程中发现的「数据可用性」问题,ZK Rollup 和 Optimistic Rollup 方案成为了当前以太坊扩容改进的主力军。读懂 ZK Rollup 和 Optimistic Rollup,从这篇开始。
Optimistic Rollups 是一种 Layer-2 侧链方案,致力于减轻以太坊主链的负担,其基本理念是:在 Rollup 侧链上验证所有的交易,主链仅发布交易数据,并 “乐观地(optimistically)” 假设这些交易都是有效的,除非有人出来质疑。使用 Rollup 方案最大的好处是帮助用户减少 Gas 开销,这样就反过来提高了整个网络的每秒可处理交易量(至少是几百 TPS)。
来自 Vitalik 博客的文章:简析二层扩容方案状态通道 、 Plasma 、 Rollups 各自的技术优缺点,着重分析了 Optimistic rollup 和 ZK rollup 的可行性、安全性及应用前景?
测试文章测试文章测试文章测试文章测试文章 测试文章测试文章测试文章测试文章测试文章 测试文章测试文章测试文章测试文章测试文章 测试文章测试文章测试文章测试文章测试文章 测试文章测试...
Optimistic Rollup 被认为是最有前景的以太坊扩容方案
以太坊社区采用的是一种市集类型的开发模式——在这种模式中,不存在一个集权式的中心,取而代之的是透明开放的讨论
通过本文,我们想要分享我们与区块链开发者乃至整个区块链社区进行可扩展性研究所得出的成果。我们相信,本文将帮助大家了解零知识证明和二层可扩展性方案的潜力,同时更深入地理解这些技术
以应对近期和中期的扩容性需求,整个以太坊生态系统需要将发力点集中到rollups上 (以及plasma和通道技术)。
这篇文章旨在让读者相信,“以 rollup 为中心” 的方法并不会背离分片,并且有望构建对整个(假设性)系统更直观的理解。
OR 面临两难困境:它无法达到 ZK-Rollup 那样的资本效率,因为这会降低其安全性。这是 OR 的固有问题,而非设计细节问题。因此,在选择是运行在 OR 还是 ZK-Rollup 上时,任何应用都会更倾向于后者,因为后者会吸引流动性提供者。
在Layer2, Optimistic Rollup通过OVM执行智能合约,并使用“检察”的方式确定Layer2世界状态在Layer1的正确性。Optimistic Rollup的难点也在OVM,需要在EVM的基础上模拟OVM的执行,并判断状态的正确性。目前,Optimistic Rollup的挑战期为7天。也就是说,只有7天前的状态是“确定”的,不会回滚。
17年出现了一款非常火爆的Dapp应用叫加密猫,加密猫曾造成以太坊主网大规模的拥堵,造成拥堵的原因是以太坊当时的TPS只有15,这意味着以太坊每秒只能处理15笔交易,如此低的TPS严重限制了区块链应用的大规模落地,所以有人开始研究区块链扩容的问题,目的就是为了提高链上的TPS。zkRollup就是基于零知识证明的二层扩容方案(layer2)。
本文分享自华为云社区《共识算法之Raft算法模拟数》,作者:TiAmoZhang。01、Leader选举01、Leader选举存在A、B、C三个成员组成的Raft集群,刚启动时,每个成员都处于Follower状态,其中,成员A心跳超时为110ms,成员B心跳超时为150ms,成员C心跳超时