注意:EIP 1559被认为是以太坊的下一个主要操作。为此,以太坊联合创始人Vitalik Buterin编写了一个FAQ,它首先介绍了以太坊当前交易费用机制中的三个主要问题,并介绍了EIP 1559提案如何缓解这些问题?此外,他还解释了EIP 1559的限制设置,并提出了矿工反对派的修改版本。
1.什么是EIP 1559?
- 当前的1000万个气体限制将由两个值代替,一个是“长期平均目标”(1000万),另一个是“每块硬限制”(2000万);
- 交易需要支付基本费用(BASEFEE,将被烧掉),该费用根据区块进行调整,目标是确定一个值,以使区块的平均天然气使用量保持在1000万左右;
2. EIP 1559为什么对以太坊有利?
- 交易费用水平的波动性与交易的社会成本之间存在不匹配 :成熟的公链由于使用量充足而已满,因此这些区块链的交易费用极易波动。在以太坊平台上,**费用通常约为2 gwei(注:10 ^ 9 gwei = 1 ETH),但有时可能高达20-50 gwei,一次甚至超过200 gwei:https:// ETHerscan.io/图表/汽油价格。显然,这将导致许多效率低下。
- 第一次价格拍卖机制的效率低下 :有关详细说明,请参阅https://ETHresear.ch/t/first-and-second-price-auctions-and-improed-transaction-fee-markets/2410。简而言之,在当前方法下,当交易发送方发出已收费交易时,挖矿工会会选择支付**费用的交易,然后所有人都竞标。在相关的设计文献中,这种方法都是无效的。人们认识到这种方法效率低下,因此需要复杂的成本估算算法,但是这些算法通常效果不佳,经常导致超额支付。另请参阅https://blog.bio.com/the-challenges-of-bitcoin-transaction-fee-estimation-e47a64a61c72,以了解比特币核心开发人员当前核心成本估算方法所面临的挑战。
- 区块奖励的无穷不稳定性 :从长远来看,有限数量的区块链(包括比特币和Zcash)打算用交易费用充分奖励矿工。但是,目前已知的结果表明,这可能会导致许多不稳定因素,例如鼓励矿工挖矿交易费,打开更强大的自私挖矿攻击媒介的“姐妹街区”等。没有好的缓解措施。
- 它减轻了由费用波动引起的社会成本不匹配所引起的经济效率低下的问题。这里有一个相当微妙的经济论据,请参阅https://ETHresear.ch/t/draft-position-paper-on-resource-pricing/2838中提到的论文的第16-20页(尽管我建议您阅读整个纸张)以获取详细信息。从直觉上讲,这种费用调整机制在短期内看起来像是固定费用,从长远来看,它是一个上限。马丁·韦茨曼(Martin Weitzman)在1974年发表的一篇论文中提出的论点表明,在公链条并存的情况下,固定收费可能比设定上限更好。
- 它用固定价格的销售代替了拍卖(除非在短期内,直到价格被收取之前,区块完全被填满),从而消除了第一价格拍卖机制的低效率,并使费用估算非常简单:如果可以负担得起,计算下一个区块的费用f,否则将不使用。
- 它创建了一种类似于**性区块奖励的机制,从而缓解了仅需付费的区块链(指没有新区块奖励的区块链)的许多不稳定性问题,而无需实际的**发行。
3.当前的收费市场真的效率低下吗?
4.在市场需求旺盛的时期,EIP 1559是否会对节点和矿工造成过大压力?
- 叔叔阻拦率提高带来的中心化风险:如果叔叔阻拦率飙升至20%,将极大地受益于联系良好的大矿池;
- 限制状态大小;
- 离线后短时间难以同步;
5.与当前情况相比,使用EIP 1559后高使用率会怎样?
- 接下来的N个区块专用于填充新的尖峰交易;
- 此后,其他交易以及高峰后人们发送的交易将按从高到低的汽油价格实现;
- 普通用户需要等待N个以上的块;
- 接下来的N / 2个区块专用于填充新的尖峰交易,这些区块的天然气量是普通区块的两倍;
- 如果发送的所有其他交易的汽油价格上限等于旧的汽油价格,则下一个N / 2区块将为空,之后所有内容将恢复正常。但实际上,优先级较高的交易将设置较高的汽油价格上限,并将首先包含在该区块中,然后再包含在其他交易中;
这里
6.当出现更大和更长的峰值(例如一天中的峰值)时,EIP 1559可以做什么?
7.为什么极限=目标值* 2?为什么不乘以4或8?
8.为什么挖矿工会包含在交易中?
9.矿工是否没有动力通过使所有区块的容量都减少一半来串通并降低基本费用(BASEFEE)?
T
- 将帐户0x35定义为
FEE_OOTHING_BUFFER
并定义FEE_OOTHING_CONSTANT = 8192
; - 向方块奖励中添加一个额外的物品(基本方块奖励和叔叔方块以及侄子方块奖励同时添加)。让
oothing_reward = FEE_OOTHING_BUFFER.balance // FEE_OOTHING_CONSTANT
。将oothing_reward wei从FEE_OOTHING_BUFFER
转移到block.CoinBase
; - 应用区块奖励规则后,来自区块的EIP-1559费用的1/2(四舍五入)将添加到
FEE_OOTHING_BUFFER
的余额中。其余的(即剩余的1/2)将被燃烧;
https://www.8btc.com/article/592037
文章标题:Vitalik:EIP 1559将缓解以太坊面临的三个主要问题,并且新方案更容易被矿工接受
文章链接:https://www.btchangqing.cn/20504.html
更新时间:2022年09月30日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。