Rollup 網絡安全與跨鏈轉账的關鍵

2023-06-02 00:06:57

導讀:本文探討了以太坊Rollup網絡中的Enshrined跨鏈橋以及AltLayer的信標層架構。Enshrined跨鏈橋為用戶提供了在以太坊和Rollup之間轉移資產的功能,而信標層作為中間層提供共享排序、驗證、質押和互操作性等關鍵服務。了解這些概念將有助於我們理解Rollup網絡的安全性和資產轉移機制。

前言

最近,以太坊 Rollup 社區圍繞什么真正定義了 Arbitrum、Optimism、ZKSync 等經典 Rollup 進行了激烈的辯論。

今天的 Rollups 作為鏈下交易執行器,並在 Rollup 和以太坊之間提供了一個“原生跨鏈橋”。我們將這個原生跨鏈橋稱為 Enshrined 跨鏈橋。該跨鏈橋允許用戶在以太坊上鎖定一個資產,並在 Rollup 上鑄造一個相同價值的封裝資產;相反,當 Enshrined 跨鏈橋確信封裝資產已在 Rollup 上燃燒時,則可以解鎖來自以太坊的資產。由於 Enshrined 跨鏈橋依賴於欺詐證明或有效性證明以確保 Rollup 狀態的有效性,因此它是受信任的最小化。

爭論的焦點是,經典 Rollup 的規範狀態是否由 Enshrined 跨鏈橋合約定義,該橋在以太坊上跟蹤 Rollup 狀態、驗證欺詐證明(或 ZK Rollup 的有效性證明)並允許從 Rollup 向以太坊提取資產來定義。或者,是否由 Rollup 全節點本身來定義,它們觀察 Rollup 運營商在以太坊上發布的交易數據,然後通過應用狀態轉換函數重新執行它們(或在 ZK Rollup 中檢查有效性證明),最後驗證計算出的狀態是否與 Rollup 運營商提出的狀態相匹配。

這是一個重要的區別,因為如果 Rollup 驗證節點本身決定規範的 Rollup 狀態,則 Enshrined 跨鏈橋合約只是 Rollup 狀態的另一個觀察者,就像其他 Rollup 驗證節點一樣。在這種情況下,Rollup 的規範狀態被社會決定,而不是由在以太坊上的 Enshrined 跨鏈橋合約決定。

因此,這種“真相來源”的區別,意味着可以建立非 Enshrined 跨鏈橋,在後臺運行 Rollup 驗證節點,並允許從 Rollup 到以太坊的即時提取,而無需等待 Rollup 的 7 天提取期。他們之所以能夠允許即時提取,僅僅是因為非 Enshrined 跨鏈橋運行的 Rollup 驗證節點可以確信即使有人後來挑战了提取,也不會成功。

AltLayer 已經思考這個話題一年半了,盡管它更多地是圍繞我們的 Rollup-as-a-service(RaaS)提供的 Rollup,我們處於一個更加封閉的循環中。

這篇文章通過支持我們的 RaaS 產品的網絡設計來解釋我們在這場辯論中的立場。

對於普通的 RaaS 提供,您可以使用 SDK 或儀表板來啓動一個 Rollup,例如使用以太坊作為數據可用性層。而且,模塊化堆棧看起來像:

Rollup(執行)->以太坊(數據可用性)->以太坊(結算)

AltLayer 的 RaaS 網絡具有略微不同的架構:

Rollup(執行)->信標層(Enshrined Interlayer)->以太坊(數據可用性)->以太坊(結算)

信標層是執行層和數據可用性層之間的中間層,並且所有通過 AltLayer 實例化的 Rollup 都是 Enshrined 信標層的。術語“Enshrined”指的是通過 AltLayer 啓動的任何 Rollup 的狀態可以直接由信標層進行驗證,而且每個 Rollup 上都有一個信標層上的 Enshrined 跨鏈橋。此外,作為執行和數據可用性堆棧之間的中間層,信標層提供以下主要服務:

  1. 共享排序層;

  2. 驗證層;

  3. 質押/削減層;

  4. 互操作性層;

  5. 可升級性層;

  6. 社會共識層。

我們在下面更詳細地解釋這些服務。

  1. 共享排序層:信標層是一個網絡,其中對充當 Rollup 排序器的節點感興趣的節點可以注冊他們的興趣。當終端用戶通過 AltLayer 的 RaaS 平臺請求 Rollup 時,用戶指定了操作 Rollup 所需的最小和最大排序器數量以及每個排序器所需的最小經濟擔保金額和可用於擔保的代幣列表。這些抵押品隨後被抵押在信標層上,然後用於削減任何行為不端的排序器。一旦所需數量的排序器已經投入了最低限度的抵押品,這些排序器就可以开始為 Rollup 排隊交易。

  2. 驗證層:如前言中所述,Rollup 的驗證節點本身可以決定規範化的 Rollup 狀態。但是,這意味着,如果不想等待 Enshrined 跨鏈橋的 7 天取款期限,每個客戶端都需要運行自己的完整節點 Rollup 驗證器。這對許多較輕的客戶端,特別是 Optimistic Rollup 來說可能並不理想。因此,信標層作為所有 Rollup 的 Enshrined 驗證層。由於信標層了解所有 Rollup 及其各自的狀態轉換函數,因此它具備完全驗證新提交的 Rollup 狀態的能力。為此,信標層由一組驗證器組成,定期驗證所有跨所有 Rollup 提議的新狀態。與 Rollup 排序器提供的預確認不同,信標層提供的確認比通常更強,因為這允許資產被立即提取。

  3. 質押/切割層:由於共享排序和驗證都假設有一組節點網絡,因此需要確保網絡沒有女巫攻擊,因此信標層帶有一個質押機制,要求每個網絡參與者存入足夠的經濟擔保金額,以防檢測到並可以證明惡意行為時可以被懲罰削減。

  4. 互操作性層:如果 RaaS 提供商有許多已實例化的 Rollup,則為了在 Rollup 之間具有互操作性,通常會在 DA 層上構建一個 Enshrined 跨鏈橋,每個 Rollup 一個。另一種選擇是在使用相同的 DA 層的每兩個 Rollup 之間建立一個跨鏈橋。

AltLayer 採用第三種設計,利用信標鏈作為橋接中心協調所有 Rollup 之間的交互。在這種設計中,每個 Rollup 都會將一個 Enshrined 跨鏈橋納入信標層中,然後作為基礎 DA 層之上的共享中間“結算層”進行操作。通過將跨鏈橋 Enshrined 到這個共享中間層,Rollup 可以直接獲得信任最小化的橋接,並且還可以為其他也將跨鏈橋 Enshrined 到信標層的 Rollup 提供間接的信任最小化橋接。實際上,作為一個通用的結算層,信標層充當一個橋接中心,促進 Rollup 之間的資產轉移,但也可以進行一般信息傳遞。它還可以幫助檢測跨 Rollup 的任何無效狀態轉換,甚至為驗證欺詐證明提供爭議解決。

  1. 可升級層:如前言所述,今天的大多數 Rollup 都有一個 Enshrined 跨鏈橋連接到以太坊。該跨鏈橋跟蹤 Rollup 狀態,驗證欺詐證明(或 ZK Rollup 的有效性證明),並允許從 Rollup 向以太坊提取資產。然而,這些 Enshrined 跨鏈橋大多受控於多重籤名錢包,因此跨鏈橋具有通過惡意升級任意竊取用戶資金的能力。

信標層充當一個社交層,用於升級它所包含的所有匯總。一起注冊操作 Rollup 的排序器和信標層 Rollup 驗證器在社交上分叉 Rollup,無論以太坊上的 Enshrined 跨鏈橋合約是否進行了升級。記住,Enshrined 跨鏈橋只是 Rollup 的觀察者,就像其他 Rollup 驗證器一樣。

信標層上不同意分叉的排序器和 Rollup 驗證器可能會決定不支持新分叉。

  1. 社會共識層:信標層還可以充當治理層,其中信標層節點可以運行鏈上治理機制來批准 Rollup 邏輯的升級,從而他們可以代表社區行事,升級信標層或 DA 層上的任何跨鏈橋合約。

結論

本文介紹了 AltLayer 網絡架構的關鍵組成部分,稱為信標層。它充當通過 AltLayer 的 RaaS 平臺啓動的不同 Rollup 和底層數據可用性層(如以太坊)之間的通用中間層。

免責聲明:本文不構成投資建議,用戶應考慮本文中的任何意見、觀點或結論是否符合其特定狀況,及遵守所在國家和地區的相關法律法規。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

Layer2 格局劇變:Base 生態有哪些關鍵亮點?

在激烈競爭的 L2 賽道中,原本穩坐釣魚臺的 Arbitrum 和 Optimism 似乎面臨着前...

加密泡泡啊
71 1個月前

XRP 漲至 7.5 美元?分析師告訴 XRP 大軍為純粹的煙火做好准備!

加密貨幣分析師 EGRAG 表示,XRP 即將迎來關鍵時刻,價格可能大幅上漲,這取決於能否突破關鍵...

加密泡泡啊
73 1個月前

以太坊ETF通過後 將推動山寨幣和整個加密生態大爆發

比特幣ETF通過後市場動蕩,以太坊ETF交易前景分析 比特幣ETF通過後,市場出現了先跌後漲的走勢...

加密泡泡啊
79 1個月前

ZRO為啥這么能漲?

ZRO概述 ZRO代幣,全稱為LayerZero,是LayerZero協議的本地代幣,旨在作為治理...

加密泡泡啊
66 1個月前

今晚ETH迎來暴漲時代 op、arb、metis等以太坊二層項目能否跑出百倍幣?

北京時間7月23日晚上美股开盤後 ETH 的ETF开始交易。ETH的裏程碑啊,新的時代开啓。突破前...

BNBCCC
76 1個月前

Mt Gox 轉移 28 億美元比特幣 加密貨幣下跌 ETH ETF 提前發行

2014 年倒閉的臭名昭著的比特幣交易所 Mt Gox 已向債權人轉移了大量比特幣 (BTC),作...

加密圈探長
71 1個月前