该文 2020 年 12 月首发于 xDeFiLabs 团队 Medium。 1. 以太坊 Layer2:来自团队资深科学家、DOT 社区开发者 John Wu 的观点 2019 年末,在 Vitalik 提出 zkrollup 概念不久以后,数个团队各自提出了 zkrollup 的实现原型。以解决三角套利为初心,数次迭代核心技术点的硅谷团队路印按此原型与 2020 年 3 月在自己的 loopring.io 去中心化订单簿类型交易所上成功运行了属于自己的 zkrollup 实现,不过直到 2020 年 7 月 DeFi 生态大爆发、9 月份 Uniswap 发币导致以太坊全网拥堵,gas 费逼近 1000Gwei 时,人们才日渐觉察到主链扩容不是一个 2025 年才需要考虑的问题。 路印只是在极早期嗅到了以太坊扩容必要性的诸多团队之一。Raiden Network 项目作为以太坊上的状态通道项目而言,很容易让人联想到比特币闪电网络、HTLC 方案,这些故事早已不新鲜,在 2020 年斯坦福区块链大会上技术开发与资深密码学家还在就侧信道攻击展开激烈争论。 尽管 Loopring DEX 上线三个月后,其代币突然上涨接近 10 倍让其投资者获得了意外的惊喜,但 Loopring 团队绝对不是 rollup 方案的唯一提供者。ZK-Sync 和 Fuel Labs 分别提出了直接竞争的 zkrollup 方案,以及互有取舍的 Optimistic-rollup 方案。 Optimistic-rollup 最开始被称为「最小可行共识」(Minimal Viable Merged Consensus),后来改为 Optimistic-rollup。Optimistic-rollup 采用的是乐观思维,相信验证人不会作恶,默认数据正确,除非提交欺诈证明,以减少 zkrollup 冗长的信任初始化。 最近 ETH2.0 更新的路线图中,L2 在中短期被放在了一个非常重要的位置。甚至有很多对 L2 比较看好或者对分片持怀疑态度的人觉得,如果 L2 在按照现在的势头良好发展,ETH2.0 最终的分片愿景可能就此被 Layer2 的地位取代。 实际上,当前的 L2 在交易扩容方面已经基本展现出了其强大的威力,但 L2 主要的突破口恐怕还是在任意逻辑(即智能合约)的实现上。对于侧链,主要是缺乏一个足够去中心化的桥。状态通道和 Optimistic Rollup 在 happy path 的时候很好,但在实际生产系统中则需要处理各种纠纷(举报)。而 ZkRollup 则需要工程技术的不断完善。实际上基于证明系统的解决方案(比如 ZkRollup)如果能解决其性能,支持系统的复杂度和开发友好的问题,由于不用处理各种纠纷,用户体验可以和 L1 相媲美。而当前 ZkRollup 技术正在往通用智能合约语言和编译器的方向发展,在这个路线上,MatterLabs 即 ZK-sync 团队正在前进是一个不错的例子。可以想象,如果其它基于举报的系统不能在近几年为市场普遍接受的话,那最终还是要让位于那些最终技术上发展成熟了的基于证明系统的方案。 (责任编辑:admin) |