本週推薦
Gitcoin Grants 第11 輪現在進行中!本輪有很多值得探索的項目,但如果你想快速支持一些個人質押者工具的項目(確實應該支持一下啊!),Superphiz 幫大家總結好了。想要了解更多信息,可以觀看Ethstaker 和Wagyu 做的GR11 Kickoff Event 視頻回放。
信標鏈
信標鏈在上週早些時候不知不覺就超過了200 萬個slot。截至撰寫本文,活躍驗證者已超過23 萬名。
因最近在信标链发生的小事故,打包证明进区块这个过程会受到更严格的审查。随着验证者数量的增加,在每个slot 运行的委员会数量也随之增加,导致有限的区块空间对包含证明的压力增加。这似乎使得网络上证明的延迟和丢失数量出现小幅但又显著的增加。以往客户端可以避免低效打包,而现在却产生了重大的影响。
Sigma Prime 團隊的Mac Ladson 寫了一篇文章,非常深入地解釋以及分析了關於整個信標鏈歷史的證明打包。與這項工作相關,Lighthouse 團隊發現了一些客戶端的問題,包括Teku 和其他客戶端有時會出現打包冗餘證明的傾向:指的是那種不添加新信息但佔用可用區塊空間的證明。感謝Lighthouse 團隊在這方面所做的工作,並根據此對Teku 進行了一些改進(1, 2, 3)。
Altair 升級
Altair 是信標鏈一個計劃中的升級,優化了一些核算上的問題,並且為輕客戶端引入同步委員會。
Prater 測試網上的Altair 升級於9 月2 日啟動,雖說不算完美,但也運行得不錯。除了其他輕微的問題外,Teku 無法在第一個epoch 生成有效區塊,但之後就正常了。 Adrian Sutton 對此做了(相當微妙的) 原因分析,問題已修復,為信標鏈Altair 升級做好了準備。
現在Pyrmont 和Prater 測試網都已完成Altair 升級,一個觀察結果是同步聚合參與率(sync aggregate participation) 低於我們的預期:點擊此處查看Prater 的情況,同步聚合參與率約為70%,而整體網絡參與率約為87%。正如本週開發者電話會議上所討論的那樣,我們可能會推遲信標鏈Altair 的升級時間,直到我們搞清楚這其中的根本原因—— 這是一個新功能,並且沒有其他組件依賴它。但對於我們尚無法解釋的問題,應該謹慎對待。調查正在進行中。
假設這個問題可以解決,我們期望在下一次電話會議上(兩週後,即10 月中旬的某天) 定下信標鏈升級的slot。
關於Prater 測試網的其他消息,在接下來的幾週內,驗證者的數量將大幅增加。這是為了確保Prater 測試網的規模比信標鍊主網的大,以提供對客戶端更加恰當的測試。
合併(The Merge)
我們正開始處理The Merge 計劃的技術問題,進展順利。最近的開發進展有:
Mikhail 的共識-執行引擎API 設計空間規範。這是通過一系列會議(包括核心開發者會議) 之後逐字逐句達成的共識。該規範本質上確定了Eth1/執行客戶端和Eth2/共識客戶端將如何通信的問題。
Geth 團隊的Felix 發表了一份關於合併後網絡同步如何工作的提案。在上週的核心開發者會議上也討論了這個問題。
客戶端團隊(包括Eth1 和Eth2) 現在都在努力實現最新的規範,為10 月的開發者測試網做準備。
除了合併到分片,Proto 還提出了對SSZ 的擴展,允許它嵌入KZG 承諾和其他承諾類型,而不僅僅是簡單的默克爾根。
質押
重磅消息:Rocket Pool 終於公佈了其主網發布日期,將於10 月6 日上線主網。為了控制風險,Rocket Pool 的發布將分四個階段推出。
Ethereum on ARM 團隊具有在Raspberry Pi 上運行驗證者節點的經驗。那裡有很多很棒的建議。
Nimbus 團隊發布的文章《客戶端多樣性在合併過程中的重要性》寫得很好:
不管是交易所、質押提供商還是個人質押者,只要關心以太坊的未來,那麼現階段,就有責任去促進大家使用佔比較小的客戶端。
Superphiz 說得很對,質押提供商並沒有在這方面承擔到責任。它們近乎單一的運營方式,正在傷害它們自己,也在傷害網絡。閱讀了Lido 運營商Chorus One 的計劃(通過在組合中添加更多Prysm 客戶端節點以達到多樣化) 以應對最近的事故時,我感到非常震驚。我得說一句,在目前的情況下,這樣做弊大於利。
工具
Adrian Sutton 創建了一個可擴展的驗證者節點監測器,它與節點一起運行,並使用標準API 來檢查鏈上是否發生了不尋常的(但並非重大的) 問題,例如區塊中的冗餘證明。該工具主要對想要監測節點的開發者有用處。
旨在去掉所有Eth2 說法的重命名計劃現已完成。完全可以預料的是,這種不明智的做法至少破壞了一個客戶端團隊的CI 管道,造成了一些暫時的破壞。
釋義性文章
我成為Reddit 上u/Liberosist 這名用戶的粉絲了。他最近發了一些文章,吸引了我的注意:A Vision of Ethereum (2025) 以及Why rollups + data shards are the only sustainable solution for high scalability 。這兩篇文章都很值得閱讀!
我的同事們在正式驗證信標鏈規範方面做了許多不可思議的工作,他們即將發布幾篇博客文章。 Frank 已經發布了第一篇文章How We Proved the Eth2 Deposit Contract Is Free of Runtime Errors。文章包括一些正式驗證如何運行的背景介紹。
Tim Beiko 的《以太坊核心開發者會議更新006》 給出了合併架構的演變歷程,以及現在的路線圖是什麼樣的。我在PeepAnEip 和ZeroKnowledge 播客上討論了更多這方面的內容。
在以太坊基金會最新的博客文章Secured no. 1 中,Antonio Sanso 探討了我們用於驗證者簽名的BLS12-381 橢圓曲線相關的一些問題。從規範開始,有一些有趣的問題。
同樣來自以太坊基金會的Caspar 整理了一份簡潔的Eth2 資源列表。我自己的eth2.info 被忽視了(傷心);然而,我在這方面有一個秘密計劃
遺憾的是,我沒有參加任何EDCON 會議。但這裡有一些Eth2 演講引起了我的注意:
-
Alex Stokes 的《Eth2 中的輕客戶端設計》及其幻燈片。
-
Danny Ryan 的《Ethereum 仍在路上》及其幻燈片還有NFT 銷售。
-
Hsiao Wei 的《信標鏈驗證者FAQs》
-
Chen siming 的《可視化分析ETH2》
-
Vitalik 的《單個Slot 最終確定性》
-
Tim Beiko 的《概述以太坊發展路線圖》
完整的演講視頻點擊此處獲得(可不容易找到!)。
研究
既然以太坊2.0 不再是一個單一的事件,而是一個長期的升級系列。那麼我們偶爾需要更廣泛地看待問題是合理的,不能夠只關注PoS 和分片。因而需要考慮Verkle trees。 Vitalik 和Dankrad 早在6 月份就做了解釋。以下是一些最新進展:
-
Dankrad 本週參加了Peep an EIP 節目,談了以太坊狀態的Verkle tries
-
Dankrad 的PoC Verkle trie 實現。
-
受以太坊基金會委託,Dedaub 發布了一份報告:《Verkle Trees:對現有智能合約的影響研究》
ethresear.ch:
-
Eth2 驗證者共享隱私信息:一個隱私的Eth2 點對點層,既有隱私性,又能夠抵抗濫發攻擊
-
ETH2 中的差異私有Uniswap:利用ETH2 的Randao 實現交易的部分隱私。
常規會議
實現者會議
第72 次會議在9 月9 日舉行:會議話題包括Altair 升級審查與計劃、客戶端團隊更新以及合併的開發者測試網計劃。
-
會議議程
-
會議視頻
-
我的速記以及Alex Stokes 的推文。
核心開發者會議
由於合併(The Merge) 就要到來,我認為需要在這里長期加上以太坊核心開發者會議的板塊。
第121 次核心開發者會議討論了共識-執行引擎API 設計空間規範,以及Geth 團隊提出的關於合併後如何同步網絡的提案。
-
會議議程
-
會議視頻
-
Tim Beiko 的筆記
StakeHouse 社區會議
StakeHouse CC 第7 期已推遲一周,於UTC 時間9 月15 日舉行。在EthStaker Discord 上私信Colfax 以獲取邀請。
小更新:Wagyu —— 一鍵質押安裝程序—— 已經有logo 和推特賬號了!
其他新聞
Obol SSV協議宣布,他們已經獲得了來自Lido DAO的一筆撥款,以繼續研究和構建最小化信任的基礎設施技術。他們還公佈了他們的招聘公告板—— 那裡有一些工程職位。 (公開:我是Obol 的顧問。)
核心開發者學徒計劃第二期課程已開始接受申請。第一次似乎取得了巨大的成功。快點申請吧!將於13日截止。相信我,成為以太坊核心開發者是令人激動的時刻。
TimBeiko 建議我們使用熊貓emoji 表示“合併”,?批准!
Danny Ryan 通過出售他在EDCON 演講的圖表NFT 籌集了將近65 ETH。收益將分配給參與“合併”工作的研研究者和開發者。
最後…
谷歌的照片讓我想起了兩年前的這個星期我們做的互操作鎖定。對於信標鍊和以太坊的未來來說,這是開創性的一周。我被感動了,發了一條推特長文和一堆照片。不知何故,這感覺就像昨天,又像上輩子的事了。
來源:What’s New in Eth2
作者:Ben Edgington