通过将每笔交易中的签名信息等进行零知识证明处理,来达到压缩交易数据的目的。目前的 ZK Rollup 方案可将当前以太坊网络的 TPS 提升 30 倍,达到每秒约 500 笔交易的处理能力。 但由于对智能合约创建零知识证明的过程较长,所以目前零知识证明算法对通用型的智能合约支持不友好。当前 ZK Rollup 方案更适用于普通转账交易等场景。 Optimistic Rollup由于 ZK Rollup 存在无法良好支持智能合约,生成零知识证明耗时较长的问题,2019 年 6 月,Optimistic Rollup 方案被提出,这个方案中去除了零知识证明,增加了惩罚机制,来达到保障数据安全性(略低于 ZK Rollup 方案)的同时又可以更方便地支持通用性智能合约的目的。 Optimistic Rollup 方案采用了 OVM (Optimistic 虚拟机),OVM 是功能完备、与 EVM (以太坊虚拟机)基本兼容的环境。通过 OVM,将 DApp 移植到 Layer2 变得简单,而且也使得项目方无需部署各种 Layer2 扩容方案,而只需接入 OVM,就可以使用其中的各类 Layer2 结构。 因此,目前 Optimistic Rollup 更适合于 DeFi 应用,此方案可将 TPS 提升至 100,通过 BLS 签名聚合技术可进一步提升至 500。 各方案的采用情况目前基于 Plasma 方案的团队主要有 OmiseGo (OMG),其 Plasma MVP 已上线主网,Tether (USDT 发行方)已确定将与其合作。 基于 ZK Rollup 方案的团队的有 Matter Labs,Hermez 等,以其中采用最广泛的 Matter Labs 团队为例,其开发的 zkSync 已上线主网,并且预计将于 2021 年推出通用兼容 Solidity 的代码。目前生态合作项目有 Curve、Gitcoin 和 Balancer 等。 基于 Optimistic Rollup 方案的团队主要是 Optimism,他们开发的 OVM 已于 9 月 25 日上线测试网,并且已经和 Uniswap、Synthetix 和 Coinbase Wallet 达成生态合作。 Photo by Nick Fewings on Unsplash 未来会怎么样?Layer2 作为解决以太坊可拓展性问题最有效的路径之一,还需要不断地优化和开发。希望当 Layer2 进一步流行和采纳后,可以帮助当前的以太坊网络从狭窄小路升级为宽阔车道,让更多人可以使用 DeFi 产品,体验到去中心化金融。再往后,当 Eth2 分片上线,我们期待见到以太坊网络从地面交通成长为海陆空运输系统。 到时,我们或许将真正进入 DeFi 的现代。 (责任编辑:admin) |