2021年8月5日,伦敦硬分叉见证了以太坊区块链到目前为止最大的更新之一:EIP-1559,它改变了收费市场在网络上的运作方式。引入了一种新的基本费用,该费用被销毁而不是支付给矿工,而且用户现在可以指定交易的最高费用和优先费用,而不是gas价格。
在本文中,我们将介绍EIP-1559所做的所有更改,以及它们对我们的意义。
EIP - 1559是什么?
此前,以太坊的收费市场基于首价拍卖。由于过去所有的交易费用都归矿工所有,一般来说,“出价”(gas价格)最高的交易将首先得到确认。EIP-1559改变了这一点,通过为所有交易引入每 gas 单位的基本费用,使交易费用更加稳定和可预测,这是用户为每笔交易支付的最低费用。根据当前的网络拥塞情况(区块的完整程度),基本费用可以上升或下降。
以太坊社区围绕EIP-1559提案讨论仍陷胶着状态:据Cointelegraph 3月15日消息,以太坊社区针对EIP-1559提案讨论仍处于胶着状态。针对3月13日,矿工提出针对EIP-1559的提案EIP-3368,即拟将当前区块奖励从2ETH增加至3ETH,已有矿池Red Panda Mining表示支持该提议,并承诺不再参与51小时算力转移示威活动。虽然这表明部分以太坊矿工和开发者可能准备达成某种形式的妥协,但根据以太坊社区论坛关于EIP-3368提案的讨论表明,以太坊社区当前仍然呈现分裂态势。与此同时,矿工群体内部似乎也对EIP-3358提案产生了抵制,许多人在Twitter上回复表示,许多矿工仍然希望展示自己的力量。此前3月11日消息,ETH矿工计划发起51小时算力转移示威活动以反对EIP-1559,随后有矿工提出针对EIP-1559的提案EIP-3368,拟将当前区块奖励从2ETH增加至3ETH。[2021/3/15 18:45:17]
以太坊核心开发者:EIP-1559重点在于改善用户体验和解决Gas市场的低效问题:以太坊核心开发者eric.eth发布推特称,EIP-1559需要上一堂历史课,因为它现在有点修改了。在2019年初,其对以太坊费用的第一个价格拍卖模型非常糟糕,感到十分沮丧。eric.eth认为这是大规模采用的第一道障碍。这种挫败感纯粹是一种用户体验。这与销毁(burn)费用的想法无关。在缺乏回应和理解了V神的论文后,我明白了那是最好的选择,并联系了V神。然后我们一起写了EIP-1559。值得注意的是,销毁基本费只是论文和medium文章中的一个技术性的旁注。其重点纯粹在于改善用户体验和解决Gas市场的低效问题。然而,目前EIP-1559整体叙述变成了“因为它销毁ETH,所以是好的”,这有点令人沮丧。这是一个很好的副作用,但这不是我们应该实施它的原因。我们可能会销毁一些ETH,但人们对齐过分期待。不是每一笔费用的所有部分都会被销毁,一旦有了规模,销毁的费用会更少。此前消息,EIP-1559预计今年推出。据悉,EIP-1559试图通过引入固定费用和销毁机制来降低交易费用。EIP-1559由V神于2018年首次提出,预计使以太坊区块链的收费市场更加可预测并缓解拥堵。[2021/2/10 19:26:23]
基本费用会根据区块的完整程度而波动。
聚币Jubi将于1月20日启动EIP溢价回购 1月JT回购价0.2223USDT:据官方消息,聚币Jubi将于2021年1月20日启动1月JT的EIP溢价回购,按照EIP特有的每月回购价持续上涨35%的机制,本月EIP回购价格为0.2223USDT。JT场外预约回购已于1月20日15:00-20:00限时开启。
EIP为聚币创新推出的JT溢价回购机制,采用场外回购与二级市场双通道回购,且每月JT回购价定增35%。预计2021年6月EIP回购价格将达到每JT的回购价1 USDT(1 JT=1 USDT)。未来,EIP回购将以持币时间与日均持币量作为两大回购额关键指标。持币时间久、日均持币量高的JT长期持有者将随着EIP回购价格的增长,享受更高的回报。[2021/1/20 16:36:30]
区块的“完整度”由区块中所有交易使用的gas量决定。如果一个区块的目标gas使用量是1500万,并且有四个交易分别使用500万gas,这意味着该区块的总gas使用量高于目标,因此基本费用将上升。如果只有一笔交易使用了500万gas,基本费用就会下降。
Filecoin研发工程师:在网络测试中,EIP 1559代码“似乎正在发挥作用”:Filecoin研发工程师Jeromy Johnson表示,在正在进行的网络测试中,EIP 1559代码“似乎正在发挥作用”。他补充称,“基本费(base fee)”(即新的网络费用体系结构)曾出现过几次高峰,但消息进入链的时间几乎没有延迟。他个人希望看到EIP 1559在更大规模的网络(如Ropsten)上实现,以查看更大的块是否会出现问题。
此前消息,Jeromy Johnson曾表示,Filecoin的下一次测试网重置后将会实现以太坊改进提案EIP1559的功能,这将会显著增强区块空间拍卖效率,并期待看到在真实压力下的性能如何。据悉,V神曾表示,EIP1559提案可短期缓解gas费价格问题,但真正的解决方案是提高以太坊的可扩展性。(Cointelegraph)[2020/8/27]
基本费用没有支付给矿工,而是被销毁了。除了基本费用,用户可以选择支付优先费用(“小费”),支付给矿工。一般来说,这可能是一个小的数量(如1-2 Gwei),只有在网络拥塞时是必要的。
为了使这些更改成为可能,EIP-1559引入了一种基于EIP-2718类型交易信封的新交易格式。
0x2 || RLP([chainId, nonce, maxPriorityFeePerGas, maxFeePerGas, gasLimit, to, value, data, accessList, signatureYParity, signatureR, signatureS])
这种新格式的交易类型是0x2,有效载荷是RLP编码的,类似于旧式交易。该类型和旧式交易之间的区别如下:
所述链ID现在是交易有效载荷的一部分,而不是像EIP-155中定义的那样被编码在签名v值中。
引入了两个新字段:maxPriorityFeePerGas和maxFeePerGas,以替代旧的gasPrice字段。
用户可以在EIP-1559交易中指定accessList,而不需要EIP-2930“可选访问列表”交易类型。
对于EIP-155交易,签名v值被替换为signatureYParity,它现在是0或1,这取决于使用椭圆曲线上的哪个y坐标,而不是 EIP-155 交易的 27、28 或 35、36……。
旧式交易(“type-0”交易)仍然可以工作,但(通常)会导致交易支付过高。它的工作原理是使用传统的 gas 价格作为每个 gas 的最大优先费用和每个 gas 的最高费用。
EIP-1559引入了最大费用(每gas)和最大优先费用(每gas)。这些决定了用户愿意为交易中使用的每一gas支付多少钱。类似于gas价格的运作方式,如果用户的交易每gas的最大费用是10 Gwei,用户的交易使用21,000gas,那么最终将支付(最多)21,000 × 10 Gwei = 0.00021 Ether。
然而,用户实际支付多少取决于基本费用。最大费用为10 Gwei,基础费用为5 Gwei,用户最终将只支付5 Gwei 的每个 gas(暂时忽略优先费)。每个gas的最高费用规定了用户最多愿意支付多少。如果这个数字低于当前的基本费用,您的交易将不会被确认(直到基本费用下降或交易从交易池中删除)。
优先费用是在基础费用之上支付的,所以用户最终要支付的是基础费用+(最大)优先费用,假设最大费用大于当前的基础费用。
不是所有的应用程序都支持EIP-1559(目前)。当发送旧式交易(带有gas价格,而不是最大费用和优先费用)时,gas价格值同时用作最大费用和优先费用。我们假设当前的基本费用是10gwei,用户发送了一笔上限为20gwei的交易(所以最大费用和优先费用为20gwei)。在这种情况下,用户最终将支付10gwei作为基本费用,剩下的10gwei将支付给矿工。与使用较低的最大优先级费用相比,这导致用户为交易支付了过多的费用。
一个常见的误解是,EIP-1559将使以太坊的gas费用下降。然而,这不是EIP-1559的目标,而且在网络拥塞严重的时候(例如,在ico或NFT销售期间),基本费用可能会增加很多。然而,既然基本费用不是基于首次拍卖价格,那么平均交易费用应该更容易预测。因为区块大小可能更大,这通常意味着用户的交易将被更快地确认。
Source:https://blog.mycrypto.com/eip-1559-breakdown-demystifying-london-hard-fork/
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。