互通性與跨鏈

全鏈互通性

全鏈互通性是一個雄心:一張單一、統一的訊息織網,連接每一條鏈到其他每一條,使開發者只需寫一次整合,就能觸及整個多鏈世界,而非為每一對鏈各建一座橋。你得到的不是 n 平方個點對點的橋,而是一個任何應用都能用來把代幣或任意訊息送往其所部署各處的協定。LayerZero 是最著名的例子;Wormhole、Axelar、Hyperlane 與 Chainlink CCIP 則追求互有重疊的願景。

難處在於:要在那些你無法廉價地在鏈上驗證其共識的鏈之間,安全地做到這件事。LayerZero 的做法把驗證訊息與遞送訊息的角色分開:在其 v2 設計中,可設定的去中心化驗證者網路(DVN)證明某筆來源鏈事件確實發生,而執行者則在目的鏈上遞送並觸發該訊息。應用可選擇它信任哪些 DVN,因此安全性是可設定而非固定的——其強度完全取決於所選驗證者的誠實與獨立,而一個預設或偷懶的設定可能很脆弱。

誠實看待全鏈協定的本質很重要:多數是外部驗證的訊息系統,而非去信任的輕用戶端橋。它們以信任其驗證者集合、而非底層各鏈的共識為代價,換來巨大的觸及範圍與開發者便利——一個介面通達所有鏈。前沿正在縮小這道差距,把 zk 輕用戶端與原生驗證納為 DVN 選項之一,使應用能把信任向上撥往真正的最小化信任。全鏈是一個目標、一個產品類別,尚不是去信任的同義詞。

別把「全鏈」讀成「去信任」。透過單一協定觸及每一條鏈,幾乎總是意味著信任該協定的驗證者集合,而它通常比所連接各鏈的共識更脆弱。觸及範圍與最小化信任是不同的兩個維度。