買以太坊 買以太坊
Ctrl+D 買以太坊
ads

DAL:Lighthouse:從測試網崩潰中學到的教訓_FIGHT價格

Author:

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

作者:BlairFraser

翻譯:阿劍

來源:以太坊愛好者

一個測試網倒下,千千萬萬個測試網站起來

一個星期以前,我們宣布使用Lighthouse客戶端啟動一個大型的公開測試網。測試網成功啟動并且運行了一周,首次證明了使用生產環境配置的Eth2測試網也是可以跑起來的。

啟動測試網時,我們曾說,“我們要嘗試把這個測試網搞崩,而且我有自信我們能夠成功”。測試網確實掛了,而且是兩次。第一次是在周六上午,第二次是在周一早上。第一次掛掉之后,我們成功恢復了測試網運行;但第二次崩潰時,我們決定就此收手,不再恢復。

Axie Infinity推出迷你游戲Raylights:金色財經報道,據Axie Infinity在其社交媒體上分享的官方公告,其開創性的“輕量級”陸地游戲Raylights已在主網上啟動并運行。與主要的Axie Infinity品不同,Raylights可以直接在瀏覽器中啟動。它的玩家可以使用Axies來利用各種礦物質組合并種植獨特的植物。將不同組合的礦物質放入地塊上的土壤層中,并將它們與軸配對以種植它們。不同的礦物混合物將產生新的美麗的植物。[2022/10/12 10:31:27]

這里說的“崩潰”、“掛掉”,都是指測試網無法敲定epoch。而沒法敲定epoch的原因是超過1/3的驗證者都掉線了。在設計上,這個測試網遇到問題不會死撐,而是會快速且明確地表現出失敗。

Cardano新版Daedalus Flight錢包獲得社區好評 區塊同步時間縮短:此前報道,Cardano開發公司IOHK宣布發布新版Daedalus Flight,此版本專為 ADA 持有人創建以測試諸多錢包新功能,包括舊錢包Byron進行手動ADA轉移以及還原Yoroi Shelley錢包。Cardano創始人Charles Hoskinson在推特向社區求助,請求用戶下載Daedalus Flight,以提供對性能改進的反饋。由于與區塊同步時間過長,Daedalus錢包遭到了用戶批評。即使僅在三周前為Shelley主網發布的最新版本2.1,也很難達到100%同步。IOHK承認了這個問題,但表示這是全節點錢包的特征。但到目前為止,用戶對Daedalus Flight的反饋一直非常積極。一位用戶評論說,舊塊可以快速同步,而構成少數的Shelley塊仍然很慢。但是,最終結果仍然是將同步時間從80分鐘縮短到了半小時。在最近的更新視頻中,Hoskinson討論了即將推出的Daedalus 2.2版和節點1.19版。在Shelley發布之后(大約三周前),社區反饋已經指出了一些性能問題。而Hoskinson進一步闡述了關鍵領域的改進,包括同步速度、鏈驗證、重新驗證以及數據庫可訪問性。根據Daedalus Flight的反饋,Daedalus 2.2應該在用戶體驗方面有所改進。(NewsBTC)[2020/8/21]

這個測試網的基石是4個AWSt2.medium實例;每個實例都作為公開的引導節點,負載4096個驗證者。實際上,我們也很驚訝,它們居然能撐這么久;對于少數硬件配置一般的機器來說,這是巨大的負擔;它們中只要有兩個離線了,測試網就沒法繼續敲定了。

Gate.io發布iOS TestFlight2.4.8版本:據官網公告,Gate.io已發布iOS TestFlight2.4.8版本,APP內新增ETH法幣交易對和商家藍色v標識,支持法幣浮動下單、商家掛單增加隱藏價格;動態新增屏蔽、搜索、分享和邀請好友等功能,動態內容可復制,點擊狀態欄即可返回頂部界面;行情頁新增實盤排行榜功能,用戶可進行實盤開通、管理和進行信息查看;優化直播列表,添加直播中、直播預告、精彩視頻分模塊展示和新增訂閱功能;新增低交易量過濾功能。詳情見原文鏈接。[2020/6/27]

我們分析了這兩次崩潰事件,也學到了很多。我們團隊已經回到開發工作中,希望能在下周發布一個新的測試網。你可以在v0.1.1milestone這個頁面上了解我們的進展。

Eligma正在開發一個電子商務平臺 客戶可以通過EliPay的系統購買使用加密貨幣的商品:Eligma正在開發一個電子商務平臺,使消費者可以通過一個統一的帳戶在多個網站上購物,同時還開發了一個人工智能系統(AI)系統,該系統使用該系統生成的數據為新產品和交易提供個性化的建議。庫存將允許用戶跟蹤他們的購買情況,并發現在二手網站上出售不需要的商品的最佳(也是最賺錢的)時間。與此同時,實體店的客戶將能夠通過名為EliPay的系統購買使用加密貨幣的商品。[2018/4/8]

教訓

測試網崩潰的主要原因

測試網第一次崩潰的直接原因是軟件的聯網部件中的一個循環,它會“看到”某個見證數據不斷地重復發布。該循環在我們部署的四個信標節點中的兩個節點上出現了,耗盡了它們的資源,使得它們無法生產區塊和見證數據。這個問題是導致兩次崩潰的直接原因。

我們已經更新了我們的gossipsub實現,現在,每條內容都是根據其內容來尋址的,這就意味著,如果我們收到兩條內容相同的消息,gossipsub協議會忽略掉第二條消息。我們也在Lighthouse客戶端的代碼中加入了復制消息檢查,以此防止收發復制消息。

測試網崩潰的次要原因

數據量暴漲

兩個信標節點掛掉以后,測試網就不可能敲定區塊了。不過,剩下的兩個節點仍在繼續發出和接收區塊,這也是我們希望看到的情形。但是,網絡失去確定性之后,它們就無法修剪和壓縮它們的數據庫,這就導致它們的數據庫以每小時幾GB的速度增長。因為我們將測試網節點的硬盤限制在32GB,最終,它們的磁盤被舊數據塞滿、無法再接受新區塊了。這就導致另外兩個節點也離線了。

在這種情況下,要想恢復測試網運行也很簡單,只需加大硬盤、重啟節點即可。我們也對這種恢復方式很滿意,因為這就意味著,一些配有大硬盤的節點在兩次崩潰中都幾乎不會受到什么影響。

在我寫作本文之時,Michael正在開發針對這個問題的解決方案,思路是讓數據庫的膨脹速度降低32倍。雖然我們很高興看到在100epoch不能敲定之后節點能夠恢復,但目前的情況相當于,一個硬盤不足64gb的節點只有約10個小時的生存時間。恢復能力對Lighthouse客戶端是非常重要的,而Michael的更新會將10小時延長到13天。

分叉選擇

我們也觀察到,網絡的分叉選擇時間延長到了8秒。在我們看來,這是不可接受的,必須要去解決它。我們意識到,這個問題是由于過度從磁盤中加載信標鏈狀態導致的,所以我們已經寫了一個PR來解決這個問題。

社區反饋

很高興看到人們參與到Lighthouse測試網中來并運行自己的驗證者,有400多名參與者參與了我們的測試網!感謝他們的反饋!下面這些建議是他們一再提到的:

需要更快的同步時間:我們正在努力了,預計在0.1.1版本中,同步速度可以快上1.5~2倍。

更好的docker文檔:Scott正在優化這些文檔,而且新的測試網會用docker來部署。

更穩定的eth1節點:我們提供了一個公開的eth1節點,方便用戶的使用,但事實證明,這個節點還導致了某些驗證者宕機。在下一個測試網發布的時候,我們會在不同的地區部署少量節點,并在這些節點間做負載均衡。

更多API端點:becaoncha.in團隊聯系上了我們,并希望他們的區塊瀏覽器能夠得到更多的API端點。我們已經提交了一個PR,估計會在0.1.1版本時合并。

?

Tags:GHTLIGHTDALLUSFIGHT價格LightpaycoinTIDAL價格Modulus Domains Service

比特幣交易
SHA:研究 | 國產加密算法實戰政務聯盟鏈 它們能替代主流公有鏈算法嗎?_空中比特幣TXT幣最新情況

來源: 共識數信,原題《共識數信王毛路撰寫論文:基于國產商密體系的聯盟鏈研究》近日,區塊鏈的自主可控體系研究成了眾多機構研究的熱點.

1900/1/1 0:00:00
PLE:Ripple的大佬客戶們:區塊鏈和銀行業的十年_Apple Fan Metaverse

在2020年到來之際,Ripple再次變得活躍起來。縱觀2019年,作為為數不多的定期與金融機構達成交易的加密貨幣領域項目,無論是「XRP的定性」、「融資情況」、「XRP價格波動」任何一個方面,

1900/1/1 0:00:00
PPT:區塊鏈產業發展趨勢報告(2019):系統分析全球區塊鏈產業發展現狀_BOOK

從10月24日,中共中央局就區塊鏈技術發展現狀和趨勢進行第十八次集體學習后,區塊鏈行業持續走熱,越來越多的企業及機構選擇投身于這場浪潮中,監管部門也愈加重視和關注.

1900/1/1 0:00:00
比特幣:“區塊鏈”成十大流行語背后:2019年輿情分析_加密貨幣

作者:LucyCheng 文章來源:哈希派 區塊鏈成2019年度流行語,這里有你貢獻的熱度嗎?12月2日下午,《咬文嚼字》編輯部發布2019年十大流行語。其中,“區塊鏈”入選年度流行語榜單.

1900/1/1 0:00:00
TON:以太坊2.0最終規范發布!距離2.0年中上線邁出關鍵一步_ETH

以太坊2.0協調員DannyRyan宣布了以太坊2.0規范版本0.1的最終版本。 Ryan說: “這個重要版本集中在將IETFBLS標準集成到eth2規范中.

1900/1/1 0:00:00
LIB:龍白滔 | 數字資產研究院數字貨幣周報(2020/1/5)_比特幣

本文來源:數字資產研究院CIDA 作者:龍白滔 中國人民銀行調整第三方支付備付金相關政策,從原來不計利息,變成三年內央行按0.35%年利率按季結息,但其中10%要用作行業保障金.

1900/1/1 0:00:00
ads