在Layer2上爆发了大规模的竞争,我们是否真的需要如此多的区块链呢?

在Layer2上竞争激烈,需要这么多区块链吗?

以太坊 Layer 2 扩展解决方案:加密货币市值第二的区块链项目升级

作者:Leandro Pereira 翻译:火火,白话区块链

按市值计算的第二大加密货币以太坊将对其网络进行重大升级,将引入100万个新的第2层扩展解决方案。

Layer 2 解决方案旨在缓解近年来困扰以太坊的网络拥塞和高额交易费用。此次升级被称为以太坊改进提案 – EIP 1559,还将引入新的费用结构,该结构将燃烧一部分交易费用,从而随着时间的推移增加以太币的价值。

最新的费用结构将使以太币持有者受益匪浅。部分交易费用将被销毁,而不是仅仅奖励给矿工,这预计将减少流通中的以太币供应。随着时间的推移,预计这将推高其价值。这种新的费用结构旨在使交易费用更加稳定和可预测,最终改善用户体验并使更广泛的用户可以使用以太坊。

1、但为什么我们需要这么多 L2 呢?

区块链是分层构建的,每个层都有特定的用途。基础层,称为第1层,是区块链网络的基础。这是处理交易并将其记录在分布式账本上的地方。

虽然安全且去中心化,但由于用于验证交易的共识机制,第一层区块链在可扩展性和交易速度方面存在限制。这就是第2层解决方案的用武之地。

第2层是指构建在基础区块链之上的辅助框架或协议,以提高交易速度和可扩展性。第2层解决方案不是直接在第1层处理交易,而是在将交易捆绑并结算到主链上之前处理链下交易。这有助于减少基础层的拥塞。

L2 解决方案的一些示例包括:

  • 状态通道:通过打开支付通道来处理链下两方之间的交易。
  • 侧链:并行运行并链接到主链的独立区块链。
  • Rollup:批量处理链下交易并生成加密证明来验证 L1 上的交易。

像 Cosmos、Polkadot 和 Cardano 等区块链将自己称为 Layer 0 (L0),因为它们旨在作为在网络中构建多个互连区块链的基础。

这些第0层区块链经过专门优化,允许不同的第1层链和第2层解决方案通过第0层基础相互操作和通信。

它们还允许开发人员为特定用例创建定制的L1,利用底层0层的共享安全性和互操作性。通过协调跨链的消息传递和交易,L0 网络可以在整个区块链生态系统中实现更大的整体交易吞吐量。

因此,L0 不仅仅是一条单一的链,它们还是区块链互联网的基础。

2、回到 L2 的的优势……

L2 解决方案的一些主要优势包括:

  1. 提高吞吐量和交易速度:与直接在 L1 上进行交易相比,L2 解决方案可以更高效地处理大量交易,提高了交易吞吐量和交易速度。这对于 dApp 的可扩展性至关重要。
  2. 降低交易费用:与在 L1 上支付 Gas 费相比,用户的交易费用更低。
  3. 增强可扩展性:由于交易处理从主链上卸载,L2 解决方案增强了整个区块链网络的可扩展性。

为什么存在多个 L2 区块链而不是单一标准化方法的激增?

每种 L2 技术都针对某些类型的交易、资产或区块链交互进行了优化。不同的 L2 解决方案有不同的用途和适用范围。

例如,状态通道最适合快速微支付、电子商务交易和游戏用例。其中一些平台包括用于以太坊的 Raiden Network 和用于 NFT 传输的 Counterfactual。

Plasma 针对更复杂的智能合约和涉及资金池的应用程序进行了优化。一个例子是 Polygon Plasma,这是一种以太坊网络的扩展解决方案,旨在提高其速度并降低交易费用。它的工作原理是创建多个侧链,每个侧链都能够独立于主以太坊区块链处理交易。

其他还有 Optimistic Rollups (OR) 和 ZK-Rollups (ZKR) 等解决方案。

由于每种 L2 技术都有不同的用途,通过利用适合其目标用例的方法,应用程序可以优化交易吞吐量、成本和用户体验。

通过多种 L2 解决方案共存,可以根据应用程序需求有更多的实验、演进和定制空间,避免集中的故障点,其中一种占主导地位的 L2 解决方案由于技术问题或黑客攻击而失败,将严重影响整个生态系统。通过多样化的解决方案,可以降低风险。

应用程序可能需要将多个 L2 结合起来用于其后端或事务流的不同部分。互操作性实现了这种可组合性。

不同的开发团队正在同时创建第2层设计,而没有一个集中的机构强制执行标准。这会带来更多的多样性。

竞争和资金动态推动着不同 L2 解决方案的开发。这推动了创新,因为解决方案试图在市场上脱颖而出。

尽管如此,目前的区块链仍处于早期阶段。随着时间的推移,随着平台、技术和需求的发展,我们很可能会看到围绕第2层出现更多的整合和标准化。

第2层解决方案的激增提供了灵活性,降低了系统性风险,并支持针对这个快速创新的行业进行定制。但从长远来看,增加协调和互操作性协议有助于为这一新兴领域带来更多结构。

3、也存在挑战

在实施 L2 区块链时,我们必须考虑一些挑战:

  • 设计和安全考虑的复杂性增加。
  • 潜在的安全权衡和集中化风险取决于 L2 设计。
  • 跨多个 L2 解决方案的碎片化,而不是统一的生态系统。
  • 让用户采用新流程处理交易的技术障碍。

第2层解决方案对于使区块链网络能够扩展以适应更大的交易量和用户至关重要。但需要考虑以安全和去中心化的方式集成第2层。从长远来看,正确的第2层解决方案可以释放区块链的重要功能和用例。

4、那么我们可以说 L1 是共识,L2 是交易吗?

这可能是一个很好的思考方式,但让我提供一些额外的细节:

第1层是核心共识机制运行的地方,用于验证交易并向区块链添加新块。它为网络建立信任和安全。然而,第1层还处理嵌入区块链的交易。问题在于,由于区块大小等限制以及需要支付高额汽油费,直接在第1层上进行交易可能会很慢且成本高昂。

这就是第2层的用武之地——它首先通过主区块链处理交易,从而实现更快、更便宜的交易。

因此,L2 解决方案本质上是将许多交易批量处理在一起,并利用 Layer 1 的安全性进行最终结算,同时避免其在速度和费用方面的固有限制。从这个意义上说,两层都处理交易,但 L2 针对交易吞吐量、用户体验和更低的成本进行了优化。

打个比方,第1层就像美联储的银行结算系统,而第2层则类似于与消费者和商家交互的 Visa/万事达卡支付网络。

TLDR:第1层处理共识、安全性和一些基础级别的交易,而第2层专门处理交易可扩展性。但它们携手合作,提供区块链的整体效用。

5、那么,我们是否需要更多的 L2?

非常简单,我的答案是否定的。从长远来看,我们不一定需要如此多的 L2 解决方案在区块链领域激增,虽然多样性和灵活性在早期阶段可能是有益的,但太多孤立或分散的第2层协议可能最终会阻碍主流采用。

理想情况下,随着时间的推移,随着行业的成熟和领先实践的出现,将会有更多的协调和标准化。这可能会导致出现一些针对某些功能(如支付、去中心化交易平台、NFT 应用程序等)量身定制的主流交叉兼容第2层框架。

互操作性标准和模块化设计将使这些解决方案能够无缝地协同工作。这可以在定制、降低风险和统一用户体验之间提供良好的平衡。

所有第2层实验最初可能都是必要的,但从长远来看并不是最佳的。一些标准的整合和集成可以帮助释放 Layer 2 的真正潜力,以跨应用程序的灵活性和凝聚力来扩展区块链技术。