Eth2進展更新 (截至2021/2/27)
Coogan Brennan的個人質押長徵文的最後一部分已經發布了,文章涵蓋了將他的驗證者從AWS遷移到Digital Ocean,這樣能節省了一些資金。這整個系列都很棒。Coogan是一個很優秀的寫作者,我可以證明他文章的每個細節他都做充分的功課。
信標鏈
這周達成了十進制上的裏程碑,信標鏈主網上的活躍驗證者已超過10萬名。开發者更樂於看到二進制上的裏程碑,因此當我們驗證者數達到131,072時,搞個party吧。
更重要的是,主網的容量現在正接近測試網 Pyrmont 的容量 (現在是118,000 名驗證者)。對於想在與實際網絡容量相仿的網絡裏測試其設置的質押者,Pyrmont是很有用的,但开發團隊會想在大得多的網絡裏測試他們的客戶端,以做到提前發現問題。如這周开發者會議裏討論到的,我們正在考慮盡快搭建一個新的、容量更大的測試網。只是討論容量要多大。
另一個裏程碑:創世以來,收益最高的驗證者現在已經賺了整整一個ETH——在不到三個月有這樣的收益算是不錯。而首個獲得一個 ETH 的幸運兒是驗證者11111。這個驗證者協助提出了2個罰沒報告,和提議了多達17個區塊。而我運行的表現最佳的驗證者至今只提議了10個區塊,總收益是0.9533 ETH。
提款憑證
在完全沒有引起熱議的情況下,其實上周有一份規範發布了,是四個月來第一份規範。
唯一重要的變更是添加一個提款憑證的新格式。
這是有緣由的。在原來的設計裏,Eth2有一個完全不同於Eth1的地址空間,由BLS密鑰提供安全保障,而不是 Eth1 現在的 ECDSA 密鑰。這就是為什么提款機制現在是通過BLS 密鑰對來進行的原因,而提款憑證是對該密鑰對的保證。不幸的是,這對無須信任的質押池不友好,尤其阻礙了 Rocket Pool 的上线。
慢慢地,Eth2 的執行層看上去越來越像今天的 Eth1了。因此,現在允許直接使用我們熟悉的舊密鑰和錢包來從 Eth1 地址 (账戶或合約) 提款是合理的。慶幸的是,規範撰寫者有先見之明,為提款憑證設置了一個版本控制方案。因此,現在我們有原來的0x00 版本,和一個與新的 Eth1兼容的 0x01版本。當然,會有一些方式可以使用原來的 0x00 版本提款到 Eth1 地址,且無須質押者操作。我們還沒決定那些方式,但我們有時間。
請注意,如果有需要的話,還有一份提議是關於允許驗證者修改他們現有的提款憑證以適應新方案 (暫未寫入規範)。
工具
這周,在我們的共有基礎設施方面有一些重要進展——“日期 - slot 轉換器”之爭:Lighthouse 的Paul Hauner 最先在推特發布,然後是 Nimbus的 Jacek,最後是 Teku 的 Adrian Sutton。這真的是很大的進展,我認為我們真正需要的是 “slot-日期轉換器”。如果讀者中哪位天才想挑战的話,不妨試試。
另一個有用工具是 beaconcha.in 瀏覽器現在提供多種格式的驗證者收益數據下載。我找了好一會兒才找到:在某驗證者頁面頂部點擊 “View Daily statistics (查看每天數據)” 的圖標,就在標題 “Validator NNNN” 後面。還計入了稅收!
升級1
信標鏈第一次升級的計劃正在敲定中。我們計劃六月可以部署 1。
下面是一些相關文檔:
相當詳細的內容描述,附有PR鏈接
部署計劃概覽
規範更新清單
變更是相對小的,起碼與後面的進展相比,但仍然是非常值得實現的內容。以下是個簡短總結:
增加一個同步委員會到信標鏈以為輕客戶端提供條件
計算改革第一級:在 epoch 裏一直不斷更新驗證者參與記錄,而不是在每個 epoch 的結束才進行一次大型更新。
計算改革第二級:(a) 每64個 epoch 才調整驗證者集,這能避免潛在的 DoS 風險,以及 (b) 使怠工懲罰 (inactivity leak) 變得更加靈活。
將當前“試驗輪”的懲罰增加到最終規範中的數值
同時部署的分叉選擇規則也有兩個變更 (這些變更不一定需要非常嚴密地協調,且不會破壞共識)。兩者都旨在克服不同的理論攻擊。
信標鏈是一種奇怪的區塊鏈,因為它是 slot/時間驅動的,而不是區塊驅動。在分叉選擇裏處理空 slot 一直是一個痛點。第一個更改修改了分叉選擇規則,以 (區塊、slot)對的形式更好地處理這個問題。
對”balance attack" 有一個修復
查看總覽文檔 以了解更多相關信息。
命名
可能比上述內容要有趣得多也復雜得多的是為此次和以後的升級找到命名方案。這是提交到 GitHub issue 上所有方案的匯總。現在已不再接受提交了。
票數最高的明顯是 “恆星名”。驗證者 POAP持有者對 (a) 是否使用恆星名, 以及 (b) 首先使用哪個名字的限時投票機會 (24小時)。點擊 “Show current results” (顯示當前結果) 查看結果(不具約束力)。似乎 Alcor 勝出了,但我還是等官宣吧......
信標鏈以外的更新
在上周的AllCoreDev會議裏,以太坊 2.0 首次進入會議議程,討論主題是 Eth1 與 Eth2 的合並 (鏈接到討論的开始)。這是一個重大進展。很明顯,我們還需要做非常大量的工作來讓每個人對 Eth1 轉為Eth2 感到放心,但我們已經在路上了。
這是 (Eth1 和 Eth2) 核心开發者在未來幾個月要做的事: 起草可執行信標鏈規範。這部分的內容會繼續在 ACD 會議裏討論, 但還會有另外一個常規會議對規範作更詳細的討論。
另外,Vitalik提議了 《可能值得移除的EVM功能清單 (List of EVM features potentially worth removing) 》。這不是直接與以太坊2.0相關,但他提到一些清理工作最好在 Eth1與Eth2 的合並前進行:
"合並“ 可能是我們擺脫這些困擾的最後機會,這篇文章會解釋為什么。
釋義性文章
Vitalik 對我上周的社論部分做了一些關於 rollup 與可執行分片的很好的評論 。沒有一條路是簡單的,但 rollup 的路线圖能更快地達成目標。
Dankrad 寫了文章 《為什么無狀態如此重要 why it's so important to go stateless》。他對在無狀態在以太坊上突破邊界做了非常有力的論述。我們現在已經有了實現無狀態的潛在技術——以 Verkle tree 的形式。在推進無狀態以太坊上,最近出現了一些表示支持的復興研究。
關於 Eth2 的 Secret Shared Validators 倡議反響熱烈,得到了最新一輪的以太坊基金會社區贊助。上周進行了一次爐邊對話,討論了”SSV 會給質押服務商、在家運行的質押者、以及質押池帶來哪些幫助“ ( 還訪問了Dankrad!)。可以從這篇最近的文章了解更多 SSV 的技術。3月3日的社區會議會有 Blox Staking 的參與。歡迎加入 Discord 了解最新情況。
新聞、播客及文章
Coindesk 最新的 Valid Points Eth2 資訊。可以跟進一下他們運行驗證者的經驗。最近的 Mapping Out Eth2.0 播客也不錯,與 Raul 一起討論了關於罰沒的話題。這個播客系列值得關注。?
Stake It - The Daily Gwei #185 - Anthony Sassano 非常熱衷於個人質押,並避免使用中心化服務
Bison Trails 的 Viktor Bunin:eth2 update 011,其中包括提款憑證以及他們的 Eth2 Pioneer Program。
Superphiz:State of the Stake! 內容包括祕密共享驗證者 (Secret Shared Validators) 以及 Eth1/Eth2 合並等等。
實現者會議
第 58 次會議於2/25進行。
會議議程
會議視頻
我的速記,以及 Alex Stokes 的實時推文
招聘信息
我並非是想重復 Evan Van Ness 的內容,因此這個板塊不會是常規內容,但我最近注意到了一些不錯的參與 Eth2 的機會:
ConsenSys 的 Quilt 團隊正在招人。Quilt 是一個以太坊擴容性和無狀態性的研發團隊,非常推薦大家嘗試。
Teku 團隊很快可能也會進行招聘。如果你是一個中高級的 Java 开發者,並且有興趣與拔尖的以太坊2.0客戶端一起工作,請聯系我。?
其他的客戶端團隊也在進行招聘?
其他新聞
推文:Eth2 書籍進度
Prysm 團隊 Raul Jordan 撰文: 追蹤性能問題
Lighthouse 最近的更新也對區塊廣播時間和信標鏈客戶端內存佔用進行了探索
來源 | What's New in Eth2
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
Solana基金會Matt Sorg&OKX Web3:Solana帶來巨大創新|开發者物語04
Solana 網絡以及其生態交易工具,成為推動本輪「Memecoin 超級周期」的重要基礎。Sol...
專訪頂級交易員Nachi:大選前夜,Binance排名前10的交易大師如何看待加密後市?
許多人渴望成為職業交易員,然而大多數交易者往往因交易心態失控、倉位管理不當而最終滿盤皆輸。在盈虧不...