在以太坊(Ethereum)的发展历程中,EIP-1559无疑是一项具有里程碑意义的改进提案,它的全称是“Ethereum Improvement Proposal 1559”,中文常译为“以太坊改进提案1559”,EIP-1559是对以太坊网络交易费用(俗称“汽油费”或“Gas费”)机制的一次根本性重塑,旨在解决原有机制下的诸多痛点,并为以太坊带来更可预测的费用、更高效的资源分配以及潜在的通缩属性。
EIP-1559之前的“拍卖”模式:为何Gas费如此不稳定?
在EIP-1559实施之前,以太坊采用的是一种“第一价格拍卖”(First-Price Auction)的Gas费机制,用户在发起一笔交易时,需要设定一个愿意支付的Gas价格(Gas Price),然后矿工(现在由验证者替代)会优先打包那些Gas价格更高的交易。
这种模式存在几个明显的问题:
- 费用波动剧烈:当网络拥堵时,用户为了确保交易被快速确认,会不断抬高Gas价格,导致Gas费呈指数级上涨,形成“Gas费战争”,而在网络空闲时,Gas费则相对低廉,这种不确定性给用户带来了极大的困扰。
- 用户体验差:用户难以准确预估一笔交易的真实成本,需要依赖第三方工具或经验判断,且经常面临“设置高了亏,设置低了堵”的两难境地。
- 资源利用不均:在高拥堵时期,大量计算资源被用于处理Gas费竞价,而非实际的有效交易,网络效率低下。
EIP-1559的核心机制:从“竞价”到“定价”的转变
EIP-1559于2021年8月在“伦敦”(London)硬分叉中正式上线,它引入了一套全新的费用机制,其核心可以概括为“基础费用 + 小费”模式。
-
基础费用(Base Fee):
- 这是每笔交易必须支付的费用,由网络根据当前的拥堵状况自动计算,而非由用户自由设定。
- 动态调整:如果网络拥堵,区块被填满,基础费用会在上一区块的基础上上调
