jk260.com

以太坊EIP-1559与ETH的价值捕获

  什么是EIP-1559?

  EIP-1559本质上是关于以太坊网络交易定价机制的解决方案,它包括每区块网络费用的固定部分base fee(也就是基础费用,会被销毁,矿工收不到这笔费用),同时还有动态的可伸缩的区块大小设计,以应对瞬时的网络拥堵。

  虽然每区块的基础费用是固定的,但是它会根据网络的拥堵情况,调节每区块的基础费用,它有一个公式用来调整基础费用的上升或下降。它会根据上一个区块所用的gas和目标gas(gas target,也就是之前的gas limit)来调整。当区块高于目标gas价格,基础费用上升,当区块低于目标gas价格,基础费用下降。

  除了基础费用,还可以有打赏费用(小费)。在拥堵时,小费用于激励矿工将用户交易打包进区块。交易可以指定基础费用和小费的上限。这一提案还包括过渡性方案。开始时,区块的一半保留原来的竞价机制,一半采用新的费用机制,并逐渐过渡到新的方案。

  这里有几个关键点:

  费用结构

  基本费用+小费

  费用流向

  基本费用会被销毁,矿工无法获得;矿工的收益主要是新增区块奖励+小费

  弹性区块

  可伸缩区块用以应对网络拥堵,同时基本费用也根据拥堵情况进行调整。

  为什么要搞EIP-1559?

  对发生在以太坊上的交易,目前的收费方案是拍卖机制。由用户出价,矿工选择出价最高的交易,将其打包进区块。这种方式看上去简单且高效,不过也有问题:

  竞价的低效率

  以太坊上的最低出价可能会存在极大的差异。这导致出价效率低下。用户发送交易时选择出价的费用上限,而矿工选择最高出价的交易。对用户来说,出价多少合适是很难预估的,即便有复杂的费用预估算法,也不太可能做到很好的估算,经常会出现超额费用支付的情况。

  造成延误

  由于每区块gas limit的限制和交易量的自然波动,这会导致交易可能需要等待几个区块才能被打包进入。对用户来说,可能会造成延误。而EIP-1559提出弹性区块的机制,可以让一个区块变大,而下一个区块变小,实现更长期的平均区块大小限制,允许不同区块存在一定的大小差异。这解决了当前一些区块过满,而一些区块使用过少的现状。

  安全性

  随着区块奖励的减少(如比特币和Zcash),未来交易费成为奖励矿工的主要来源。因此需要有足够的交易规模来支撑网络的安全,同时还可能会导致矿工的自私挖矿等问题,产生一些不稳定因素。

  EIP-1559为了解决上述问题,它改变了付费结构和付费流向:将交易费用分为基本费用+小费,同时基本费用被销毁,矿工无法获得,矿工可以获得打赏费用,也可以获得新增发的区块奖励,从而减少矿工操纵交易费用的动机,并让包括矿工在内各种参与者有机会获益。

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