以太坊 / 主题阅读

以太坊基础费用动态调整机制:EIP-1559的区块级价格发现

本文解析以太坊EIP-1559协议中基础费用的动态调整算法。该机制依据上一区块的实际Gas消耗量与目标Gas限制的偏差,按比例调整下一区块的基础费用,旨在实现区块大小的自动平衡。

以太坊技术架构示意图,展示其核心组件如共识层、执行层等结构。
主题资料配图,非新闻现场照片 · 配图:以太坊技术框架

基础费用的动态调整公式

基础费用并非固定值,而是由协议根据上一区块的实际Gas使用量与目标Gas限制(即区块容量的一半)之间的偏差动态计算得出。当上一区块的实际Gas使用量超过目标值时,基础费用将按比例增加;反之则减少。这种调整机制旨在通过经济手段引导区块大小回归目标范围。

区块级价格发现的线性调节

基础费用的调整幅度被严格限制在上一区块基础费用的±12.5%之间,呈现出一种线性调节过程。具体而言,若区块大小为0(空块),基础费用将下降12.5%;若区块大小达到Gas限制,基础费用将上升12.5%。这种设计避免了基础费用出现剧烈的指数级波动,确保了交易费用的相对可预测性。

基础费用的销毁机制与经济平衡

当新区块被创建时,该区块的基础费用会被“销毁”,即从流通中永久移除。这一机制结合动态调整算法,使得基础费用具有了类似商品市场的“价格发现”功能。如果网络拥堵导致区块填满,基础费用上涨会抑制交易需求,从而自动降低区块大小;反之则降低费用以刺激交易,从而实现网络供需的自动平衡。

资料与延伸阅读

你可以通过以下原始资料核对文中概念,并继续深入阅读。

  1. Ethereum gas and fees: technical overview | ethereum.org
  2. 配图:以太坊技术框架
← 更多以太坊文章返回顶部 ↑