自以太坊EIP-1559提案于2019年4月首次被提出以來,以太坊社區對其進行了大量宣傳。現在,隨著EIP-1559計劃在下周的以太坊「倫敦」升級時上線以太坊主網,本文將對此提案進行概述,同時讓讀者知曉此提案除了帶來眾所周知的交易費銷毀之外的許多其他好處。
EIP-1559帶來的核心好處
更好的交易費預估
在ETH、以太坊網絡和用戶之間創造一種共生關系
允許更加可靠的交易打包
EIP-1559做不到的事情
從長遠來看并不能降低Gas價格
默認情況下并不會使得ETH變得通縮
在全面深入研究EIP-1559之前,有必要澄清一些誤解。首先,從長遠來看,EIP-1559并不會使以太坊網絡的交易成本更低。Gas價格的波動取決于提交交易的需求和可用的區塊空間的供應。此提案僅通過允許區塊大小在需求突然激增時輕微增加來使得Gas價格更加平穩,但這并不能提高以太坊的可擴展性,因此從長遠來看,它并不是降低Gas價格的解決方案。
以太坊核心開發者共識會議:即將上線 EIP-4844 專用短期測試網絡 Devnet #7:7月1日消息,Galaxy 研究副總裁 Christine Kim 發文總結第 112 次以太坊核心開發者共識會議,本周開發人員討論了在 Engine API 中包含 builder override flag,將目標 blob 限制 從 2 上調到 3,將最大 blob 限制從 4 上調到 6,以及圍繞更改驗證器最大有效余額的持續研究。Blob 容量的增加是由以太坊基金會研究 Dankrad Feist 在進行數據實驗測試處理大塊的網絡容量后提出的。
以太坊基金會 DevOps 團隊的 Parithosh Jayanthi 表示,所有 EL 和 CL 客戶端團隊都通過了 Devnet #7 的相關 Hive 測試。他的團隊計劃最早在 6 月 30 日或 7 月 3 日推出 Devnet #7。Devnet #7 是 EIP-4844 的專用短期測試網絡,不會測試其他代碼更改。
另外,開發人員正準備在今年年底前棄用公共 Goerli 測試網絡。為了取代 Goerli,以太坊客戶團隊正在啟動一個名為 Holesky 的新測試網,測試網將托管一個大于 Goerli 和以太坊主網的活動驗證器集。[2023/7/1 22:12:05]
其次,即使每筆交易銷毀了一定數量的ETH,也不一定意味著會銷毀足夠多的ETH來抵消其當前的發行速率。如果ETH要變得通縮,需要維持約150Gwei的基本費用(BaseFee)來抵消PoWEth1鏈的ETH增發,以及需要維持約20Gwei的基本費用來抵消當前PoSEth2鏈的增發。
以太坊質押提款提案EIP-4895準備在上海升級時部署:9月21日消息,EIP-4895發起者Alex Stokes表示,該提案準備于以太坊上海升級時部署。
據悉,EIP-4895: Beacon chain push withdrawals as operations主要內容是確定信標鏈提款的主要流程,部署后,以太坊信標鏈質押提款功能將被激活。[2022/9/21 7:10:34]
當前的Gas價格拍賣
當前,以太坊網絡使用「最高價拍賣」模式來定價交易,這意味著Gas價格出價最高的用戶最有可能最先使自己的交易被(礦工)打包。然而,這種模式的最大問題是,如果對以太坊有限的區塊空間的需求突然激增,Gas價格可能會大幅波動?(因為此時用戶會競相出價更高的Gas價格以使自己的交易被打包)。當用戶提交交易時,他們經常不得不以一種類似「賭博」的方式設置交易費,并且經常支付過高費用以確保自己的交易被打包。總的來說,EIP-1559試圖通過改變交易費的預估方式以及網絡應對使用量激增的方式,從而提供更好的用戶體驗。
ETHW Core發布第二次代碼更新,強制執行EIP-155以防止重放攻擊:8月23日消息,以太坊分叉項目EthereumPoW(ETHW)發推稱,ETHW Core發布了第二次代碼更新,強制執行EIP-155。此次更新后,所有交易都必須使用鏈ID進行簽名。這將保護ETHW用戶免受來自ETHPoS和其他分叉幣的重放攻擊。
此外合約凍結功能被拉到一個單獨的分支中,并且已經完成了所有的集成和測試。這個功能最終是否會被拉入主分支將在9月1日的核心會議上決定。
此前消息,ETHW Core初始版本包括禁用難度炸彈、EIP-1559變更、調整ETHW起始挖礦難度。EthereumPow曾表示。ETHW Core將引入流動性池凍結技術保護用戶資產,并發布3批凍結清單,共121份合約。[2022/8/23 12:42:16]
EIP-1559帶來的重要變更
基本費、小費&最高費用;
Vitalik發起EIP-3298提案 gas費回歸正常:2月28日消息,Vitalik在昨天發起EIP 3298提案,提案內容為在倫敦升級中移除“執行SELFDESTRUCT獲得gas費減少獎勵”的規則。
據悉,以太坊網絡的gas費受以太坊狀態(節點存儲的合約和地址信息集合)大小的影響,以太坊狀態越膨脹,全網gas就會相應上漲。而“SELFDESTRUCT(自毀)”是虛擬機級別的操作碼,通過執行該操作碼銷毀合約,以太坊虛擬機會向用戶退回一部分gas費,從而激勵以太坊狀態收縮。但是一部分開發者在gas費較低時將gas存儲到合約中,在gas費較高時執行“SELFDESTRUCT”來進行套利,這種事先填充“便宜的gas”的行為其實導致了網絡膨脹。Vitalik發起該提案后,以太坊gas已經回到幾十Gwei水平。[2021/2/28 18:00:26]
可變的區塊大小
銷毀基本費
Filecoin將在下次測試網重置中實現EIP1559,試圖改進拍賣效率:8月10日消息,分布式存儲項目Filecoin的研發工程師JeromyJohnson在推特上表示,Filecoin的下一次測試網重置后將會實現以太坊改進提案EIP1559的功能,這將會顯著增強區塊空間拍賣效率,并期待看到在真實壓力下的性能如何。以太坊創始人VitalikButerin曾表示,EIP1559提案可短期緩解gas費價格問題,但真正的解決方案是提高以太坊的可擴展性。[2020/8/10]
1.基本費、小費&最高費用
基本費(BaseFee):即交易被打包進區塊需要支付的最低Gas價格。基本費由協議設置,它是可變的,是區塊頭(blockheader)的一部分,并且是用戶支付的總費用中會被銷毀的那部分。
優先級費用(PriorityFee,也即小費):即用戶為了讓礦工處理自己的交易而愿意以「小費」的方式向礦工支付的Gas價格。這是由用戶設置的,也是交易的一部分,且這筆小費支付給礦工(預計默認情況下這筆小費將是2Gwei)。
最高費用(MaxFee):用戶愿意為每單位的Gas交易支付的最高總Gas價格。這是由用戶設置的,也是交易的一部分。
EIP-1559提案實施之后,只有當用戶設置的最高費用大于基本費和小費之和時,交易才會有效。超出的部分將被退還給用戶,用公式來表達就是:
退款額=最高費用-(基本費+小費)
如此一來,用戶在提交交易時就能有更多的(交易會被打包的)確定性,因為他們只需要確保自己的交易包含了足夠的費用來支付基本費和小費,以使自己的交易被打包。用戶不再需要擔心出價過高的Gas價格,因為多余的Gas會被退還給他們,而不是支付給礦工(或驗證者)。
隨著新的EIP-1559交易類型被創建,錢包和其他服務/基礎設施提供商將需要進行升級,以支持這種交易類型。然而,即使在EIP-1559提案實施之后,傳統的交易類型也依舊有效,以太坊網絡將把傳統交易的Gas價格與當前的「基本費」之間的差額視為「小費」(PriorityFee)支付給礦工;但其缺點是,如果用戶多付了錢,傳統交易類型將不會提供退款。實際情況將如下圖所示:
上圖:兩筆打包進同一個區塊(基本費為15Gwei)的交易。
2.可變的區塊大小
目前,以太坊區塊的Gas上限(gaslimit)為15000萬Gas。你可以將此Gas上限視為以太坊的區塊大小,它限制了單個區塊中可以容納的交易數量。目前,每當以太坊網絡的交易需求激增時,Gas價格就會大幅上漲,因為此時的以太坊區塊總是滿塊,且區塊的大小有一個上限。
EIP-1559將使區塊大小可以臨時增加,以適應突然涌入的交易需求。這是通過兩個不同的區塊參數來實現的:Gas上限和目標Gas使用量。目標Gas使用量是Gas上限的50%,這意味著如果單個區塊的目標Gas使用量是1500萬Gas,那么區塊的Gas上限將是3000萬Gas。理想情況是,以太坊網絡想要每個區塊的大小接近于目標Gas使用量(也即50%的Gas上限)。
為了確保區塊大小保持接近目標Gas使用量,如果當區塊的Gas使用量小于該目標使用量時,以太坊將降低基本費(BaseFee);而如果大于該目標時,以太坊將增長基本費。同樣值得注意的是,在后者這種情況下,基礎費實際上增長得非常快:對于每個滿塊(即區塊大小達到Gas上限),下一個區塊的基本費將增長12.5%,這意味著在連續滿塊的情況下,基本費將在大約20個區塊(約260秒)增長10倍,在40個區塊(約520秒)增長100倍。
因此,總結一下:這種可變的區塊大小通過允許協議臨時增加可用的區塊空間來使Gas價格更加平穩,使得短期內區塊之間的Gas價格的漲幅更加平穩。
3.銷毀基本費
在支付小費給礦工的同時,基本費(BaseFee)將被銷毀并從流通中移除。這樣做的主要原因是,如果基本費支付給礦工,他們將被激勵使基本費盡可能高昂,以使自己的利潤最大化(且礦工也可能向網絡發送高昂的交易費,這樣當他們挖出區塊時可以收回這筆費用)。通過銷毀基本費,這保證了礦工不會關注這筆費用。
銷毀基本費也使得ETH成為以太坊協議固有的一部分。目前,從技術上講,任何加密貨幣甚至法幣都可以用于支付在以太坊上處理交易的費用。用戶可以在包含交易費的情況下提交一筆交易,并與礦工商定在以太坊區塊鏈之外支付交易費(這正是Flashbots所實現的)。借助EIP-1559,用戶必須在交易中包含一小筆ETH作為基本費,以使該筆交易被以太坊網絡接受為有效交易,從而為ETH資產和以太坊網絡之間創建了一種更加健康的關系。
總結
如你所見,EIP-1559將極大地增強以太坊上處理交易的用戶體驗。當然,大多數人喜歡關注EIP-1559的費用銷毀方面,但EIP-1559的總體好處遠遠超過費用銷毀,將對終端用戶產生積極的影響。
撰文:AnthonySassano&Nader
原文鏈接:
https://thedailygwei.substack.com/p/creating-a-symbiotic-relationship
*本文首發于Unitimes?App*
上個月,薩爾瓦多成為世界上第一個將BTC作為法定貨幣的國家。雖然看到外國政府接受這種貨幣我并不感到驚訝,這只是時間問題,而不僅僅是一個假設,但對加密行業來說,這仍然是一個相當了不起的時刻.
1900/1/1 0:00:00今年6月初,南美國家薩爾瓦多(EISalvador)的國會以“絕對多數”贊成的投票結果通過《比特幣法》,成為全世界第一個將比特幣作為法定貨幣的國家.
1900/1/1 0:00:00Visa星期二發布了第三季度的財報,公司營收和每股收益都超出了分析師預期。彭博指出,這是復蘇的全球旅游業,大量經濟刺激支票,以及加密貨幣熱潮共同推動的結果.
1900/1/1 0:00:00據Coingecko數據顯示,目前穩定幣的總市值已經破千億美元,按照市值排名,如今排名前三的穩定幣分別是USDT、USDC和BUSD.
1900/1/1 0:00:00外媒Bitcoinexchangeguide消息顯示,美國財政部長珍妮特·耶倫(JanetYellen)上周宣布計劃召集總統金融市場工作組(PWG),討論計劃于7月19日舉行的跨機構穩定幣工作.
1900/1/1 0:00:00當我們面對行情時,經常通過各種因素分析,來判斷行情形勢的好壞。而其中有一點我們將其看做是最重要的,甚至是整個市場的基本盤,無論其他方面表現再好,只要這個數據不好,那始終都是在紙上談兵,這便是用戶.
1900/1/1 0:00:00