主页 > 波宝钱包官网 > 波币钱包app|LK Venture研报:Layer3能否带来应用链生态的大爆发? | 动区动趋-最具影响力的区块链新闻媒体

波币钱包app|LK Venture研报:Layer3能否带来应用链生态的大爆发? | 动区动趋-最具影响力的区块链新闻媒体

波币钱包app 波宝钱包官网 2023年07月12日

以太坊扩容的叙事,或将在 Layer 3 终结?可能还需要时间去检验。 (前情提要:科普|Layer3 是什么、与 L2 差异?如何改善区块链世界? ) (背景补充:Vitalik撰文「以太坊Layer3的愿景」: 怎样的L3才合理?不该重複堆叠Rollups (全文) )

本文目录

  • TL;DR
    • 从 Layer1 到 Layer2
    • 从 Layer2 到 Layer3
    • 从 Layer3 到 LayerX?
    • 从 Layer1 到 Layer2:扩容
  • 从 Layer2 到 Layer3:订製
    • Layer2: 100x, Layer3: 100x^2=10000x?
    • 有了 Layer2,为何还需要 Layer3?
    • 同是应用链生态,Layer3 与 Cosmos 有什么不同?
  • 从 Layer3 到 LayerX 的展望
    • Layer3 发展现状
    • Layer3 来了,LayerX 还会远吗?

TL;DR

从 Layer1 到 Layer2

技术上如何实现扩容?以太坊将 Rollup 看作唯一的 Layer2 方案,因为其在不损失去中心化和安全性的前提下实现了对以太坊的拓展。从模组化的角度来看,Layer2 负责执行,而结算、共识、资料可用性都交给 Layer1 去处理。

从 Layer2 到 Layer3

Layer2-Layer3 与 Layer1-Layer2 有什么区别?虽然 Rollup 技术解决了以太坊的计算瓶颈,但它并没有解决资料可用性的问题。上层需要压缩交易资料以传递给下层,但压缩不能重複进行,Layer2-Layer3 效能并不能带来大幅提升。

有了 Layer2,为什么还需要 Layer3?Layer2 将维持去中心化,作为通用的计算层,提供可组合性,而 Layer3 应该作为应用特定链,满足不同应用独特的需求,如:相容、效率、隐私等。

同样是应用链生态,Layer3 与 Cosmos 有什么不同?Layer3 依託以太坊生态,更容易获取使用者与资金,但是由于其与以太坊的高度繫结,也失去了部分主权,比如代币的价值捕获。

从 Layer3 到 LayerX?

Layer3 发展现状:Arbitrum 于 6 月 22 日释出 Orbit Chain;zkSync 于 6 月 26 日宣布将在几周内推出 ZK Stack;Starknet 生态的 madara 已经帮助一个专案在骇客松期间 24 小时内,部署了一条 Starknet Layer3 应用链。

Layer3 来了,Layer4、Layer5 还会远吗?LK Venture 认为,从技术原理上看,Layer3 已经无法通过简单的堆叠获得性能上的飞跃。儘管 Layer1-2-3 之间的生态关联紧密(以太坊生态),互操作性比传统的异构链之间强(跨链更便宜),但是彼此之间仍然无法做到生态的完全继承。以太坊扩容的叙事,或将在 Layer3 终结。

从 Layer1 到 Layer2:扩容

区块链中存在着一个不可能三角,即安全、去中心化与可扩充套件性无法同时实现。以太坊选择了前两者,而对后者的支援不足。平日在以太坊中进行一次 swap 需要 $3-$4 的 Gas Fee,而在交易量高涨的牛市一次 swap 甚至需要近 $100 的 Gas Fee,拥堵现象十分强烈。

依託着先发优势建立起的庞大生态,儘管许多主打可扩充套件性的新公链自 2018 年后持续涌现,以太坊仍然佔据着市场的绝对主导地位,众人于是将目光投向了在以太坊基础上构建的扩容方案。

其中受到广泛应用的是侧链、Validium 与 Rollup 三种方案,彼此有不同的信任假设。

侧链是独立于 Layer1 执行的独立区块链,通过双向桥樑与以太坊主网连线。侧链可以有单独的区块引数和 共识演算法 ,能够高效处理交易,但是未继承以太坊的安全属性。

Validium 使用链下资料可用性和计算,在链下处理交易来提高吞吐量,并向链上释出 零知识证明 以便在 Layer1 上验证链下交易,获得安全性。

Rollup 在链下进行计算,但是使用 Layer1 作为资料可用性层,通过向链上释出欺诈证明或有效性证明,在 Layer1 智慧合约中进行验证,继承了以太坊的安全性。

以太坊将 Rollup 看作唯一的 Layer2 方案,因为其在不损失去中心化和安全性的前提下实现了对以太坊的拓展。从模组化的角度来看,Layer2 负责执行,而结算、共识、资料可用性都交给 Layer1 去处理。

根据提交证明的不同,Rollup 可以分为 Optimistic Rollup 与 ZK Rollup。

对于 Optimistic Rollup 而言,Rollup 批量执行交易,将批量的交易、执行前状态与执行后状态发给部署在 Layer1 的 Rollup 合约。Layer1 不验证状态转移过程,只要 Rollup 提交的初始状态与储存在 Layer1 合约中的相同,就乐观地将状态转移至 Rollup 提交的新状态。对于欺诈行为的防止是通过欺诈证明来保证的,在一段时间的争议期内,其他验证者可以对该状态根发出挑战,向 Layer1 的 Rollup 合约传送欺诈证明。这会使 Rollup 状态退回争议前的确定状态,并重新计算合法的状态,根据结果对验证者做出惩罚。实际上,欺诈情况很少发生,所以乐观的状态转移实际节省了很大的验证资源。

ZK Rollup 与 Optimistic Rollup 的区别在于,状态的转移需要进行验证,不是由 Layer1 的 Rollup 合约,而是在合约中验证有效性证明 Validity Proof,验证完成后状态的转移立即获得最终性,不需要等待长达一週的争议期。

使用 Optimistic Rollup 技术的专案中,最成熟的是 Arbitrum 与 Optimism,都已上线主网执行。其中,Arbitrum 已实现了欺诈证明,但是仅限白名单提交,而 Optimism 的欺诈证明还在开发中。两家都在积极推进去中心化程式,包括排序器与验证器的去中心化。