时间:2023-07-26|浏览:183
根据伦敦升级的规范文档,这次升级包含了五项EIP(以太坊改进建议)中的重要提案EIP-1559。这个提案在两年前就被提出来了,引起了很多争论。对于矿工来说,有人认为这个提案有利于以太坊未来的发展,也有人认为它会损害矿工的利益。
实际上,EIP-1559对现有的以太坊gas费机制进行了重要的调整。在伦敦升级之前,以太坊的gas费是由gaslimit和gasprice决定的,矿工会优先处理gasprice更高的交易。然而,在交易高峰期,这种机制很容易导致gas费过高。同时,用户很难准确估计当前的交易状况,导致某些用户需要等待很长时间才能进行交易,或者因为对网络状况判断错误而支付过高的gas费。
而在EIP-1559通过后,现有的gas报价机制将被取消,取而代之的是“BASEFEE”(基本费用)和“Tip”(小费)的方式。用户进行转账时,需要设置一个“FEECAP”(费用上限),包括基本费用和小费的总和。
BASEFEE是由系统动态调整的,根据当前网络的拥堵情况进行调整。如果区块不拥堵,用户只需要支付BASEFEE和最低Tip费用。在交易之前,用户可以预估这个费用。当区块拥堵时,即区块gas超过1000万时,BASEFEE将不断上升,直到下一个区块的gas低于1000万为止。因此,如果区块长期处于拥堵状态,BASEFEE将呈指数增长状态,半小时内可能达到几百美元以上。这时,一些不那么紧急的用户可能选择暂时不交易,将区块空间让给更紧急的用户。当区块gas接近2000万的区块空间上限时,矿工将再次采用原有的价格拍卖方式,按照Tip费用从高到低的顺序进行打包。
另一个不同之处是,以往用户支付的gas费将被矿工收取,而在EIP-1559之后,BASEFEE将被销毁,矿工只能获取Tip费用和固定的区块奖励。因此,矿工的挖矿收益确实会受到一定影响。
对于用户来说,EIP-1559最大的好处是可以更好地预估gas费。以前,在使用以太坊进行交易或合约交互时,经常会因为估计费用不准确而导致gas过低需要等待。如果用户取消交易或加速交易,实际上需要支付双倍的gas费用。
同时,用户也不需要担心出价过高导致gas费的浪费,因为多余的gas费将被退回。举个例子,如果你将FEECAP设置为100在区块不拥堵时,BASEFEE为10,Tip费用为1,那么实际消耗的费用为11,而剩下的89将被退回。而在伦敦升级之前,用户设置的所有gas费都将被消耗掉。可以看出,EIP-1559确实能给用户带来更好的使用体验。
对于以太坊生态系统来说,EIP-1559的出现使得区块空间的价格能根据网络情况自动调整。在拥堵时,平均区块空间的价格上升,一些不紧急的交易会选择稍后发送。这种弹性的价格调控可以缓解以太坊的拥堵情况,避免大量用户在同一时间进行交易。同时,销毁BASEFEE也是以太坊首次采用销毁机制,减轻了以太坊无限发行的膨胀压力,也增加了矿工自行发送交易的成本,避免了矿工恶意抬高gas费的情况发生。
可以看出,伦敦升级中的EIP-1559是以太坊向POS转型的重要过渡,对于用户和开发者来说是友好的,可以推动以太坊应用的持续发展,缓解用户体验的压力。尽管一定程度上削减了矿工的收益,但随着以太坊的发展,矿工的收益不再仅来自挖矿收益,还包括以太坊应用所带来的MEV等其他收益。
目前来看,以太坊是仅次于比特币的共识机制和总价值最高的公链生态系统。大多数用户和矿工对以太坊的长期收益持乐观态度。对矿工而言,更重要的是选择一个算力稳定的矿池。例如,中国的“619”矿圈清退潮中,其他矿池的算力下降了15%甚至20%以上,而ViaBTC微比特矿池作为头部矿池,算力波动不大。算力稳定的矿池意味着出块稳定,收益也更稳定。在伦敦升级之后,gas费收入减少,如何确保稳定的出块收益是矿工需要更多考虑的事情。