(編者注:Week in Ethereum 是 Evan 的個人作品。他既傳達事實,也會加入自己的引申。翻譯這些信息不代表我們認可他的立場,也不代表我們(有能力並且已經)覈實所有的事實並把他的觀點分離開來。)

主網

EIP

權益證明

  • Danny Ryan 的 Finalized PoS 更新:PoW 關閉的規範解決完成,核心邏輯已經穩定,客戶端團隊正在臨時測試網上開發邏輯和測試
    https://blog.ethereum.org/2021/09/28/finalized-no-29/

  • Altair 主網發佈規範
    https://github.com/ethereum/consensus-specs/releases/tag/v1.1.0

  • PoW 關停互操作規範
    https://hackmd.io/@n0ble/merge-interop-spec

  • NodeWatch:信標鏈共識節點瀏覽器

  • Prysmatic Labs 希望避免 Prysm 客戶端佔據比重過高,開始爲多客戶端 GUI 開發驗證者 API 支持、信標鏈 API 支持,方便客戶端切換以及機構的遠程簽名

  • 信標鏈客戶端的安全審議:主要關注 Lighthouse 和 Prysm,報告了 35 個問題(都不是高風險的);分析了供應鏈風險

  • Stereum (信標鏈客戶端安裝器) v1.7

  • Proofs of Custody:如何補上防止驗證者懶惰的激勵機制

Layer-2

  • Optimism OVM v2.0 將在 10 月 14 日登陸 Kovan 測試網,10 月 28 日登錄主網,升級時會有 4~6 小時的停機

  • 通用 zkEVM 的設計挑戰,解決方案是多項式承諾、查找表、更靈活的遞歸證明以及硬件加速

  • ·Cairo 程序執行的正確性證明

開發者材料

  • Solidity v0.8.8 1 以及 v0.8.9 2 (修復 bug):用戶自定義的數值類型(在 v0.8.9 中修復),接口函數可選覆蓋關鍵字,在構造器中讀取不變量,enums 的最夏至和最大值,修復簽名不變量的 bug

  • VS Code Solidity v0.0.129:在工作區和重映射中支持多個文件夾

  • 使用 Solidiy 定製化的 nastpec 標籤在元數據 json 中加入結構化的信息並哈希到字節碼中

  • EthereumJS 新版本:devp2p (RLPx v5)的快照壓縮、支持定製化的鏈狀態、修復 Blake 預編譯中的共識 bug

  • web3.js v1.6.0:移除舊依賴,以便遷移到 LTS v1.x

  • ethers-rs v0.5.3:配置優化器以及 pass 聲明,支持十進制,修復了 wei 的計算

安全性

  • Compound bug 放出了超多的 COMP 獎勵,上限在 28 萬 COMP (市場價值約 8300 萬)

  • DeversiFi 使用硬件錢包發送交易,誤發了 7676 ETH 的 gas 費,原因補充 JavaScript 庫用十進制而 Ledger 硬件錢包用十六進制處理手續費;後來資金得到返還,手續費是 50 ETH


原文鏈接 : https://weekinethereumnews.com
作者 : Evan Van Ness