撰文:Proof of Track

編譯:Peng Sun,Foresight News

北京時間5 月13 日04:15:29,L3 鏈Degen Chain 發生宕機,停止出塊一度超24 小時。此次宕機引起社區關注。

Degen Chain 是一條於3 月28 日由DAO 基礎設施服務商Syndicate 推出的超低成本L3 鏈。昨日凌晨,Rollup 服務供應商Conduit 發推文表示4 月11 日03:00 在進行自訂設定變更後,Degen 停止發布Batches。根據Syndicate 聯創Will Paper 在Warpcast 透露,本次宕機受影響的區塊號為15043908,時間大約是在北京時間5 月11 日17:15:45。目前,Degen 節點從創世區塊重新同步,根據Conduit 估計,大約是北京時間今晚21:00 完成。

正是因為自訂配置更改這個操作,導致了宕機期間Degen Chain 進行50 萬個區塊重組。那麼,Degen Chain 到底發生了什麼事?

首先,Degen Chain 是使用Arbitrum Orbit、Base(用於結算)和AnyTrust(用於DA)建構的L3。 Degen Chain 的Gas 代幣為DEGEN。我很認同penumbra 團隊henry 所說的,「沒有L3,只有L1 和L2」。對我來說,Degen Chain 只是「L2 上的L2」。

接下來我們來談談L3 區塊重組問題。首先L3 為什麼會發生區塊重組?正如L2BEAT 研究員donnoh.eth 所指出的,有三種情況,分別是:

  • 定序器在L2 上發布的batch 與軟確認不一致;
  • L2 因自身原因重組;
  • L1 重組導致L2 重組。

第一個原因比較常見,也最有可能是這次重組的原因。

除此外,我們還需要思考一些其他問題,譬如:

  • 為什麼要相信託管排序器是誠實的?
  • 當L2 和L3 實際上是去中心化的時候,如何解決重組問題?
  • 如果Raas 出錯怎麼辦?
  • 如果L1 或L2 出錯怎麼辦?

當然,關於自訂配置更改具體是怎麼回事,我們還有待Conduit 的事後分析。