免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。
小编:记得关注
原标题:三分钟搞清楚什么是Layer2、侧链、Rollups
层二
以太坊1.0 在DeFi 生态系统中找到了杀手级应用。然而,随着采用率的提高,基础设施层的可扩展性、稳健性和经济可行性对于以太坊和基于它的dApp 的长期成功变得至关重要。
如果用户只需支付80 美元的汽油费就可以提取60 美元的奖励,那么按下“提款”按钮就没有意义了。虽然这确实只会在以太坊网络由于网络当前的限制和临时增加的使用量而变得堵塞时才会发生,但这并不影响它仍然会发生的事实。
因此,很明显,以太坊和建立在它之上的项目都需要可扩展性解决方案来满足不断增长的DeFi 社区的需求。
一般来说,可扩展性有两种主要方法:(i) 扩展基础层本身- L1,或(ii) 通过将一些工作卸载到另一层- L2 来扩展网络。
第一个选择是以以太坊2.0 升级的形式扩展以太坊基础层,这将极大地帮助目前构建在以太坊上的应用程序(例如PlotX)扩展其服务以满足不断增长的DeFi 社区的需求。
虽然此更新对于希望保持在以太坊基础层之上的项目来说是一个很好的解决方案,但未来两年的分阶段推出可能太长,无法跟上不断增长的应用程序需求。所以最直接的解决方案是Layer2。
L2到底是什么?
第2 层可扩展性是解决方案的总称,它通过处理主以太坊区块链和二级链上的交易来帮助增加基础以太坊区块链的功能。使用L2 扩展改进的两个主要特性是(i) 交易速度和(ii) 交易吞吐量。它不需要对以太坊基础层进行任何更改,并且可以使用现有组件(例如智能合约)构建在它之上。
以太坊目前可以在其基础层上每秒处理大约15 笔交易(TPS)。在layer2 的帮助下,它可以大大增加这个数字;从15 TPS 到几千TPS。
这不仅有助于缩短交易的处理时间,而且还减少了在第2 层进行的每笔交易所需的汽油费,从而也大大提高了网络的经济可行性。
此外,层的概念甚至不是以太坊特有的概念,其他区块链已经广泛使用它,例如比特币!
在讨论扩展解决方案时,有多种选择。一些人提议在中短期内提高以太坊网络的吞吐量,而另一些人则以中长期解决方案为目标。有些是特定于应用程序的,而另一些是通用的。
因此,为了更好地理解所有这些解决方案之间的差异,让我们探索一些最流行的layer2 扩展解决方案类型:
在扩展解决方案方面,Channel 是最早被广泛讨论的解决方案之一。他们让参与者离线交换x 笔交易,只为基础层提交两笔交易。最受欢迎的渠道类型是国家渠道及其子类型—— 支付渠道。虽然Channels 有可能轻松处理数万TPS,但它们的一些缺点是在使用Channels 时,参与者必须将其资金锁定在多重签名合约中,这实际上意味着不支持公众参与。此外,这种扩展解决方案是特定于应用程序的,不能用于扩展通用智能合约。 Plasma 是由Joseph Poon 和Vitalik Buterin 提出的Layer2 扩展解决方案。这是一个在以太坊上构建可扩展应用程序的框架,它利用智能合约和默克尔树来创建无限数量的子链,这些子链是以太坊父链的副本。将交易从主链转移到子链,实现快速廉价的交易。缺点是用户必须等待几天才能从子链中提取资金。此外,与渠道一样,Plasma 不支持一般的智能合约执行。侧链是独立的以太坊兼容区块链,具有自己的区块参数和共识模型。这些侧链通过双向桥连接到以太坊主链。因此,部署到以太坊基础层的合约也可以直接部署到侧链。 Rollups 通过捆绑(即滚动)提供扩展,其中侧链交易被捆绑到单个交易中并生成提交给基础层的加密证明(也称为SNARK(简洁的非交互式知识论证))。使用Rollups,所有交易状态和执行都在侧链上进行,而以太坊主链只存储交易数据。 Rollups 有两种类型:(i) ZK Rollups 和(ii) Optimistic Rollups。尽管ZK Rollups 比Optimistic Rollups 更快、更高效,但它们无法为现有智能合约迁移到Layer2 提供简单的方法。 Optimistic Rollups 运行一个与EVM 兼容的虚拟机,称为Optimistic Virtual Machine (OVM),它允许执行可以在以太坊上执行的相同智能合约。这些是最流行的L2 扩展方法,用户会发现大多数DeFi 项目在迁移到L2 时都采用它们。
终于
以太坊2.0 将引入权利证明和分片,这将大大提高底层的交易速度和交易吞吐量。但这是否意味着一旦以太坊2.0 推出,我们就不需要L2 扩展?并不真地。这是因为,即使进行如此大规模的更新,以太坊仍然无法满足其最终因采用率增加而面临的数万甚至数百万TPS 的需求。
在这一点上,有人可能会争辩说我们应该跳过L2 缩放,而只关注缩放基础层。然而,这将需要高度专业化的节点来处理增加的工作量,这最终将导致更高的中心化程度,从而降低网络的安全性和审查阻力。