莱特币,莱特币行情
莱特币,莱特币行情
自从该网络在以,启动以来,以太坊的扩张一直是讨论最多的话题之一。在经历了一段时间的重大网络拥堵后,关于规模扩张的争论总是很激烈。
像这样的第一个时期是2017年的加密牛市,当时臭名昭著的CryptoKitties和ICO封锁了整个以太坊网络,导致燃气费用急剧增加。
今年,由于DeFi和农业在收益,的普及,网络拥堵情况越来越严重。有时候,即使高达500 gwei的GAS费用也无法在一段时间内验证您的交易。
一般来说,在扩展以太坊或块链,时,有两种主要方法:扩展基础层本身(第1层)或通过将一些工作转移到另一层(第2层)来扩展网络。
第1层和第2层缩放
第一层是我们标准的基本共识层,目前几乎所有的交易都在这里结算。图层的概念并不仅限于以太坊,它在块链,也广泛使用,如比特币或Zcash。
第2层是建立在第1层之上的另一层。以下是一些要点。第2层不需要对第1层进行任何更改,但是以可以使用其现有元素构建在第1层之上,例如智能合约第2层也通过将其状态固定在第1层来利用第1层的安全性。
目前,以太坊在以的基础层(第1层)每秒可以处理大约15个事务。第2层扩展可以显著增加以的事务数量。根据不同的解决方案,我们所说的处理速度是2000-4000 tx/sec。
以太坊2.0怎么样?以太坊不应该扩张吗?
是的。以太坊2.0引入了权益证明和碎片化,这将大大增加基础层的事务吞吐量。这是否意味着当以太坊2.0发布时,我们不需要第2层的缩放?
事实并非如此。即使碎片化,以太坊在未来仍然需要第二层扩展来处理每秒数十万甚至数百万的热膨胀阀。
这就是著名的可伸缩性三元理论发挥作用的地方。理论上,我们可以在以完全跳过第2层,专注于扩展基础层。这将需要高度专业化的节点来处理增加的工作量,这将导致更高的集中度,从而降低网络的安全性和审查阻力。
以不应该以牺牲安全性和分散性为代价来牺牲可扩展性,我们将第1层和第2层扩展的结合留给未来。
双层扩展解决方案
第2层扩展是通过处理链外事务(第1层之外)来帮助改进第1层功能的解决方案的总称。以可以提高的两个主要功能是交易速度和交易吞吐量。最重要的是,第2层解决方案可以大大降低以的天然气费用
谈到实用的扩展解决方案,有许多选择。虽然现在有一些选择,以可以在短期和中期增加以太坊网络的吞吐量,但其他目标都是针对中长期的。
一些扩展的解决方案是特定于应用的,例如支付渠道。其他的,如最佳卷起,可以被以用于任意的合约处决。
为了更好地理解这些差异,让我们探索最流行的第2层扩展解决方案。
引导
Channel是最早被广泛讨论的缩放解决方案之一。它们允许参与者在链外多次交换他们的事务,并且只向基础层提交两个事务。
最流行的渠道类型是是州渠道及其子类型——支付渠道。
尽管渠道有可能轻松处理每秒数千笔交易,但它们也有一些缺点。他们不提供公众参与,他们必须事先知道参与者,并且用户必须将其资金锁定在多签名合约。最重要的是,此扩展解决方案是特定于应用程序的,不能用于扩展通用智能合约
在以太坊利用国家频道力量的主要项目是雷登。支付渠道的概念也被比特币闪电网广泛使用。
血浆
等离子体是一种第2层结垢解决方案,最初由Joseph Poon和Vitalik Buterin提出。这是一个在以太坊构建可扩展应用程序的框架
等离子使用智能合约和默克树创建无限数量的子链,在以太坊区的母块链的副本。将交易从主链转移到子链可以在以实现快速廉价的交易,而等离子的一个缺点就是想从第二层取钱的用户等待时间长。与频道类似,等离子不能用于扩展通用智能合约
OMG网络是基于他们自己的等离子技术,被称为更可行的等离子技术。Matic Network是另一个使用等离子框架适配的平台示例。
侧链
侧链是与以太坊,兼容的独立块链,有自己的共识模型和区块参数。
通过使用相同的以太坊虚拟机,以和以太坊可以实现互操作性,因此以可以直接将部署到以太坊基础层的合约部署到侧链。XDai就是这样一个侧链的例子。
卷起
Rollups通过将侧链事务捆绑或“汇总”到单个事务中并生成加密证明(也称为SNARK(简明非交互式知识演示))来提供扩展。仅将此证书提交给基础层。
通过汇总,所有事务状态和执行都在侧链中进行。以太坊主链只存储交易数据。