Participation in permissionless blockchains results in competition over system resources, which needs to be controlled with fees. Ethereum's current fee mechanism is implemented via a first-price auction that results in unpredictable fees as well as other inefficiencies. EIP-1559 is a recent, improved proposal that introduces a number of innovative features such as a dynamically adaptive base fee that is burned, instead of being paid to the miners. Despite intense interest in understanding its properties, several basic questions such as whether and under what conditions does this protocol self-stabilize have remained elusive thus far. We perform a thorough analysis of the resulting fee market dynamic mechanism via a combination of tools from game theory and dynamical systems. We start by providing bounds on the step-size of the base fee update rule that suffice for global convergence to equilibrium via Lyapunov arguments. In the negative direction, we show that for larger step-sizes instability and even formally chaotic behavior are possible under a wide range of settings. We complement these qualitative results with quantitative bounds on the resulting range of base fees. We conclude our analysis with a thorough experimental case study that corroborates our theoretical findings.
翻译:Eceenum目前的收费机制是通过第一次价格拍卖实施,导致无法预测的收费和其他效率低下。EIP-1559是最近的一项改进提案,提出了一些创新特点,如动态适应性基准费,而不是向矿工支付烧掉,而不是向矿工支付。尽管人们对了解其特性的兴趣非常浓厚,但一些基本问题,例如协议自我稳定是否和在何种条件下实现自我稳定,迄今仍然难以解决。我们通过游戏理论和动态系统的各种工具,对由此形成的收费市场动态机制进行彻底分析。我们首先提供基准费率更新规则的分级尺寸界限,这足以通过Lyapunov的论据实现全球趋同。在负面方向上,我们表明,在广泛的环境下,大步级不稳定甚至正式的混乱行为是可能的。我们用由此产生的基本费用范围的数量界限来补充这些质量结果。我们的分析以全面实验性案例研究为基础,证实了我们的理论结论。