一文讀懂區塊鏈互操作性

avatar
Chainlink
2年前
本文約2715字,閱讀全文需要約4分鐘
本文闡述了區塊鏈互操作性的定義及其價值,並且列舉了不同類型的區塊鏈互操作性解決方案,以及Chainlink的跨鏈互操作性協議(CCIP)如何擴展預言機的功能,支持數據在任何鏈之間跨鏈傳輸

一文讀懂區塊鏈互操作性

區塊鏈區塊鏈

區塊鏈區塊鏈是去中心化的計算機網絡,可以在數字賬本中追踪用戶賬戶餘額和數據。區塊鏈沒有中心化的管理者,而是採用去中心化共識對賬本更新達成一致協議,並最終執行更新。這為多方記賬和流程自動化建立了新範式,比傳統的計算環境更加中立、防篡改且透明。然而,區塊鏈就像是沒有聯網的計算機,本身無法與其他區塊鍊或鏈下API

,不僅導致區塊鏈無法與傳統系統交互,而且還導致鏈與鏈之間無法實現互操作性。隨著我們不斷朝著多鏈的世界發展,區塊鏈互操作性協議成為了鏈與鏈之間(即跨鏈)交換數據和通證不可或缺的基礎設施。Chainlink跨鏈互操作性協議(CCIP)跨鏈互操作性協議(CCIP)預言機的功能,支持數據在任何鏈之間跨鏈傳輸。

一級標題

一級標題

一級標題什麼是區塊鏈互操作性?跨鏈消息傳輸協議可以支持創建智能合約去中心化交易平台(DEX)

一文讀懂區塊鏈互操作性

圖片描述

去中心化交易平台(DEX)去中心化交易平台(DEX)、跨鏈去中心化貨幣市場、跨鏈、跨鏈、跨鏈模塊化應用

一級標題

一級標題Web3如今,L2區塊鏈互操作性的意義Rollup)。

如今,

正朝著多鍊和多層級的方向發展。目前已經有超過100個L1區塊鏈(即底層鏈)和越來越多的

,之後還會出現基於底層鏈的L3網絡。 L2和L3網絡本質上是不同的區塊鏈,但都依賴底層鏈的安全機制(如:

  • L1和L2網絡的發展充分體現了區塊鏈技術和生態的創新設計思路。區塊鏈通過不斷優化協議來創新功能,以此吸引開發者和應用加入其生態。要做到這一點,通常需要在功能上做出一些權衡。比如,一些區塊鏈更關注去中心化以及抗操控性,因此在底層區塊鏈的吞吐量和可組合性方面做出了一定妥協;而另一些區塊鏈則更重視打造原生隱私功能,因此在可信硬件的安全假設方面做出了一定妥協。

  • 區塊鏈通過不斷探索各種共識協議、執行環境以及數據存儲方案來進行優化,因此開發者可以在成本、活躍度、性能、數據可用性、安全性、加密經濟機制以及環保方面對區塊鏈進行篩選。另外,區塊鍊為了差異化,還會支持特定的編程語言,聚焦某些應用場景和地域市場,並建設獨特的品牌和價值觀來吸引目標客群。

  • 其中,差異最大的優化方案就是區塊鏈生態的擴容方案。現有擴容方案如下:

一個高性能的底層區塊鏈支持所有垂直行業中的所有應用。一個去中心化水平極高的底層區塊鏈通過一系列L2和L3擴容方案,支持各種模塊化的應用。

每個應用、智能合約或應用場景都運行自己的底層區塊鍊或主權L2網絡。

區塊鏈互操作性協議對於傳統系統來說也同樣重要,傳統系統需要從後端接入許多不同的區塊鏈。互操作性協議可以為開發區塊鏈抽象層打下基礎,傳統後端和dApp可以通過一個區塊鏈中間件統一接入任何鏈上環境。如果沒有區塊鏈抽象層,Web2系統和dApp就不得不針對每個跨鏈交互場景親自開發單獨的解決方案,這不僅會耗費大量時間和資源,而且流程也非常複雜。

一級標題

一級標題

一級標題不同類型的區塊鏈互操作性方案將區塊鏈互操作性方案歸類的最好切入點就是研究最受歡迎的跨鏈交互場景。通證互換——

在源鏈上交易一種通證,並在目標鏈上收到另一種通證。跨鏈通證互換採用了原子互換協議和跨鏈自動做市商(AMM)

  • ,這些自動做市商在每條鏈上分別建立流動性池,以實現通證互換。通證橋——

  • 通過源鏈上的智能合約鎖定或銷毀通證,並通過目標鏈上的另一個智能合約解鎖或鑄造通證。通證橋可以將資產跨鏈轉移,實現跨鏈流動性,並因此提升通證利用率。通證橋有以下三類通證處理機制:鎖定/鑄造型通證橋(即:打欠條)——

  • 在源鏈上的智能合約中鎖定通證,然後在目標鏈上鑄造包裝通證,這類資產通常也被稱為“bridged assets”(橋接資產)。反向操作的話就是將目標鏈上的包裝通證銷毀,以解鎖源鏈上的原始通證。銷毀/鑄造型通證橋(即原生通證)——

鎖定/解鎖型通證橋——原生支付——

鎖定源鏈上的通證,然後解鎖目標鏈上流動性池中同樣的通證。這幾類通證橋通常會推出收入共享等激勵機制來吸引兩條鏈上的流動性。原生支付——

源鏈上的應用觸發在目標鏈上用原生資產進行支付。另外,也可以基於另一條區塊鏈的數據觸發在源鏈上用原生資產進行跨鏈支付。大多數支付都是作為某種結算方式,並且可以基於區塊鏈數據或甚至外部事件來結算。合約調用——

要實現跨鏈操作,可以採用以下四種互操作性方案來驗證目標鏈的狀態,並將後續交易傳遞到目標鏈。狀態驗證和消息傳遞對於多數跨鏈交互來說都是不可或缺的功能。

二級標題

二級標題

Web2驗證對於個人交易來說非常方便,而且技術要求更低。但是Web2驗證對於跨鏈應用的價值沒那麼大,而且需要信任中心化的託管方。另外,多數Web2驗證只能與交易平台支持的區塊鏈之間進行通證互換和跨鏈轉賬。

二級標題

二級標題鏈下計算鏈下計算混合型智能合約)。

外部驗證通常要假設一半以上的節點是誠實的,這樣才能維持跨鏈交互的可靠性。不過,要提升信任最小化水平,還需要採用其他技術,比如樂觀的通證橋驗證(optimistic bridge validation)、反欺詐網絡以及加密經濟質押。雖然外部驗證需要額外的信任假設,但是目前是唯一可行的方案,可以在某類區塊鏈之間執行跨鏈智能合約調用的同時保障信任最小化。另外,這個方案也是通用性非常高且可擴展的跨鏈計算方案,可以支持更複雜的跨鏈應用。

二級標題

二級標題

二級標題本地驗證本地驗證指跨鏈交互中的對手方互相驗證對方的狀態。如果雙方都確認對方狀態有效,則執行跨鏈點對點交易。本地驗證的跨鏈通證互換通常也被稱為“原子互換”。通過原子互換進行本地驗證可以在很大程度上保障信任最小化,因為互換的結果要么是成功,要么兩個交易都失敗。不過這種方式無法擴展到其他跨鏈合約調用場景中,而且會不經意間導致“。因此本地驗證最常用於跨鏈流動性協議中,這類協議會在每條鏈上建立獨立的流動性池。

二級標題

一級標題

一級標題

跨鏈互操作性協議(CCIP)

為了滿足生態對區塊鏈互操作解決方案不斷增長的需求,Chainlink目前正在開發跨鏈互操作性協議(CCIP)跨鏈互操作性協議(CCIP)

跨鏈互操作性協議(CCIP)跨鏈互操作性協議(CCIP)。這是一個全新的跨鏈通信開源標準,包括任意消息傳輸和通證轉移。 CCIP的目標是提供簡單好用的統一接口,為區塊鍊網絡建立通用的連接。另外,它還致力於將一系列預言機服務集成至可編程通證橋框架中,以實現複雜的跨鏈操作。

,因此CCIP將安全放在了首要位置。全世界最頂尖的加密學家和計算機安全專家都參與到了開發中,其中包括Ari Juels、Dan Boneh、Lorenz Breidenbach以及Dahlia Malkhi。 CCIP目前正採取一系列措施提升安全性,包括建立防欺詐網絡來監控惡意行為;利用大量鏈上聲譽良好的優質節點運營商展開去中心化的預言機計算(這些節點的歷史服務水平可驗證) ;開發了鏈下報告協議(OCR),目前該協議已經在各個區塊鍊主網上保障了數千億美元的價值。篇博客文章

一文讀懂區塊鏈互操作性

Chainlink官方推特

一級標題

Chainlink官方推特

要了解更多關於Chainlink的資訊,請訪問Chainlink官網,並關注Chainlink官方推特,獲得Chainlink最新的消息和公告。

原創文章,作者:Chainlink。轉載/內容合作/尋求報導請聯系 report@odaily.email;違規轉載法律必究。

ODAILY提醒,請廣大讀者樹立正確的貨幣觀念和投資理念,理性看待區塊鏈,切實提高風險意識; 對發現的違法犯罪線索,可積極向有關部門舉報反映。

推薦閱讀
星球精選