以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

EIP-1559故障:揭開倫敦硬分叉的神秘面紗_GAS

Author:

Time:1900/1/1 0:00:00

2021年8月5日,倫敦硬分叉見證了以太坊區塊鏈到目前為止最大的更新之一:EIP-1559,它改變了收費市場在網絡上的運作方式。引入了一種新的基本費用,該費用被銷毀而不是支付給礦工,而且用戶現在可以指定交易的最高費用和優先費用,而不是gas價格。

在本文中,我們將介紹EIP-1559所做的所有更改,以及它們對我們的意義。

EIP - 1559是什么?

此前,以太坊的收費市場基于首價拍賣。由于過去所有的交易費用都歸礦工所有,一般來說,“出價”(gas價格)最高的交易將首先得到確認。EIP-1559改變了這一點,通過為所有交易引入每 gas 單位的基本費用,使交易費用更加穩定和可預測,這是用戶為每筆交易支付的最低費用。根據當前的網絡擁塞情況(區塊的完整程度),基本費用可以上升或下降。

V神回應合并后出塊穩定:實現更好的EIP 1559性能:9月15日消息,以太坊預測平臺Gnosis創始人Martin K?ppelmann在推特發布最新100個區塊的出塊時間圖表,并表示以太坊合并后穩定性極好,只有一個漏塊,已經是最好的情況了。

對此,V神評論稱,一個重要的推論是其實現更好的EIP 1559性能(因為更少的塊會達到2x限制)。到目前為止,滿塊的百分比已經從大約20%下降到大約10%。[2022/9/15 6:58:53]

基本費用會根據區塊的完整程度而波動。

區塊的“完整度”由區塊中所有交易使用的gas量決定。如果一個區塊的目標gas使用量是1500萬,并且有四個交易分別使用500萬gas,這意味著該區塊的總gas使用量高于目標,因此基本費用將上升。如果只有一筆交易使用了500萬gas,基本費用就會下降。

研究人員:EIP-721標準內“setApprovalForAll”函數風險性極高:4月16日消息,在周杰倫NFT被盜之后,研究人員RomanZaikin、DiklaBarda和OdedVanunu開始調查NFT常用的EIP-721標準,結果發現欺詐者可以引誘用戶點擊惡意NFT的鏈接,然后通過該標準內一個名為setApprovalForAll的函數控制受害者賬戶,該函數可以授權任何人控制NFT,其設計初衷是為了讓Rarible和OpenSea等第三方能夠代表用戶控制NFT。

一旦該函數完成授權,攻擊者就可以通過使用合約上的transferFrom函數將受害者名下的所有NFT轉移到自己的賬戶。研究人員表示,該功能在設計上非常危險,用戶并不總是清楚他們通過簽署交易給予了哪些權限。大多數時候,受害者認為這些僅為常規交易。(TheRegister)[2022/4/16 14:28:11]

基本費用沒有支付給礦工,而是被銷毀了。除了基本費用,用戶可以選擇支付優先費用(“小費”),支付給礦工。一般來說,這可能是一個小的數量(如1-2 Gwei),只有在網絡擁塞時是必要的。

數據:EIP-1559交易占比超55%,SegWit達到該水平用時兩年:8月27日消息,據歐科云鏈鏈上大師數據顯示,EIP-1559于2021年8月5日上線,該模式交易占比超過55%。而比特幣網絡升級SegWit(隔離見證)于2017年8月25日上線,目前用于約80%的比特幣交易。SegWit花了兩年時間才達到EIP-1559的水平。[2021/8/27 22:40:55]

為了使這些更改成為可能,EIP-1559引入了一種基于EIP-2718類型交易信封的新交易格式。

0x2 || RLP([chainId, nonce, maxPriorityFeePerGas, maxFeePerGas, gasLimit, to, value, data, accessList, signatureYParity, signatureR, signatureS])

Filecoin將在下次測試網重置中實現EIP1559,試圖改進拍賣效率:8月10日消息,分布式存儲項目Filecoin的研發工程師JeromyJohnson在推特上表示,Filecoin的下一次測試網重置后將會實現以太坊改進提案EIP1559的功能,這將會顯著增強區塊空間拍賣效率,并期待看到在真實壓力下的性能如何。以太坊創始人VitalikButerin曾表示,EIP1559提案可短期緩解gas費價格問題,但真正的解決方案是提高以太坊的可擴展性。[2020/8/10]

這種新格式的交易類型是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/

Tags:GASWEI以太坊NFTOntology GasAndrottweiler Token幸運以太坊幣值多少錢BeatGen NFT

POL幣最新價格
金色觀察 | 期待:這些巨頭將推出NFT平臺_NFT

NFT有多火熱? 據最新數據顯示,NFT市場OpenSea總交易額已擊穿40億美元(過去7天交易額為15億美元),創下歷史新高.

1900/1/1 0:00:00
如何領取AC新Loot類游戲Rarity的角色NFT?_RIT

9 月 5 日,YFI 創始人 Andre Cronje 宣布推出類 Loot 游戲 Rarity,該游戲受 Loot 啟發,共包含 11 種角色,玩家創造出角色后.

1900/1/1 0:00:00
金色觀察|Dark Forest:零知識證明交互的太空世界_ARK

Dark Forest是一款游戲,其名稱靈感來自于劉慈欣的三體三部曲中第二部的黑暗森林和同名思想實驗。這是一個基于零知識證明的游戲.

1900/1/1 0:00:00
ZT Capital撥款200萬美元助力GameFi快速發展_EFI

8月27日,ZT Capital宣布將通過撥款200萬美元專項投資基金等一系列舉措助力元宇宙、GameFi 等領域的優秀項目加速成長.

1900/1/1 0:00:00
讓數字人民幣大道越走越寬敞_數字人

金融業是全球服務貿易的重要組成部分,是中國服務業開放的重點領域。服貿會上開通的數字人民幣大道,預示著數字人民幣的應用場景將越來越貼近北京市民的日常生活.

1900/1/1 0:00:00
元宇宙來襲:數字貨幣助力虛擬世界價值交換_元宇宙

2021年3月,“元宇宙第一股”Roblox上市當天股價暴漲54.4%,“元宇宙”進入大眾視野;5月,Facebook創始人扎克伯格表示Facebook將在五年內轉變為一個元宇宙公司.

1900/1/1 0:00:00
ads