比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

ETH2.0測試網出現BUG?對于以太坊只是小風小浪_ETH2

Author:

Time:1900/1/1 0:00:00

作者:秦曉峰

來源:Odaily星球日報

過去的這個周末,以太坊2.0測試網又出幺蛾子了。

北京時間8月15日凌晨,Eth2.0客戶端執行團隊PrysmaticLabs聯合創始人PrestonVanloon表示:Eth2.0測試網Medalla上出現時鐘Bug,導致對所有節點造成影響,Prysm客戶端出現了長達近90分鐘的時鐘偏斜,驗證器也陸續收到超前Slot區塊和證明。

EtherDrops新增支持Avalanche C-chain網絡:12月26日消息,Telegram機器人EtherDrops新增支持Avalanche C-chain網絡。

據悉,EtherDrops為用戶提供跟蹤和接收錢包交易、DEX和CEX兌換、流動性池等實時通知的機會,支持Ethereum、BSC、Fantom和Polygon等網絡。[2021/12/26 8:05:01]

簡單來說,這次測試網出現的根源,主要在于Prysm客戶端的時間服務器Roughtime中斷,出現時鐘偏斜,導致驗證者與區塊頭無法同步,最終影響了測試網Medalla正常運行。

事故回溯

所謂時鐘偏斜,即區塊時間與正常時間出現的偏差。

時間對Eth2.0至關重要,每一個區塊中都包含時間戳;時間一旦不同步,網絡就無法正常運行。

ETH跌破2600美元關口 日內跌幅為1.39%:火幣全球站數據顯示,ETH短線下跌,跌破2600美元關口,現報2599.98美元,日內跌幅達到1.39%,行情波動較大,請做好風險控制。[2021/6/1 23:01:38]

為了防止系統時間不夠精準,Prysm采用了美國Cloudflare公司的時間服務器?Roughtime來校正。并且,為了防止單體機器故障,還選擇了6臺。

然而,問題還是發生了。北京時間8月15日凌晨,Roughtime出現故障,這也導致Prysm被波及。

根據事后的一份診斷報告:“Cloudflare的Roughtime服務器都返回了錯誤的信息,Prysm節點沒有從這種情況適當退避。雖然他們使用6臺時間服務器,但似乎還不夠,因為它們都返回了錯誤的時間。”

EthGasStation創始人:驗證器節點可在ETH2創世區塊前激活以謀得高收益:11月23日,以太坊黑客、EthGasStation創始人latetot發推稱,在ETH2中每個epoch只能激活4個驗證器節點。如果想獲得22%的APY(年化收益),你現在就需要把你的32個ETH存款納入創世紀。如果你等到創世紀之后才開始,那么在激活前可能要等很長時間。[2020/11/23 21:45:44]

最終的結果是,Prysm客戶端上「時鐘偏斜」超過2秒的時間長達90分鐘;并且整個客戶端時間也比標準時間提前了4個小時。根據PrestonVanloon的推文,時鐘偏斜發生在北京時間的15日凌晨1點半-3點種之間。如下所示:

Tether CTO:希望看到更多交易所支持閃電網絡:Tether CTO Paolo Ardoino發推稱,希望看到更多的交易所支持閃電網絡。支持閃電網絡比許多其他區塊鏈集成更容易、更安全和穩定。

對此,比特幣交易所CoinCorner聯合創始人Danny Scott回復稱,其網關已經支持,交易所/錢包也即將支持;希望能看到更多交易所支持。[2020/8/9]

事故發生后,Prysm客戶端第一時間停止了Roughtime服務器的使用,并號召用戶切換到其他客戶端。

“我們決定默認情況下禁用「Roughtime」同步。Roughtime計算中肯定存在一些錯誤,我們希望盡快發現它。無論調查結果如何,我們認為都應該選擇自動調整時鐘或完全取消。”PrestonVanloon表示。

幾個小時后,開發人員完成調查并發布了修復程序。

不過,名為PR6898的修復程序卻存在嚴重缺陷。

開發人員RaulJordan表示:“在修復此錯誤時,我們無意中刪除了Prysm節點起作用的所有關鍵功能,這使問題變得更加嚴重。”

后果

由于時間不同步,通過Prysm客戶端進行驗證的“幾乎沒有人同步到鏈頭”。這也意味著,他們的數據是無效的,也就不能參與驗證、獲得質押獎勵等。

雖然目前Eth2.0仍然是測試網階段,這些獎勵也不是真實的——包括用戶參與驗證質押的ETH也是測試網版的,不具有真實流通性。

但這次事故,還是對整個Medalla測試網造成了沖擊。

由于prysm客戶端占據?全網64%?以上的份額,在事件發生后,Medalla測試網中主動投票的驗證者數量與總驗證者數量的比值從75%左右一度降至5%以下。這也意味著,剩余驗證者無法達成全網共識,網絡無法正常運行。

外媒《Trustnodes》報導稱,此次事故也造成以太坊網絡一度停止:大約30%的驗證流程失敗時,內存問題就開始出現;大約50%之后,問題就變得更大;最后在70%之后,網絡顯然就停止了。

因此,在過去兩天,Prysm客戶端修繕了自己的客戶端,想要盡快啟動測試網。

今天下午,星火礦池發出號召,所有運行Prysm客戶端參與Medalla測試網的朋友,請檢查自己的客戶端是否升級到了alpha.22版本。如果尚未升級,請盡快升級,以支援Medalla測試網從同步障礙中恢復。

思考

這次事故也反映了多客戶端的重要性。

某個客戶端使用占比過高,一旦出現問題,最中可能導致整個網絡運行受到影響。

但從現實情況來看,Prysm客戶端能夠獲得青睞也是有原因的。

目前,Eth2.0上線了5個客戶端,但Prysm提供的教學無疑是最好上手的,所以絕大多數驗證者仍使用Prysm。

因此,對整個以太坊生態來說,要想平衡各個客戶端的力量,必須提升其他客戶端易用性,而這是一條任重而道遠的漫長之路。

最后,我想說這次事故對Eth2.0來說也是一次歷練。所有的問題在測試網階段充分暴露,才能保證Eth2.0未來的可用性和安全性。

從以太坊過去5年的發展來看,相比于The?DAO攻擊、分叉等一系列挑戰,這次測試網發生的事故只是小問題。

對于以太坊來說,只會愈挫愈勇。

Tags:ETHPRYETH2TIMEeth官網查詢pry幣行情eth2.0幣價會漲嗎time幣官網

中幣交易所
10億美元比特幣衍生品到期,加密市場仍然看漲_以太坊

本周五加密衍生品市場上超過10億美元的比特幣期貨到期,從市場反應看投資者仍然看漲比特幣。來自加密數據網站Skew的數據顯示,周五芝加哥商品交易所2.72億美元比特幣期貨到期,而Deribit、C.

1900/1/1 0:00:00
摩根溪創始人:每個養老金系統都應配置總資產1.5%的比特幣_SON

比特幣和標準普爾500指數在3月的危機之后經歷了短暫的關聯,傳統金融市場和加密貨幣市場均跌至創紀錄的歷史低位.

1900/1/1 0:00:00
給DeFi踏空者的一封信_EFI

首先必須聲明,這波DeFi,我也是一個踏空者。踏空具體表現在,當第一波compound發起流動性挖礦時,我沒有入場。可能是因為當時這些項目很早就知道了,很多故事也早就都聽免疫了.

1900/1/1 0:00:00
冷飯熱炒?為什么DAO會被捧成DeFi的下一個熱點?_DEFI

很早的一場采訪中,V神就提到,在他心目中三個最能代表的以太坊未來的應用,其中一個是DeFi,另外一個就是DAO。有意思的是在今年的DeFi大潮中,DAO被認為是繼預言機之后DeFi的牛市引擎.

1900/1/1 0:00:00
既不去中心化也不保險,探尋NXM上漲背后的真實邏輯_KING

各大媒體平臺已經在科普去中心化保險NexusMutual,講他的經濟模型講他對智能合約的保險多么的優秀。我今天所講的幣價上漲的真正邏輯可能讓您大跌眼鏡.

1900/1/1 0:00:00
美聯儲與麻省理工將共建數字美元代碼庫,合作代碼將開源_CBD

來源:區塊鏈前哨;文:Joyce中央銀行之間的戰爭已經開啟。據國際清算銀行報告數據,目前已經有80%的銀行正在探索CBDC,其中大約40%的中央銀行已經從原來的單純概念研究發展成為了實驗或概念證.

1900/1/1 0:00:00
ads