LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 以太坊第2层扩展说明,Optimism,xDai,OMG和Loopring等项目之间有什么区别?

以太坊第2层扩展说明,Optimism,xDai,OMG和Loopring等项目之间有什么区别?

2020-11-13 洁sir 来源:区块链网络

以太坊第2层扩展到底是什么呢? Optimism,xDai,OMG和Loopring等项目之间有什么区别?在本文中将回答这些问题。

扩展的需求

自从网络启动以来,以太坊扩展一直是讨论最多的话题之一。在一段时间的主要网络拥塞之后,关于规模扩展的争论总是很激烈。


像这样的第一个时期是2017年的加密牛市,臭名昭著的CryptoKitties和ICO一起阻塞了整个以太坊网络,导致GAS费大幅上涨。


今年,由于DeFi的普及和收益农耕,网络拥堵状况更加严重。有时,甚至高达500+ gwei的GAS费也无法在一段时间内验证你的交易。


一般而言,在扩展以太坊或区块链时,有两种主要方法:扩展基础层本身(第1层)或通过将一些工作分流到另一层(第2层)来扩展网络。

第1层与第2层缩放

第1层是我们的标准基础共识层,目前几乎所有交易都在此结算。层的概念不是以太坊特定的概念。比特币Zcash等其他区块链也广泛使用它。


第2层是在第1层之上构建的另一层。这里有一些要点。第2层不需要对第1层进行任何更改,可以使用其现有元素(例如智能合约)在第1层之上构建。第2层还通过将其状态固定到第1层,来利用第1层的安全性。


以太坊目前可以在其基础层(第1层)上每秒处理约15笔交易。第2层扩展可以显著增加事务数量。根据解决方案的不同,我们正在谈论的处理速度为2000-4000 tx /秒。


以太坊2.0呢?不是应该扩展以太坊吗?


是。以太坊2.0引入了权益证明和分片,这将大大增加基础层上的交易吞吐量。这是否意味着在以太坊2.0发行时我们不需要第2层缩放?


并非如此,即使采用分片,以太坊仍将需要第2层扩展,才能在将来每秒处理数十万甚至数百万笔tx。


这也是著名的可伸缩性三元论发挥作用的地方。从理论上讲,我们可以完全跳过第2层,而专注于扩展基本层。这将需要高度专业化的节点来处理增加的工作量,这将导致更高的集中度,并因此降低网络的安全性和耐审查性。


坚持不应该以牺牲安全性和去中心化为代价的可扩展性这一事实,我们将第1层和第2层扩展的组合留给了未来。

2层扩展解决方案

第2层伸缩是解决方案的统称,这些解决方案通过脱链处理事务(第1层以外)来帮助提高第1层的功能。可以提高的两个主要功能是事务处理速度和事务处理吞吐量。最重要的是,第2层解决方案可以大大降低GAS费。


当涉及到实际的缩放解决方案时,有多种选择。虽然一些选项现在可用,并且可以在中短期内增加以太坊网络的吞吐量,但其他一些目标则是针对中长期的。


一些扩展解决方案是特定于应用程序的,例如付款渠道。其他,例如optimistic rollups,可以用于任何任意合约执行。


为了更好地理解这些差异,让我们探索最受欢迎的第2层扩展解决方案。

通道

通道是最早被广泛讨论的缩放解决方案之一。它们允许参与者多次脱链交换其事务,而仅向基础层提交两个事务。


最受欢迎的渠道类型是州渠道及其子类型-付款渠道。


尽管渠道具有每秒轻松处理数千笔交易的潜力,但它们也有一些缺点。他们不提供公开参与,必须预先知道参与者,并且用户必须将其资金锁定在多重签名合约中。最重要的是,这种扩展解决方案是特定于应用程序的,不能用于扩展通用智能合约。


利用以太坊上的国家渠道力量的主要项目是Raiden。支付渠道的概念也被比特币的闪电网络广泛使用。

Plasma

Plasma是第2层缩放解决方案,最初由Joseph Poon和Vitalik Buterin提出。这是一个在以太坊上构建可扩展应用程序的框架。


Plasma利用智能合约和Merkle树的使用来创建无限数量的子链,父以太坊区块链的副本。将交易从主链转移到子链可以实现快速而廉价的交易。 Plasma的缺点之一是想要从第2层提取资金的用户的等待期很长。与渠道类似,Plasma无法用于扩展通用智能合约。


OMG网络建立在他们自己的等离子技术上,称为MoreViable等离子技术。 Matic Network是使用等离子框架改编版的平台的另一个示例。

侧链

侧链是与以太坊兼容的独立区块链,具有自己的共识模型和区块参数。


通过使用相同的以太坊虚拟机,可以与以太坊实现互操作,因此可以将部署到以太坊基础层的合约直接部署到侧链。 xDai是此类侧链的一个示例。

Rollups

Rollups通过将侧链交易捆绑或“汇总”为单个交易并生成加密证明,也称为SNARK(简洁的非交互式知识论证),来提供扩展。仅将此证明提交给基础层。


通过rollups,所有交易状态和执行都在侧链中进行。以太坊主链仅存储交易数据。


有2种类型:Zk汇总和乐观汇总。


Zk汇总虽然比乐观汇总更快,更有效,但是并不能为现有的智能合约迁移到第2层提供简便的方法。


乐观汇总运行一个与EVM兼容的虚拟机,称为OVM(乐观虚拟机),该虚拟机允许执行与以太坊上可以执行的相同的智能合约。这一点非常重要,因为它使现有的智能合约更易于维护其可组合性,这在所有主要智能合约均已经过战斗测试的DeFi中极为重要。


乐观汇总的主要项目之一是Optimism,它越来越接近其主网发布。


当涉及到Zk汇总时,Loopring和Deversifi就是建立在第2层上的去中心化交易所的很好的例子。最重要的是,我们还有ZkSync支持可扩展的加密支付。


以太坊2.0还可以放大汇总的可扩展性。实际上,由于汇总仅需要扩展数据层,因此它们可以在以太坊2.0阶段1中获得巨大的提升,这与数据分片有关。

总结

尽管有大量的第2层扩展解决方案可用,但以太坊社区似乎正在集中在主要通过汇总和以太坊2.0阶段1数据分片进行扩展的方法上。Vitalik Buterin在最近的一篇文章中也证实了这种方法,该文章称为“以汇总为中心的以太坊路线图”。

最后,你是如何看待以太坊的扩展方式呢?欢迎留言共同讨论!

原文链接:Ethereum Layer 2 Scaling Explained

—-

编译者/作者:洁sir

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...