EIP-4844正在獲得更多的關注度,憑借其開發、模因以及社區支持,EIP-4844有望成為以太坊的下一次重大升級。但它到底是什么?簡而言之,它是一種新的事務類型,這使得在L1上可以容易地編寫廉價且短暫的數據。以blob表示的數據依賴于一些漂亮的新密碼學,以確保它在足夠長的時間內可供L2使用。關于這一主題有很多的資源。在這篇文章當中,我們將介紹推動EIP-4844的整體努力。
EIP-4844發展史
EIP-4844最初是ETHDenver2022大會期間的一個黑客馬拉松創意,我們團隊的protolambda、Prysm的terencechain以及其他幾個人創建了早期原型。這涉及添加blob事務類型并實現保護blob所需的新crypto的geth分叉。EIP-4844真正進入開發是在今年春天晚些時候開始的,其直接目標是完全實現共識和執行客戶端原型。我們很早就知道,如果沒有以太坊社區的全力支持,將如此規模的EIP引入主網是不可能的。目前,我們距離目標硬分叉還有至少九個月的時間,而這段時間對于在測試網之前確定規范中的任何主要問題都至關重要。我們的第一個里程碑是在初夏通過EIP-4844的Prysm和geth分叉實現的。這是我們第一次擁有完全符合規范的執行和共識客戶端。我們從該練習中學到了很多東西,包括規范需要更多細節的地方,如何降低實現的復雜性,以及性能問題的原因。我們仍在改進的一個值得注意的問題是驗證blob的速度。感謝以太坊基金會的研究人員,我們提出了一種幾乎被遺忘的70年代數學的新應用來更新規范,從而提高blob驗證的效率。Vitalik有在這里寫到這一點。簡而言之,我們能夠使用以下公式攤銷昂貴的blob驗證成本:
V神回應EIP-1559推遲傳言:大部分Geth核心開發者沒有參與EthCC:7月22日消息,以太坊社區成員JimmyRagosa在推特上調侃表示,以太坊EIP-1559將推遲至2022年上線,因為大部分以太坊核心開發者正在「Raavehangover」。部分觀點將Jimmy的觀點解讀為,EIP-1559出現問題并將推遲上線。此前7月21日,以太坊客戶端OpenEthereum團隊在Ropsten測試網區塊高度10679538發現節點暫停出塊,使用不同客戶端可能導致分叉。對此,V神在社群中表示,「大部分Geth核心開發者沒有參與EthCC」,以回應社區質疑。而JimmyRagosa此后也在推文中表示,“EIP-1559重新被推遲至2022年”的推文是“垃圾帖子太糟糕了”,這是一個成熟的市場。[2021/7/22 1:09:26]
以太坊開發者修復測試網上的EIP-1559相關漏洞:以太坊開發人員一直在努力解決測試網上的代碼和客戶端出現的問題,以為下一次網絡重大升級——倫敦升級做好準備。7月21日,以太坊首席開發人員Tim Beiko發布了一份“倫敦測試網回顧”報告,詳細介紹了即將到來的以太坊升級測試階段的最新進展。
根據報告,OpenEthereum客戶端在7月21日注意到他們的節點在Ropsten測試網上停止了運行。經查,問題不在該客戶端,而是在go-ethereum協議和Geth客戶端上,后者檢查EIP-1559交易的發送方余額。據悉,當時一些客戶端拒絕了該區塊,而另一些客戶端接受了該區塊并繼續處理:“具體而言,OpenEthereum和Besu拒絕了該筆交易/區塊,而Nethermind、go-ethereum和Erigon接受了它們。”之后,通過向EIP-1559交易的有效性添加新的斷言(assertions),這個問題得以修復,并且測試仍在繼續。據悉,測試于6月24日在Ropsten測試網上率先激活;本月早些時候,Rinkeby測試網也啟動了最后的測試階段。(BeInCrypto)[2021/7/22 1:09:15]
一次社區合作
lightclients將于4月27日主持召開EIP-3074社區會議:據官方消息,lightclients表示,將于4月27日北京時間零點主持召開第二次EIP-3074社區會議,旨在共享EIP的當前狀態,發布長期運行的測試網以進行開發,并討論任何問題/疑慮。[2021/4/26 20:58:47]
開發像EIP-4844這樣的關鍵升級需要眾多社區的技能與努力。我們與來自Coinbase、Prysm以及Worldcoin的開發人員聯手測試、實施和發布EIP-4844。第一個完全實現的EIP-4844開發者測試網是在EIP-4844社區電話會議上展示的,這為研究人員和開發人員提供了一個測試環境,以了解我們構建的內容。雖然社區電話會議很有幫助,但我們仍然缺少來自客戶端開發人員的關鍵反饋——尤其是考慮到EIP-4844的開發與合并是并行的。波哥大的DevconVI是EIP-4844的關鍵時刻,讓我們有機會與以太坊基金會的核心開發人員以及客戶端團隊展示以及討論該升級。我們發布了devnetv2,它實現了EIP-4844的最新規范,使客戶端開發人員有機會更熟悉該提案。Devnetv2還用于在ETHBogota黑客松期間構建Blobs瀏覽器。多虧了由以太坊基金會主辦的幾次研發研討會,我們不僅能夠一起編寫代碼,而且我們還讓新的核心開發人員加入EIP-4844的開發。因此,我們制定了一個路線圖,將EIP-4844納入下一次主網升級。開發進展
以太坊核心開發者:EIP-1559重點在于改善用戶體驗和解決Gas市場的低效問題:以太坊核心開發者eric.eth發布推特稱,EIP-1559需要上一堂歷史課,因為它現在有點修改了。在2019年初,其對以太坊費用的第一個價格拍賣模型非常糟糕,感到十分沮喪。eric.eth認為這是大規模采用的第一道障礙。這種挫敗感純粹是一種用戶體驗。這與銷毀(burn)費用的想法無關。在缺乏回應和理解了V神的論文后,我明白了那是最好的選擇,并聯系了V神。然后我們一起寫了EIP-1559。值得注意的是,銷毀基本費只是論文和medium文章中的一個技術性的旁注。其重點純粹在于改善用戶體驗和解決Gas市場的低效問題。然而,目前EIP-1559整體敘述變成了“因為它銷毀ETH,所以是好的”,這有點令人沮喪。這是一個很好的副作用,但這不是我們應該實施它的原因。我們可能會銷毀一些ETH,但人們對齊過分期待。不是每一筆費用的所有部分都會被銷毀,一旦有了規模,銷毀的費用會更少。此前消息,EIP-1559預計今年推出。據悉,EIP-1559試圖通過引入固定費用和銷毀機制來降低交易費用。EIP-1559由V神于2018年首次提出,預計使以太坊區塊鏈的收費市場更加可預測并緩解擁堵。[2021/2/10 19:26:23]
在很長一段時間里,EIP-4844的開發過程大致如下:實施規格測試規范根據測試結果更新規范重復由于規范不斷變化,開發者測試網是我們測試EIP-4844的主要手段,因為它們很容易啟動。現在規范已經基本完成,我們正將實現產品化,其中包括配置單元測試、tx模糊化、為客戶端互操作性提供測試向量以及測試網。我們的目標是讓客戶端開發人員更容易實現EIP-4844,并確信其實現符合規范。EIP-4844涵蓋了共識和執行,因此其復雜性介于EIP-1559以及合并之間。此外,我們希望EIP-4844能與Shanghai硬分叉一起發布。這給了我們大約一個月左右的時間來準備一個功能齊全的EIP-4844測試網。最重要的是,這是在客戶端開發人員忙于為Shanghai硬分叉實施提款時發生的。自合并以來,客戶端開發人員一直專注于修復客戶端漏洞、清理代碼以及處理提款。我們現在有兩個非常重要的功能:提款以及EIP-4844,開發者同時在為下一次硬分叉開發它們。執行這一功能將是對以太坊社區效率和資源的真正考驗。除了合并,EIP-4844可能是截至目前最大的社區領導工作。現在有這么多有才華的開發人員正在開發EIP-4844,我們可以實現這一目標。一個Blobspace世界
一旦EIP-4844部署到以太坊主網,并且數據可用性被解鎖以供L2使用,我們預計rollupL1交易的成本將至少降低20倍。我們希望所有rollup都能夠利用blobspace來降低其用戶的交易成本。很高興看到以太坊社區將為Blob交易提供什么樣的應用。從“blobsplitters”到NFT元數據,EIP-4844將創建一組新的應用程序,這些應用需要在不影響安全性的情況下訪問廉價且可用的數據。
Tags:以太坊ETHBLOETHE幸運以太坊Beacon ETHblockchain平臺靠譜嗎Ethernal Finance
在過去一周中,市場上充斥了大量關于SBF及FTX的猜測。隨著CZ的介入,戰局不斷激化并深入。昨夜,事情的走向令所有人都倍感震驚。CZ有意向收購FTX。加密市場迎來了極其短暫的回溫.
1900/1/1 0:00:00SBF倒臺致使價值320億美元的加密貨幣交易所FTX覆滅——更對受其支持的區塊鏈Solana上的去中心化金融發展造成打擊.
1900/1/1 0:00:00在上篇文章里,我說SamBankman-Fried至少是一位“不可多得的交易天才”。我又被打臉了.
1900/1/1 0:00:00Odaily星球日報譯者|念銀思唐 簡報: -加密資產管理公司GrayscaleInvestments表示,美國SEC已就其因申請比特幣現貨交易所交易基金被拒而提起的訴訟提交了第一份法律簡報.
1900/1/1 0:00:00經Odaily星球日報不完全統計,12月5日-12月11日當周公布的海內外區塊鏈融資事件共26起,較前一周有一定減少;已披露融資總額約為2.3億美元,較前一周有小幅下降.
1900/1/1 0:00:00從Layer1開始的進化史當我們談到區塊鏈時,腦海中大多會浮現出:去中心化、高度分散、自由運作等關鍵詞.
1900/1/1 0:00:00