http://www.yzthzm.com

ETH即将升值?解读以太坊 EIP

如果以太坊改进方案(Ethereum improvement proposal, EIP)1559实施的话,这将是一个用户在所有主流区块链平台中竞标区块空间方式的最大改变。虽然方案提出的规则相对简单,但它们将对用户,矿工和钱包提供商带来的重大变化,甚至会影响以太坊的整体安全性。

在此分析中,我们将分解提案的不同构成部分以便于深入讨论。我们还将根据其设计目标来分析提案。在最后,我们会探讨可能存在的缺陷。

设计目标

EIP-1559有着四个设计目标:

更好的用户体验(Better UX):比特币和以太坊等使用的第一价格拍卖(First price auctions)易于理解和实施,但是却效率低下。最大的问题之一就是费用估算。EIP-1559试图通过让所有交易尽可能多地支付相同的费用来解决这个问题。在大多数情况下,用户只会决定是否支付费用,而不再决定要出价多少。由于更好的费用估算,这有望带来费用的降低。

松弛机制(Slack mechanism):对区块空间的需求可能会非常不稳定。因此一些区块只有一半被使用,但另一些区块可能已经完全被占满。松弛机制将允许某些区块增大,而某些区块变小。通过这种方式,我们可以保持一个长期的平均区块大小限制,但同时允许各个区块之间存在差异。

更高的安全性(Better security):当区块奖励(block subsidy)用完时,依赖交易费用来保证安全的区块链(例如将来的比特币)可能会遇到很多问题。EIP-1559试图将交易费用中和网络安全性分离开来。交易费会被销毁,用更可靠的永久区块奖励(perpetual block subsidy)来奖励矿工。

防止经济抽象(Prevent economic abstraction):当用户可以使用任何代币(例如稳定币)支付交易费用时,这将威胁本币的储备状态和货币溢价。通过强制交易消耗特定数量的ETH,EIP-1559试图使经济抽象更加困难。

EIP-1559是如何运行的

基础费用 + 小费 (BASEFEE + Tip)

作为第一个基本组成部分,该协议规定了一个称为BASEFEE的最低费用。

最低费用通常是不可强制执行的,因为该协议无法阻止包含交易的外部价格发现(price discovery)。该协议始终可以规定一个价格,但是如果矿工和用户达成了一个更低的价格,则用户可以按协议向矿工付款,而矿工之后可以在协议外向用户退款。

EIP-1559通过销毁整个BASEFEE来解决此问题,因此退款将无法实现。

既然矿工不再收取任何费用,因此用户必须以其他方式来激励他们(包括和用户之间交易)。这将从用户的方面进行分析。当提交一笔交易时,用户必须设定好两个值:

首先,他们需要确定GAS_PREMIUM(从现在开始简称为“小费”)作为打包进区块的出价。通常情况下,它必须足够高才能补偿矿工额外增加的叔块风险(例如1 Gwei)。在网络拥堵时,它允许交易者之间进行原始的第一价格拍卖。

其次,用户还需确定一个FEECAP,代表他们愿意为交易打包进区块支付的最高金额(包括小费)。这是非常必要的,因为BASEFEE实际上可以向上或向下浮动,正如我们之后将看到的。并且设定的FEECAP不足的用户应该能够等待被包含在以后的区块中。

总而言之,BASEFEE允许该协议强制执行最低费用,而不会促成链外市场的形成。它为更灵活的区块空间利用机制(例如统一的价格拍卖和弹性的区块大小)奠定了基础。 

ETH即将升值?解读以太坊 EIP

弹性区块大小的限制

区块大小具有更大的灵活性是好的,但是允许无限制的区块大小有着已知的激励机制问题。更大的区块有着提高叔块率(uncle rates)的能力,这会鼓励矿工倾向于中心化。此外,必须控制验证成本,以便网络可以保持去信任化(trustless)。

这就是弹性区块大小机制的用武之地。目标是允许矿工制造更大的块,但只能在可证的成本(provable cost)的情况下。通过提高孤块率并不是可证明的成本,因为可以通过提高中心化程度来降低孤块率,但是按协议消耗费用是可以的。

在EIP-1559中,矿工可以定期地超过区块大小上限,以对突发需求做出反应,但只有在有真正用户需求的情况下才这样做。BASEFEE这个前提通过引入实际成本(会被完全消耗掉的费用)来阻止矿工通过垃圾交易来扩充自己的区块。

对突发需求做出反应成为可能是由于EIP-1559用两个值代替了现有的硬性大小上限:一个长期目标10m gas / 区块和一个新的硬性上限规定20m gas / 区块。

长期来看,网络会上下调整BASEFEE,以达到理想的平均区块大小。当区块小于目标大小时,费用会随着时间减少,以增大需求。当区块超出限制时,费用会随着时间增加来降低需求。更改的大小由离10m的“距离”来确定,但每个区块的任一方向的上限为12.5%。

总而言之,BASEFEE的调整机制使用户在理想的区块空间利用水平交易的费用更加便宜。

预期表现

更好的用户体验

为了评估使用者和钱包提供商的用户体验,我们必须考虑处于不同拥塞状态的系统。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。