什麼是第二層區塊鏈?
什麼是第二層區塊鏈?了解它如何讓交易更快、更便宜,以及有哪些主要類型。
閱讀指南
語言
卷疊已成為擴展區塊鏈網路容量的主要架構之一,能在不完全放棄主鏈安全特性的情況下提高處理能力。它的出現,是為了回應去中心化網路擴展時伴隨的一項結構性問題。隨著使用者、交易與應用程式數量增加,基礎設施必須處理更多操作,同時又不能讓成本與確認時間大幅上升。卷疊提出的方法,是在主鏈之外執行交易,之後再把驗證結果所需的資訊傳送到主鏈。
其基本概念是將交易處理與最終結算分開。一條像以太坊的區塊鏈可以作為參考層,負責提供安全性、資料可用性與爭議解決,而外部基礎設施則處理大量操作。卷疊不把每筆個別交易都直接記錄到主鏈上,而是把大量操作分組,並公布其精簡表示。這就是名稱的由來,與把許多交易「捲」成單一結構的概念有關。
這種架構可以大幅減少必須直接在主層處理的資料量與操作數量。其目的不只是建立另一條更快的區塊鏈,而是利用次級系統的執行能力,並將其與參考網路所提供的保證結合起來。結果是一個多層基礎設施,每個元件負責不同功能。主鏈保留安全性與結算的核心角色,而卷疊則承擔大部分執行工作。
要理解其運作,需要區分執行、資料與驗證。當使用者在卷疊內進行操作時,可能會由管理第二層網路的節點或排序器處理。交易會被排序、執行並分組成批次。之後,系統會將某些資料發布到主鏈,並提供能夠證明卷疊新狀態與已執行操作一致的資訊。如此一來,主區塊鏈不必為維持可驗證的系統參照而重做每筆交易的完整計算。
排序器是最重要的元素之一。在目前許多實作中,這項功能相對集中,由單一實體或一小群營運者執行。排序器接收交易、決定其順序,並產生之後發布的批次。這種集中化可以提升效能並簡化基礎設施,但也會引發審查、可用性與去中心化等問題。卷疊的發展也包含專門降低這些依賴,以及逐步將部分功能分散給更廣泛參與者的努力。
卷疊主要有兩大類,通常稱為樂觀卷疊與零知識卷疊。雖然兩者追求的目標相近,但保證網路狀態正確性的機制不同。樂觀卷疊的前提是,已發布的批次除非有人證明其有問題,否則即視為有效。當新狀態被記錄後,會存在一段期間,讓參與者可以在發現錯誤狀態轉換時提交詐欺證明。
這種模型的優點是處理可以相對有效率,因為主網路不需要立即利用複雜的密碼學證明驗證每個操作。安全性在一定程度上取決於是否存在有效的機會對欺詐性轉換提出挑戰。其一項實務後果是,當涉及欺詐證明機制時,某些將資金提領回主鏈的操作可能需要較長等待時間。具體運作方式則取決於各協定及其安全設計。
零知識卷疊採用不同方法。它們不是先假設狀態轉換正確、之後再允許提出挑戰,而是產生密碼學證明,證明一組交易已正確執行。這些以零知識證明技術為基礎的證明,可以由主鏈驗證,而不需要主鏈重新執行全部計算。這裡「零知識」具有特定含義:證明可以讓人證明某個結果有效,而不一定要揭露用來產生該結果的所有資訊。
這項技術的潛力推動了更先進的系統發展,使大量活動能被壓縮成相對較小的證明。然而,這種效率也帶來相當高的密碼學與工程複雜度。產生證明可能需要大量計算資源,尤其是在處理大型工作負載時。因此,專用硬體、演算法與架構的發展,已成為卷疊生態的重要部分。
這些網路的一項基本特性,是安全性並不只取決於處理交易的程式碼。還必須確定用來重建狀態以及驗證活動的資料儲存在哪裡。資料可用性至關重要,因為有效性證明可以保證狀態轉換正確,但使用者仍然需要取得理解與重建相應狀態所需的資訊。因此,資料可用性的設計是任何以卷疊為基礎的擴展架構核心元件之一。
卷疊與其主區塊鏈的關係,也使它與傳統側鏈有所不同。雖然兩者都在主鏈之外處理操作,但其安全模型不一定相同。側鏈通常具有自己的共識系統與獨立驗證者集合;相較之下,卷疊被設計成直接依賴主鏈來提供安全性與結算等基本層面的保障。這項區別解釋了為什麼不宜把兩者視為同一技術的簡單變體。
卷疊的成長也伴隨著區塊鏈設計概念的轉變。與其試圖讓單條鏈直接處理所有操作,現代設計越來越傾向模組化架構,由不同層執行不同任務。執行可以移到專門的環境,而主層則保留結算、共識與資料可用性等功能。如此一來,就能建立更高容量的系統,而不必要求每項操作都在相同基礎設施上執行。
這些潛在好處相當可觀,但並不會消除可擴展性問題。卷疊可以透過將大量操作分組來降低交易成本,但最終價格仍取決於主鏈費用、發布資料的大小、壓縮機制以及網路活動程度等因素。同樣地,卷疊架構也不會自動保證完整去中心化。排序器分布、合約升級機制、審查可能性與管理功能,都仍然需要分別分析。
互通性是另一項挑戰。如果多個卷疊在同一條區塊鏈上運作,使用者可能會面對分散在不同環境中的生態系。資產在它們之間移動,需要橋、互通機制或能夠傳遞不同網路狀態的系統。這可能增加額外複雜度,有時也會產生新的風險面。長期目標,是讓多層架構對最終使用者幾乎透明。
從技術角度來看,卷疊代表了區塊鏈可擴展性設計方式的重要演進。它們不一定要取代主鏈,而是透過一種將大量執行工作放在主鏈之外的架構來擴展其能力。用專業分析者可能採用的術語來說,根本改變是把通用區塊鏈轉化為安全與結算層,在其上可以運行大量專門的執行基礎設施。
總而言之,卷疊是一種在主鏈之外分組並執行交易,並將主鏈作為安全、發布或驗證結果之參考的系統。它的重要性在於能夠提高處理能力,同時不必完全放棄既有區塊鏈的安全基礎設施。樂觀卷疊與零知識卷疊代表實現這個目標的兩種不同方法,各自具有不同優勢、成本與取捨。它們的演進將對去中心化網路的未來架構產生決定性影響,尤其是在這些網路從主要管理數位資產轉移,進一步支援金融應用程式、市場、電子遊戲、數位服務及其他大規模經濟活動時。