EIP-4844發展簡史:創建一個Blobspace世界
原文編譯:DeFi 之道
原文編譯:DeFi 之道
EIP-4844發展簡史:創建一個Blobspace世界

原文編譯:DeFi 之道
原文編譯:DeFi 之道
EIP-4844 發展史
EIP-4844發展簡史:創建一個Blobspace世界

EIP-4844 最初是ETHDenver 2022 大會期間的一個黑客馬拉松創意,我們團隊的protolambda、Prysm 的terencechain 以及其他幾個人創建了早期原型。這涉及添加blob 事務類型並實現保護blob 所需的新crypto 的geth 分叉。
EIP-4844 真正進入開發是在今年春天晚些時候開始的,其直接目標是完全實現共識和執行客戶端原型。我們很早就知道,如果沒有以太坊社區的全力支持,將如此規模的EIP 引入主網是不可能的。目前,我們距離目標硬分叉還有至少九個月的時間,而這段時間對於在測試網之前確定規範中的任何主要問題都至關重要。我們的第一個里程碑是在初夏通過EIP-4844 的Prysm 和geth 分叉實現的。這是我們第一次擁有完全符合規範的執行和共識客戶端。
EIP-4844發展簡史:創建一個Blobspace世界
EIP-4844發展簡史:創建一個Blobspace世界
一次社區合作
開發像EIP-4844 這樣的關鍵升級(並將其包含在即將到來的硬分叉中)需要眾多社區的技能與努力。我們與來自Coinbase、Prysm 以及Worldcoin 的開發人員聯手測試、實施和發布EIP-4844。第一個完全實現的EIP-4844 開發者測試網(devnet)是在EIP-4844 社區電話會議上展示的,這為研究人員和開發人員提供了一個測試環境,以了解我們構建的內容。
雖然社區電話會議很有幫助,但我們仍然缺少來自客戶端開發人員的關鍵反饋——尤其是考慮到EIP-4844 的開發與合併(The Merge)是並行的。波哥大的Devcon VI 是EIP-4844 的關鍵時刻,讓我們有機會與以太坊基金會的核心開發人員以及客戶端團隊展示以及討論該升級。我們發布了devnet v2,它實現了EIP-4844 的最新規範,使客戶端開發人員有機會更熟悉該提案。 Devnet v2 還用於在ETHBogota 黑客松期間構建Blobs 瀏覽器。
多虧了由以太坊基金會主辦的幾次研發研討會,我們不僅能夠一起編寫代碼,而且我們還讓新的核心開發人員加入EIP-4844 的開發。因此,我們制定了一個路線圖,將EIP-4844 納入下一次主網升級。
開發進展
在很長一段時間裡,EIP-4844 的開發過程大致如下:
實施規格
測試規範
根據測試結果更新規範
重複
由於規範不斷變化,開發者測試網(devnet)是我們測試EIP-4844 的主要手段,因為它們很容易啟動。現在規範已經基本完成,我們正將實現產品化,其中包括配置單元測試、tx 模糊化、為客戶端互操作性提供測試向量以及測試網。我們的目標是讓客戶端開發人員更容易實現EIP-4844,並確信其實現符合規範。


