全面易懂的分析现有L2环境
介绍
区块链领域中最具争议的话题之一无疑是可扩展性。
更具体地说,扩展以太坊已经被证明是一个具有挑战性但必要的操作;随着其日益流行,要求将交易包含在区块中的请求增加,从而导致交易成本增加。以太坊主网以每秒处理约15笔交易,所以似乎有必要提高吞吐量。
为了减轻以太坊节点的负担,出现了许多限制主网所需处理或存储量的解决方案,每个解决方案都有自己的优点和缺点。
为了提高以太坊网络在其实际单链配置中的速度,现在正在使用多种可替代的扩展策略;它们都旨在从以太坊主区块链上卸载交易处理以提高可扩展性,但它们确实这以各种不同的方式。
值得注意的是,这些扩展技术并不仅限于以太坊,也可能用于其他网络。
今天这篇文章的目的是介绍区块链生态系统中主要的扩展可能性。
实际上,现有技术有各种共识算法和新的实现,比如分片方法,它们直接在基础层解决可扩展性问题。
正如在之前的报告中所预期和解释的,分片链仅占当前区块链的一小部分,这些区块链在最近几个月引起了人们的极大兴趣,包括在 Harmony One 上的DeFi Kingdoms和Aurora (Near Protocol的EVM兼容链)的引入。这些生态系统发展的主要驱动力是部署在其中的应用程序,其更快的速度和更便宜的gas费用会给用户带来更好的体验。
在分片链家族中,有可能找到以太坊2.0。
此外,还有构建在rollup之类的侧链和解决方案;这种技术继承了来自主层的所有安全性和共识协议,使它们比大多数其他扩展技术具有更大的优势。在这方面,这些解决方案可以被归类为“非托管”侧链。
从本质上讲,rollup收集大量的交易,在链下计算它们,然后将它们作为单个链上交易进行广播。
目前在以太坊主网上活跃的rollup分为两种类型:
- Zk Rollup(其中Zk代表零知识),由有效性证明支持
- Optimistic,通过欺诈证明实现