時(shí)間:2024-05-22|瀏覽:346
據(jù)Odaily報(bào)道,Conduit發(fā)布了對(duì)德勁鏈此前宕機(jī)事件的事后分析。 5 月 10 日,Conduit 將 Degen 和 Proof of Play Apex 的批量大小增加至 10MB 以降低成本,從而延遲了從這些網(wǎng)絡(luò)到其母鏈的批量發(fā)布。 5月12日下午1點(diǎn)左右,修復(fù)了批量發(fā)布的問(wèn)題,恢復(fù)了該配置。這導(dǎo)致兩個(gè)網(wǎng)絡(luò)都進(jìn)行了重組,因?yàn)樵?24 小時(shí)強(qiáng)制納入窗口后發(fā)布了批次。
Arbitrum Nitro 會(huì)在批次中的任何事務(wù)之前插入任何收件箱消息,并使用新的時(shí)間戳重播這些事務(wù)。重組后,由于 geth 未能很好地處理節(jié)點(diǎn)的深度,節(jié)點(diǎn)將返回?fù)p壞的數(shù)據(jù)庫(kù)。這需要從創(chuàng)世紀(jì)重新同步數(shù)據(jù)目錄。每個(gè)網(wǎng)絡(luò)的同步時(shí)間超過(guò)40小時(shí),重播率約為100Mgas/s。
一旦節(jié)點(diǎn)重新同步,Conduit 就會(huì)嘗試各種事務(wù)重放場(chǎng)景,但并非所有事務(wù)都可以恢復(fù),因?yàn)橛行┦聞?wù)依賴(lài)于精確的時(shí)間戳。在與每個(gè) Rollup 團(tuán)隊(duì)協(xié)商后,Conduit 討論并同時(shí)嘗試了各種策略,以使網(wǎng)絡(luò)上線(xiàn)并恢復(fù)其重組前的狀態(tài)。
德勁鏈于 5 月 14 日晚上 7:30 上線(xiàn),距網(wǎng)絡(luò)癱瘓約 54 小時(shí)。 Proof of Play 的 Apex 鏈大約在同一時(shí)間恢復(fù),但直到 5 月 15 日下午 4 點(diǎn)才向公眾開(kāi)放,這是在實(shí)施另一項(xiàng)恢復(fù)計(jì)劃之后。
對(duì)此,Conduit 表示已改進(jìn)了針對(duì) Orbit 鏈的警報(bào)和監(jiān)控以涵蓋這種情況,并致力于與 Offchain Labs 合作,增強(qiáng)所有 Orbit 鏈運(yùn)營(yíng)商的可觀(guān)察性。團(tuán)隊(duì)將繼續(xù)投資和研究機(jī)制,以便在測(cè)試環(huán)境中更好地模擬主網(wǎng)條件和交易有效負(fù)載。Degen Chain Explorer 現(xiàn)已正常顯示 Degen Chain 的最新?tīng)顟B(tài)。