擴容與第二層
結算層
結算層是「驗證彙整證明、並最終解決其爭議」的那條底層鏈——模組化堆疊的最高法院。在模組化的觀點裡,一條區塊鏈的工作拆成執行(跑交易)、資料可得性(發布資料)、共識(排序)與結算(最終確定結果並解決爭議)。結算層是其中最後一項:彙整錨定其狀態之處、提款獲得兌現之處,其裁斷被視為最終的。對大多數以太坊彙整而言,以太坊自身就是結算層。
具體而言,結算由彙整在底層鏈上的合約來執行。對樂觀彙整來說,結算層是貼出狀態根、並裁決詐欺證明最終單步爭議之處;對 ZK 彙整來說,它是驗證器合約核對每份有效性證明、接受新狀態根之處。它也是官方橋所在之處,因此資產從 L2 提款到 L1,唯有在結算層接受了相關證明後才算真正最終。這正是賦予彙整「自其底層鏈繼承而來」之安全的東西:沉重的強制執行發生在一條昂貴到無法攻擊的鏈上。
結算被刻意設計成可與其他角色分離,這正是模組化的全部要旨。一條彙整可以自行執行交易、把資料貼到另一個資料可得性層,卻仍在以太坊上結算——又或者,作為主權彙整,完全略過外部結算層,讓自己的節點來結算。某些設計甚至加上中間結算層(一條彙整結算到另一條彙整之上,所謂「L3」),每一層驗證其上一層的證明,最終都扎根於一條「其最終性與安全被其餘一切所借用」的底層鏈。
結算與資料可得性是不同的角色,同一條鏈可能兼任、也可能不兼任。以太坊目前為其彙整身兼兩者,但一條模組化彙整可以在以太坊上結算、卻把資料貼到 Celestia——又或以主權方式結算、根本沒有外部結算合約。
另见