以太坊EIP-1559提案主要解决的是以太坊的链上交易拥堵问题,其核心是更改了向矿工支付Gas费用的方式。
目前以太坊在交易或转账时,都采用第一价拍卖原则来选择交易,换句话说就是“价高者得”,矿工根据谁给的Gas费更高就优先打包上链。那么在这种机制下就会出现恶性竞争,对于着急交易上链的用户来说,在信息不全的竞争中,就有可能会付出比实际需要更高的交易费,在本就拥堵同时效率不高的以太坊网络中,交易的成本由于竞争的溢价而变得更高了。
那么EIP-1559就是通过统一价拍卖式机制来做出改变。在统一价拍卖中,每个成功上链的人不需要支付自己的叫价,而是只需要支付所有被打包的交易中叫价最低的那个人的出价即可。
这里Gas费将分为两部分:基础费(Basefee)和矿工小费(Tip)。给每个区块都设定基础费,也是用户必须支付的最低价格,不过这个基础费不归矿工所有,而是会被销毁。同时基础费会根据此前区块的Gas利用率动态调整,如果利用率低于50%,则降低手续费,如果利用率高于50%,则提高手续费。这样更好地应付短时的需求峰值,避免需求旺盛时导致的网络拥堵,从而改善用户体验。
那么除了由基础费确定的手续费以外,用户还可以自定义给矿工小费(Tip),这个小费才是矿工自己的。因此,对于矿工而言,在以太坊长期拥堵的情况下,一旦EIP-1559实施,超过80%的交易费(基础费)会被直接烧掉销毁了,这里烧掉的这部分正是原本属于矿工自己的收益,所以这也是矿工集体反对EIP-1559提案的根本原因。
EIP-1559 实际上是把矿工投入了一个博弈论上所说的“囚徒困境”之中:每个矿工最大化自己挖矿收益的行为,反而将抬高基础费(Base Fee)损害所有矿工的利益。大家在博弈竞价中基础费越高,销毁的就越多,那么自己损失也就越大了。