ETH2改名共識層後,以太坊最近進展如何?

報導:以太坊基金會宣布將用術語“執行層”和“共識層”取代“Eth1”和“Eth2”

推薦:點擊此處加入PANews群組與加密老司機暢聊你知道的加密圈那些事

來源| What’s New in Eth2

作者| Ben Edgington

翻譯|EthereumCN

來源|Eth2 進展更新(截至2022/2/25)

首要推薦

Danny Ryan 在EthDenver 的演講“Ethereum Proof of Stake and Our Solar Punk Future” 值得一看。

Preston Van Loon 簡明扼要地解釋了為什麼以太坊2.0 這個概念是有意義的❤️

信標鏈

上週發生了一件虛張之事——這篇論文聲稱[1],在信標鏈上線的前8 個月裡有478 起罰沒違規事件沒有被檢測到,因此沒有受到懲罰。

這絕對是屬於“如果是真的事情會很嚴重”的聲明。這會意味著可罰沒的不當行為會比我們想像的要多出四倍。而且,更糟糕的是它們沒有被檢測到,也就是說這整個罰沒機制變成是無效的。

特別令人擔憂的是,我們團隊中的一個驗證者被列為違規者,且我們知道我們的配置並沒有任何問題,因此這就表明只能是客戶端的問題😱。

長話短說,Eth2 的開發者們立即行動起來,並很快意識到,因為對每一個罰沒違規行為都調查了,根據信標客戶端的實際數據,事實表明這個論文的結論是不正確的。所有證據都指向瀏覽器beaconcha.in的索引出錯了,且論文的作者也確認beaconcha.in是他們的唯一數據來源。也就是說這篇論文的整個前提是不正確的。

我已經說過很多次了,我真心歡迎學術界對我們所做的事情進行參與和審查。但是,對於不把論文發給核心開發者審閱,就直接發表這種“啊哈,找到你的錯誤了”的論文的方式感到困惑。如果這些發現可以在早些時候詢問了我們,可以為每個人節省大量的時間,更不會出現尷尬了。

從好的方面來看,我們因為這件事收穫了一些更好的工具,發現了beaconcha.in的漏洞,並有一個小的喜劇時刻。 (是的,Paul H 正在運行一個ETH2.0 客戶端。)

合併

更令人興奮的是,Kiln v2的合併規範出來了。它在我們正在運行的merge-devnet-4規範上新增了一些東西,並有一個重要變更。

  • 認證機制已經被添加到EngineAPI。
  • 它提供了一個可選的心跳功能,用來檢查配對的客戶端(Eth1 和Eth2) 是否都正確配置了
  • 根據上一次以太坊核心開發者會議的討論,random被重命名為prevRandao。這是一個重要變更。

不要忘了,你們可以通過Kiln 跟踪文檔了解客戶端實現的進度,並在合併準備清單了解整體的進度。

Kiln 公共測試網

公共測試網Kiln 預期在這周初或中期上線。不是所有的客戶端都支持引擎API 的認證機制,但目前是可選的。只要每個人都將random重命名為prevRandao,我們就可以正常運行。

提醒一下,我們希望這將是我們開始為合併分叉現有測試網前最後的一個專用測試網。 Kiln v2 應該是最終版的合併規範,除了可能有一些非實質性的清理。

如果你有任何關於Kiln 的問題,請在這個Reddit 對話串裡提出,Pooja 可以在下週的PEEPanEIP 錄製中讓Marius 和Pari 回答,這期的主題是Kiln – 合併測試網& Goerli 影子分叉。

質押

Rocket Pool 現在運行的以太坊驗證者數達到1%了! Anthony Sassano 在The Daily Gwei寫到了這件事。我在Allnodes 里工作的朋友Sephiroth 為Nasdaq.com寫了一篇關於Rocket Pool 的文章。

Superphiz 寫了文章“信標鏈客戶端多樣性簡史”。文章談到pools.invis.cloud的開發,對於我們目前偏向一個客戶端的分佈情況,這個網站很好地洞察了主要責任所在。

關於客戶端多樣性,Attestant 的另一篇很好的文章解釋了它們的Vouch 的“多節點驗證者”如何能夠幫助改善客戶端多樣性問題。請注意,Vouch 現在支持Nimbus 運行的信標節點。

這週再次提到Rated.network,一方面是為了糾正他們的公告文章的URL,另一方面是因為他們有些前端改進和一個新API。他們的最終目標是通過社區提供的數據來提高質押服務商的透明度。

分佈式驗證者技術(DVT) 經歷了一次大飛躍,現在有一個技術規範發布了。我在ConsenSys R&D 的同事們目前正在努力對其進行形式驗證。 Superphiz 寫了關於DVT 的簡短釋義性文章,如果感興趣的可以去看看,Carl和Aditya也在EthDenver 上做了關於DVT 的演講。

最後,Tim Beiko 開啟了關於質押用戶體驗的對話。我對這件事的感覺有點複雜——或者我會跟Phiz 在我們的錄製節目裡討論這件事,我知道這個話題他很關心。

釋義性資源

又一個Jacek 特輯:Nimbus 是如何使用Era files來高效且靈活地處理歷史區塊和狀態數據。

研究

Danksharding 工作坊於2 月14 日舉行,這是視頻。 Dankrad 用了一個小時講解他提議的新數據分片(或數據採樣) 設計,然後Vitalik 講解了他的“攜有blob 的交易”提案。幻燈片、Eth Magician 上的討論,以及其他相關資源都在這個工作坊匯總頁面。

與此相關的新聞還有,Protolambda 和多個團隊在EthDenver 做出了一個攜有blob 的交易的原型。我應該解釋一下,blob 交易是邁向完整danksharding 的一個中間步驟,它可能會在合併後的一次升級(目前被稱為上海昇級) 裡被實現。這會大大提高rollup 的可擴展性。

計劃被納入到上海昇級的還有驗證者余額提款。在這方面的活動正在加快。現在在探索兩個版本——“pull版”提款和’push’ 版提款,Geth 團隊目前在做後一個版本的原型。據我所了解,“pull” 版是一旦有一個驗證者退出並變成可提款後就是自動進行的,而’push’ 版是由一條信標鏈消息啟動的。 (可能是,老實說,我也不知道。) 鏈接的PR 裡有很多的討論,這串推文也有一些很好的內容。

在ethresear.ch上:

  • Vitalik 把內積參數作為數據可用性採用中KZG 承諾的替代物。主要原因是想避免多項式承諾所需的受信任設置,但我不認為這是一個大問題。 (他在文章裡說“在實踐中的風險很高”是寫錯了,他想表達的是“低”)。這篇文章值得一讀,也是這個主題的入門內容。

常規會議

實現者會議

第82 次於2 月24 日進行

  • 會議議程
  • 會議視頻
  • 我的速記

我們對Kiln 公共測試網做了一些規劃。並不是所有的客戶端團隊都完全跟上新Kiln v2 的規範,但我們提出了一個變通方案,以便我們能夠今早啟動測試網。

我們談論了一下質押/獎勵的提款機制——一些設計工作在進行中。

Dankrad 和Aditya 給我們介紹了他們提出的識別“safe head (安全鏈頭)’的方法。這方面的背景是,現在Eth1 節點在它的API 裡暴露PoW 鏈的鏈頭信息。合併後,這樣做的選項會更多:將會有“finalised head (被最終敲定的鏈頭)” (這對無法回滾有很強的保證)、信標節點實際上使用的鏈頭(被稱為”unsafe head’),以及“safe head’ (根據攻擊者需要準備的損失假設,我們很確定不會被回滾的鏈頭區塊)。除非區塊鏈正在遭受主動攻擊或壓力,安全鏈頭會僅滯後實際鏈頭幾秒,並且在默認情況下將由Eth1 節點暴露。

活動預告

  • Devconnect 即將在四月舉行。當各個活動開票後,請關注這個日程表。

其他新聞

  • GitCoin 計劃出版一本書“Proof of Stake”。這是Vitalik 多年的文章合集,副標題是“以太坊的形成以及區塊鏈哲學”
  • Stereum 發布的第二期Under the Surface:YouTube(6 分鐘),和博文。以防你們不知道,Stereum 正在構建一個用於質押的圖形用戶界面。
  • Lodestar 已經被添加到以太坊基金會的bug 賞金計劃裡。
  • Lodestar:Dapplion 介紹了一些他們的SSZ 實現的一些即將上線的變更。
  • 這是Lodestar 的完整設置指南視頻。

寫在最後

今天因為世界發生的事感到太痛苦了,無法分享任何有趣的東西。我跟我的女兒就法西斯的罪惡談了很久。我們深入探討了捍衛我們的自由意味著什麼。我想起這是我選擇加密世界的最終原因,不是迷因、戲劇性事件、技術和友誼。

  1. He, Zhiguo and Li, Jiasun, Contract Enforcement and Decentralized Consensus: The Case of Slashing (February 16, 2022). Available at SSRN:https://ssrn.com/abstract=4036000
Total
0
Shares
Related Posts