宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 中币下载 > 正文

EIP-1559故障:揭开伦敦硬分叉的神秘面纱

作者:

时间:1900/1/1 0:00:00

2021年8月5日,伦敦硬分叉见证了以太坊区块链到目前为止最大的更新之一:EIP-1559,它改变了收费市场在网络上的运作方式。引入了一种新的基本费用,该费用被销毁而不是支付给矿工,而且用户现在可以指定交易的最高费用和优先费用,而不是gas价格。

在本文中,我们将介绍EIP-1559所做的所有更改,以及它们对我们的意义。

EIP - 1559是什么?

此前,以太坊的收费市场基于首价拍卖。由于过去所有的交易费用都归矿工所有,一般来说,“出价”(gas价格)最高的交易将首先得到确认。EIP-1559改变了这一点,通过为所有交易引入每 gas 单位的基本费用,使交易费用更加稳定和可预测,这是用户为每笔交易支付的最低费用。根据当前的网络拥塞情况(区块的完整程度),基本费用可以上升或下降。

Glassnode:EIP1559的ETH燃烧率达到历史最低点:金色财经报道,据区块链分析公司Glassnode最新分析显示,通过EIP1559的ETH燃烧率现在达到了历史最低点,燃烧的ETH总量现在只占总发行量的11%。在目前的发行计划下,以太坊过去只有三次跨入通货紧缩的领域。这意味着,与EIP1559协议执行之后的所有历史相比,目前有相对大量的ETH进入流通领域 。本文撰写时,以太坊ETH销毁总额为2571372.4枚,约合4,157,523,645.48美元。[2022/8/4 12:02:24]

基本费用会根据区块的完整程度而波动。

EIP-1559实施以来,9个月销毁ETH价值约合81亿美元:金色财经消息,根据目前的数据,自EIP-1559实施以来,以太坊区块链已经销毁了235万枚ETH。这意味着在9个月的时间里,已有价值81亿美元的ETH被烧毁。此外,在过去的7天里,价值3490万美元的18110枚ETH被销毁。(news.bitcoin)[2022/5/22 3:33:07]

区块的“完整度”由区块中所有交易使用的gas量决定。如果一个区块的目标gas使用量是1500万,并且有四个交易分别使用500万gas,这意味着该区块的总gas使用量高于目标,因此基本费用将上升。如果只有一笔交易使用了500万gas,基本费用就会下降。

基本费用没有支付给矿工,而是被销毁了。除了基本费用,用户可以选择支付优先费用(“小费”),支付给矿工。一般来说,这可能是一个小的数量(如1-2 Gwei),只有在网络拥塞时是必要的。

ENS首席开发人员发起EIP-3668草案,提供无需额外信任即可获取链下数据机制:11月29日消息,ENS和以太坊基金会首席开发人员NickJohnson在以太坊改进提案中发起EIP-3668草案“Durin:安全的链下数据检索”。Durin提供了一种无需额外信任假设即可获取链下数据的安全机制。为了最小化以太坊上的存储和交易成本,合约作者采用了各种技术来将数据转移到链外,包括散列、递归散列(如MerkleTrees/Tries)和L2解决方案。

例如:1.与“空投”合约交互,这些合约在默克尔树中存储链下收件人列表。

2.查看存储在L2解决方案上的Token的信息,就像其在L1中一样。

3.允许将数据(如ENS域)委托给各种L2解决方案,而不需要客户单独支持每个解决方案。[2021/11/29 12:38:28]

为了使这些更改成为可能,EIP-1559引入了一种基于EIP-2718类型交易信封的新交易格式。

以太坊开发人员修复一个EIP-1559重大漏洞:来自瑞典的以太坊核心开发人员Martin Holst Swende发现EIP-1559中的一个重大漏洞,由于EIP-1559没有限制用户用于加快交易速度而支付的最大金额,因此,攻击者可以插入一个高得离谱的数字来压倒网络,即使他们没有资金支付小费,最终大量虚假的交易可能使网络不堪重负。开发人员已经向EIP-1559添加四项检查,并修复了该漏洞。(decrypt)[2021/5/30 22:57:01]

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/

标签:GAS以太坊WEIETHGASG币以太坊交易平台SHENGWEIHUeth官网登录入口

中币下载热门资讯
金色前哨 | CoinList推出积分Karma 高分用户可以进入CoinList优先队列

作为进一步加速代币项目发展的一种方式,同时奖励不断壮大的早期采用者、开发者和传播者社区,2011年9月7日CoinList宣布推出CoinList Karma(业力)。CoinList表示,自己使命是加速加密货币的全球进步和采用.

1900/1/1 0:00:00
为什么以太坊将复兴数字身份

数字身份 (digital identity),或自主身份 (self-sovereign identity) 是一种利用非对称性加密技术为网络交易提供认证,并确保交易的完整性和不可拒付性的技术.

1900/1/1 0:00:00
王者荣耀营收被超?GameFi掀起的Play to Earn淘金巨浪

短短一年时间,加密市场在经历了 DeFi 之夏、疯狂“动物币”等多轮浪潮之后,在2021年的夏天,曾经各自独立的三者——DeFi、NFT、Game,相拥在一起并掀起了一股“金融游戏化”的热潮,即 GameFi.

1900/1/1 0:00:00
将孤岛连成大陆:跨链技术及应用形态全景图

本篇为全篇的第一部分,约14000字,建议阅读时间35分钟;全篇共四部分,将陆续发布。跨链技术被认为是区块链领域的圣杯,是实现万链互通的关键技术。人们往往将其重要性和互联网的TCP/IP进行类比.

1900/1/1 0:00:00
多国监管干预DeFi 「狂野西部」闪红灯

在美国证券交易委员会(SEC)主席Gary Gensler发表了题为《加密货币与国家安全》演讲的3天后,SEC在官网发布了首例针对DeFi平台监管的案例.

1900/1/1 0:00:00
120涨158跌 Loot现象下真实的NFT市场

NFT市场最近一直以日新月异的感觉变化着,也附带着非常耀眼吸金力,惹得圈内外各种力量为此而讨论,驻足.

1900/1/1 0:00:00