隨著 Medalla 測試網上線,官方團隊鼓勵人們對不同的客戶端進行實驗。從創世的那一刻起,這么做的重要性便凸顯出來:Nimbus 和 Lodestar 節點因無法處理測試網的負載量而卡住??。結果,Medalla 在上線半個小時內無法敲定區塊。
在北京時間 8 月 15 日,由于 Prysm 客戶端用來作為參照的時鐘服務器突然出現偏差,Prysm 節點的時鐘提前了 4 小時。因此,這些節點一直在為超前的 slot 創建區塊和見證消息。等這些節點的時鐘恢復正常后,那些禁用了默認罰沒保護機制的驗證者發現自己遭到了罰沒。
若想了解更詳細的情況,我強烈推薦你閱讀 Raul Jordan 的《ETH2 Medalla 測試網事故》一文(編者注:見文末超鏈接)。
數據:以太坊2.0存款地址已收到超900萬枚ETH:1月14日消息,歐科云鏈鏈上大師數據顯示,當前以太坊2.0存款地址已收到909.26萬ETH。[2022/1/14 8:49:57]
出現時鐘偏差時,Prysm 節點占全網節點的 62% 左右。這就意味著,網絡無法達到敲定區塊所需的最低參與率(> 2/3)。更糟糕的是,這些節點找不到它們所預期的區塊鏈頂端(歷史記錄中有長達 4 小時的 “空白”,而且所有 Prysm 節點的時鐘之間都存在細微偏差),因此這些節點都在猜測 “缺失” 數據,創建了很多短的分叉鏈,造成網絡擁堵。
以太坊Geth客戶端開發者考慮移除對存檔節點功能的支持:9月13日消息,以太坊Geth客戶端開發者Peter Szilagyi發推表示,考慮移除對存檔節點功能的支持,在Gas越來越高的情況下,存檔節點沒有可持續發展的意義。
Peter Szilagyi在回復中表示也有可能采用一種混合模式,讓用戶有一個用于訪問存檔數據的全局數據分發層和自己的完整客戶端,可以驗證和證明數據是正確的。[2021/9/13 23:20:50]
-目前,在 Medalla 測試網的所有節點中,Prysm 節點占比高達 82% ?!(ethernodes.org)-
這時,網絡上充斥著成千上萬個關于區塊鏈頂端的猜測,而且還在不斷增加之中,為了辨別哪個分叉是正確的,所有客戶端都開始不堪重負。這就導致節點出現停滯不前、無法同步和內存不足等問題,以至于情況進一步惡化。
以太坊銷毀ETH總價值擊穿3億美元:8月26日消息,據最新數據顯示,以太坊銷毀ETH總價值擊穿3億美元,本文撰寫時全網ETH銷毀量為97074.2枚,約合313,774,740.78美元。目前以太坊網絡24小時銷毀率為5.86 ETH/分鐘(約合18,947.20美元/分鐘),1小時銷毀率為4.80ETH/分鐘(約合15,526.86?美元/分鐘),區塊利用率為50.9%,Base fee為84.4GWei。[2021/8/26 22:38:16]
塞翁失馬,焉知非福。經過這次事故,我們不僅可以修復時鐘的根本問題,還能在大規模節點故障和網絡負載過重的情況下對客戶端進行壓力測試。盡管如此,這次事故本來不會造成這么極端的后果,根本原因在于 Prysm 節點占比過大。
正如我此前所討論的那樣,就異步拜占庭容錯算法而言,1/3 是安全閾值。如果超過 1/3 的驗證者離線,網絡就無法實現終局性。雖然 ETH 2.0 區塊鏈在不斷增長,但是驗證者卻不敢保證哪個區塊、哪個狀態一定不會被顛覆。
Ledger升級NanoX固件以支持ETH2.0存款合約第三方服務驗證:硬件錢包提供商Ledger宣布升級NanoX固件1.2.4-5版本,此次更新將允許通過第三方服務驗證以太坊2.0的存款合約。目前固件和以太坊應用程序升級僅在LedgerNanoX上提供,未來LedgerNanoS也會進行集成,新固件版本和以太坊應用程序更新預期將于2021年上線。此外,Ledger正在開發第二個以太坊應用程序。[2020/11/18 21:12:06]
從根本上來說,我們希望經濟激勵機制足以讓驗證者做對整個網絡都好的事,而不用我們相信他們是好人。
如果有超過 1/3 的驗證者節點離線,離線節點所遭受的懲罰就會加重。這就是所謂的不作為懲罰(inactivity penalty)。
也就是說,作為一名驗證者,你會希望自己在因為某種原因被迫離線的同時,不會有很多其它節點因為同樣的原因離線。
罰沒也是如此。?雖然你的驗證者節點有可能因為規范或軟件故障/漏洞而遭到罰沒,但是個體罰沒只會損失 1 ETH 。
然而,如果有許多驗證者和你同時遭到罰沒(達到 1/3 的安全閾值),罰金就會高達 32 ETH 。(預知詳情,可參見這篇文章。)
上述兩種情況分別稱為活性反相關機制 (liveness anti-correlation)和安全性反相關機制(safety anti-correlation),是 ETH 2.0 中精心設計的部分。反相關機制將個體懲罰與每個驗證者對網絡的影響聯系在一起,以此激勵驗證者做出對網絡最有利的決策。
ETH 2.0 由多個獨立團隊實現。每個團隊都根據 ETH 2.0 研究團隊編寫的規范開發獨立的客戶端。這樣可以確保有多個信標鏈節點和驗證者客戶端實現。在構建 ETH 2.0 客戶端時,每個客戶端團隊在技術、語言、優化和權衡關系方面會做出不同的決定。這樣一來,即使 ETH 2.0 系統的任意一層出現漏洞,只會影響運行特定客戶端的節點,不會波及全網節點。
以 Medalla 測試網上 Prysm 節點的時鐘偏移為例。如果只有 20% 的 ETH 2.0 節點運行 Prysm 客戶端,且 85% 的驗證者在線,則 Prysm 節點就不會遭受不作為懲罰。開發團隊只需熬幾個通宵就可以解決這個問題,懲罰力度也能控制在最小范圍內。
事實上,由于太多驗證者都集中在同一個客戶端上(而且很多驗證者都禁用了罰沒保護機制),短時間內遭到罰沒的驗證者人數在 3500 至 5000 之間。* 如此高的相關性意味著,這些驗證者的損失約為 16 ETH ,就因為他們運行的是熱門客戶端。
至本文截稿時,罰沒金額還在大幅增加,尚未得到最終數據。
現在正是嘗試不同客戶端的時候。不妨來體驗一下小眾客戶端。(點擊此處,查看驗證者的分布情況。)目前,Lighthouse、Teku、Nimbus 和 Prysm 都比較穩定,Lodestar 正在迎頭趕上。
最重要的是,一定要嘗試新的客戶端!我們可以在 Medalla 上讓不同客戶端的驗證者分布合理化,以便迎接 ETH 2.0 主網上線。
原文鏈接:
https://blog.ethereum.org/2020/08/21/validated-why-client-diversity-matters/
作者:?Carl Beekhuizen
翻譯&校對:?閔敏?&?阿劍
8月24日美股再次大幅上漲,受到此利好消息,比特幣在11700美元獲得有效的支撐,有止跌轉漲的趨勢。但12000美元阻力點拋壓嚴重,從目前技術形態來看,短期難有突破.
1900/1/1 0:00:00我在此前的一篇文章中提出,目前美國的數字金融發展的緩慢正在給瑞士提供發展的時間。瑞士的數字金融生態建設由于發展目標明確,執行策略正確和監管的支持,所以它的發展處在非常領先的地位.
1900/1/1 0:00:00一夜秋風來,吹的幣民心又寒,不知道是不是莊家應94的景,一覺醒來,行情如下,新韭菜,老韭菜,一個都跑不掉。(我心好涼) “挖賣提”“買賣賺”“FOMO down”是最近身邊幣圈人的常見狀態.
1900/1/1 0:00:00有YAM代幣的Farmer要抓緊時間兌換YAMv2了。Yam Finance在推特表示,YAMv1需要在UTC時間8月22日4:20PM(北京時間8月23日0:20)之前遷移至YAMv2合約.
1900/1/1 0:00:00金色財經 區塊鏈8月21日訊? 印度央行——印度儲備銀行(RBI)行長拉古拉姆·拉詹(Raghuram Rajan)最近在接受CNBC采訪時表示.
1900/1/1 0:00:00DeFi流動性挖礦火爆一時,吸引了大量投資者參與。為了方便投資者及時了解DeFi挖礦項目的相關信息和挖礦流程,金色財經推出了“金色說明書”系列挖礦教程。本期由金色財經和Bitouq聯合推出.
1900/1/1 0:00:00