注:EIP-1559作為最值得期待的以太坊改進提案之一,其將改變以太坊的費用市場,而據ConsenSys高階產品經理Tim Beiko撰文表示,EIP-1559所面臨的最大落地障礙依然是DoS風險問題,而目前已經有了一些解決方案,以下是Tim Beiko總結的關於EIP-1559的最新進展內容:
我們在AllCoreDevs會議上再次討論了EIP-1559,DoS風險仍是最終部署它時存在的主要障礙,暫時沒有新的反對意見;
Besu和Nethermind客戶端正同步到1559測試網,我們正在除錯Geth共識問題,大量研發工作正在進行當中;
主網就緒檢查表上線;
以太坊貓牧人(Ethereum Cat Herders)釋出了關於EIP-1559提案的社羣調查報告!
1
實施更新
自三週前我們釋出關於EIP-1559的進展更新以來,已經發生了很多的事情!
首先,我們在AllCoreDevs#97會議上討論了EIP-1559,我們不僅分享了更新進展,並就其所面臨的主要障礙詢問題諮詢了相關客戶端團隊,以及自從在ACD#77討論後,這些因素是否發生了變化。
好訊息是,他們對EIP-1559沒有任何新的主要反對意見!期間,有人提出了一些小問題,比如EIP的目標有點不清楚(是關於改善使用者體驗?燃燒費用?還是增加吞吐量?),但新的反對點並沒有出現。此外,Nethermind團隊對於規範的簡化感到了驚訝。
壞訊息是,在部署Eip-1559之前,以太坊上的拒絕服務(DoS)風險仍是我們需要解決的主要問題。幸運的是,像EIP-2929(現在是下一個臨時測試網YOLOv2的一部分)以及像Geth的快照方法(平狀態資料庫)的努力可能會有所幫助。
第二,我們又進行了另一次Eip-1559實施者會議。我們討論了很多:Besu 和 Nethermind都在1559 Clique測試網上進行同步,Vulcanize仍在嘗試除錯 Geth上的一個共識問題,多個模擬場景正在開發當中,我們準備開始為JSON-RPC規範編寫更改,以支援Eip-1559樣式交易。
第三,我建立了一個主網準備就緒檢查表,以記錄EIP-1559做好準備的條件。當問題出現並得到解決時,我會及時進行更新。考慮到預測以太坊的日期幾乎是不太現實的,這應該能幫助社羣瞭解EIP-1559的進度
截至目前,我們最大的勝利是將PR#2924納入到規範中,這個PR大大簡化了EIP-1559!現在,我們可以將舊版本交易視為EIP-1559式交易,將gas價格設定為基礎費用(base fee)和小費(tip)的總和。這意味著,舊版本交易不必被棄用(但在小費上會稍微多支付一些),也就是說我們不必有過渡期,也不需要維護兩個並行交易池!
2
研發更新
在實施者會議上,Barnabé Monnot詳細介紹了其團隊的模擬工作。整個錄音內容是值得一聽的,簡而言之,他的團隊正在模擬各種潛在的場景,從量化EIP-1559的使用者體驗好處,到分析使用者的各種行為。
Monnot已釋出了兩份模擬結果報告,我們可以在未來幾週期待更多的分享。本週,作為臺北以太坊會議的一部分,Barnabé還對自己的工作作了更詳細的概述。
值得指出的另一點是,Vitalik本人在他提出的以rollup為核心的以太坊路線圖中也提及了EIP-1559。透過使以太坊的下一個區塊納入變得更容易,EIP-1559對依賴鏈上交易確認的rollup而言是有利的。
3
社羣更新
正如上次更新中提到的,以太坊貓牧人(Ethereum Cat Herders)已聯絡了社羣中的各個專案,以獲得關於EIP-1559的反饋意見。現在,貓牧人已處理了第一批迴復,並已釋出了一份初步的社羣外聯報告。報告中既有關於核心發現的總結,也有一份回答常見問題的FAO。
對於下一個版本的報告,以太坊貓牧人(Ethereum Cat Herders)會很樂意和更多的錢包商和交易所對話。如果你能幫上忙,請在推特上聯絡我。
4
其它更新
Vitalik釋出了一份關於EIP-1559的新幻燈片;
我在 Bankless上透過影片的方式分享了關於EIP-1559的一些內容;
作為EthOnline“以太坊未來”峰會的一部分,我將在10月23日進行一次關於EIP-1559的概述演講;
下一步
如果你想在這些更新中看到什麼,請透過Twitter告訴我(我是@timbeiko)!
而在接下來的幾周裡,你可以期待的是:
在Geth<>Besu<>Nethermind 測試網上有了更多的進展,希望透過啟動一個PoW網路來測試支援EIP-1559的挖礦;
一系列EIP,用於在JSON-RPC規範中新增對1559的支援。第一個已經準備好了!
以太坊貓牧人(Ethereum Cat Herders)與錢包商和交易所進行更多的聯絡,以收集有關1559的反饋;
可能還會發布一些額外的模擬報告來分析不同的情況;