撰文:Chainlink
如今,獨立的區塊鏈層出不窮,每條區塊鏈都有自己的優勢和地域市場,這一趨勢推動了多鏈生態愈發壯大。在這樣的多鏈世界中,用戶要能在一個應用中無縫使用各條區塊鏈上獨特的功能和資產,這將極大推動跨鏈智能合約的開發。當去中心化預言機服務出現并連通鏈下數據和安全的鏈下計算資源時,也同樣推動了 DeFi、NFT 和鏈上游戲經濟的蓬勃發展,
然而眾所周知,由于現有跨鏈基礎架構存在瓶頸,因此開發跨鏈應用非常困難,其一,通證橋和消息傳遞協議解決方案高度分化,大多數都僅服務于某兩條鏈之間的應用。另外,許多通證橋都比較中心化,安全性較弱,而且也缺少透明或可靠的節點運營商,因此推高了終端用戶的成本和處理時間,這些限制和漏洞導致了價值幾千億美元的用戶資金損失,并阻礙了跨鏈創新。
為了應對區塊鏈生態對跨鏈解決方案與日俱增的需求,我們很高興地宣布發布跨鏈互操作性協議(下文簡稱 CCIP),CCIP 是跨鏈通信新的開源標準,目的是在幾百個公鏈和私有鏈網路之間建立通用的連接,讓本來孤立的通證在所有鏈上生態之間流通,并實現跨鏈應用,
CCIP 為智能合約開發者提供了具有計算能力的通用基礎架構,能夠跨越各個區塊鏈網路傳輸數據和智能合約指令,CCIP 將成為各種跨鏈服務的底層協議,其中包括 Chainlink 的可編程通證橋,用戶可以將通證安全高效地轉移到任何區塊鏈網路中,并具有可擴展性。
這個跨鏈互操作性協議凝聚了我們團隊在安全跨鏈技術領域多年的研究和開發成果,這項工作一直可以追溯到最初的 Chainlink 1.0 白皮書,CCIP 由 Chainlink Labs 首席科學家 Ari Juels、Chainlink Labs 工程技術 VP Ben Chan (注:Ben 也是以太坊上最主流的跨鏈 WBTC 的架構師)以及 Chainlink Labs 團隊中眾多世界頂尖的研究者共同研發。
本文將闡述 Chainlink 為何要為區塊鏈行業開發通用的跨鏈通信協議,CCIP 如何集成至多層技術棧中,以及 CCIP 如何解鎖各項新的服務并推動跨鏈混合型智能合約的開發。
Chainlink 為何要開發通用跨鏈基礎架構?
要開發安全高效的跨鏈技術并跨越所有區塊鏈網路實現通證轉移和通用消息傳遞并非一件容易的事。不過,Chainlink 之前發布的基礎架構一直都運行得非常穩定,生態也在不斷發展壯大,再加上在跨鏈技術實現了一定突破創新,因此 Chainlink 成為了開發跨鏈通信開源標準的不二人選,
擁有成熟節點運營商的去中心化網路
跨鏈橋本質上是一個節點委員會,所有節點一起證明一條鏈上的資訊,并通過門限加密簽名的方式傳遞到另一條鏈上。Chainlink 網路中的獨立節點數量是行業中最多的,節點具有抗女巫攻擊能力,可靠且可驗證。這些節點由全球頂尖的 DevOps 團隊和基礎架構提供商負責運行。Chainlink 的節點網路不斷擴張,目前發布了多個預言機服務,為智能合約生態保障了超過 300 億美元的價值,之后將升級至 Chainlink 鏈下報告協議(OCR),進一步擴張規模。
Chainlink OCR 1.0 是安全高效的鏈下數據聚合計算協議,已經大規模平穩運行了一段時間,沒出過任何意外,Chainlink OCR 成功將預言機報告的鏈上 gas 價格降低了 90%。OCR 2.0 將在這個基礎上繼續發力,實現更高效且復雜的鏈下計算,以建立高級的跨鏈能力,CCIP 將在其協議棧中利用 OCR 2.0,將簽名報告的委員會節點數量擴展至幾百個,以此提升被鎖定資金的安全性,并為用戶維持較高的成本效益。CCIP 既擁有全世界數量最龐大的安全節點池,又升級了鏈下計算能力,因此將在防篡改性和性能上達到非常高的水平。
Chainlink OCR 2.0 在鏈下聚合節點的響應數據,并在一筆交易中將預言機報告提交到鏈上,
反欺詐網路
安全和防欺詐都是跨鏈服務在保障高價值合約時最關鍵的要素。因此,CCIP 將引入區塊鏈行業前所未有的風險管理系統,名為「反欺詐網路」。反欺詐網路由多個去中心化預言機網路組成,唯一的目的是監控 CCIP 服務是否出現可能導致資金損失的惡意行為。值得一提的是,這個反欺詐網路中的節點委員會與他們負責在 CCIP 中監控的節點委員會完全沒有任何關聯,因此,反欺詐監控和跨鏈服務是完全獨立開來的。
反欺詐網路作為一個驗證層,在系統運行正常的時候定期會提交心跳檢查,如果反欺詐網路停止發送心跳消息,或節點注意到任何惡意行為,就會自動觸發緊急關停機制,停止某一跨鏈服務。關停跨鏈服務可以有效保護用戶資金不受潛在黑天鵝事件的影響。反欺詐網路最初將由優質的 Chainlink 節點組成,這些節點與他們所保護的 CCIP 服務沒有任何關聯;之后,通過 CCIP 服務保障高額價值的 dApp 也可以加入到網路中,為用戶提供更有效的防欺詐保護。
反欺詐網路采用去中心化的風險管理和反欺詐監測模式,這也是高價值智能合約常用的模式,反欺詐網路建立了一個相互制衡的機制,將責任分開,并在最大程度上降低任何一組節點對 CCIP 服務運行的控制權,因此徹底顛覆了跨鏈基礎架構的風險管理模式。值得一提的是,這個網路還可以在未來添加 AI 等新模塊,以增強監測技術,并實現擴展和升級。
反欺詐網路對 CCIP 服務進行監控,以甄別并解決任何潛在的問題
跨區塊鏈提供強大的生態支持
跨鏈系統能產生大規模網路效應時才是最有價值的,產生網路效應意味著用戶資金會更加安全,通證流動性會更高,用戶體驗更簡便,開發者能獲得更好的文檔和工具,并且無論通證資產原生于哪條區塊鏈都有機會獲得更多收入,Chainlink 目前已接入了一百多條區塊鏈,并且許多區塊鏈和 layer-2 解決方案都已在主網集成 Chainlink,因此是非常理想且中立的跨鏈通信基礎架構。
Chainlink 不僅是接入頂尖區塊鏈數量最多的預言機解決方案,還驅動著大量 dApp 在這些區塊鏈上運行。Chainlink 已經接入了頂尖的借貸、保險和其他 DeFi 協議,并通過開源開發和 Chainlink 社區激勵計劃加速鏈上應用,多個區塊鏈合作伙伴和應用都表達過希望使用 Chainlink 預言機展開跨鏈活動,因此首要任務就是為整個智能合約行業提供非常安全可靠且性能優越的通用跨鏈解決方案。
跨鏈技術棧的定義
跨鏈互操作性協議(CCIP)屬于開源技術棧的一部分,而開源技術棧將為用戶提供創新的鏈上服務,其中包括 Chainlink 可編程通證橋、其他各類橋接方案、以及跨所有區塊鏈網路開發跨鏈應用的工具。技術棧的每一層對于多鏈生態的發展都至關重要。
跨鏈互操作性協議(CCIP)是開源技術棧的一部分,支持跨鏈數據和資產轉移
用戶接口
技術棧最上層是用戶接口,用戶可以接入 Chainlink 可編程通證橋或其他橋接方案,并跨不同區塊鏈環境傳輸通證。值得一提的是,新老生態都可以通過無須許可的方式部署自己的接口,這其中包括已經發布的錢包、聚合器、應用、交易平臺以及一系列面向用戶提供多鏈生態入口的服務,接口層由社區共同推動開發,可以讓基于 CCIP 協議開發的解決方案在可訪問性、抗審查性和創新性方面獨具優勢。
可編程通證橋
可編程通證橋是基于 CCIP 實現的參考橋接方案,開發者可以開發跨鏈解決方案,將通證在任何區塊鏈之間無縫安全地轉移。這是一個統一的橋接系統,各個區塊鏈之間的通證橋由獨特的節點委員會保障安全,以實現分布式安全,并使用路由合約維持通用的互操作性。可編程通證橋將支持現有的通證標準,也就是說已經流通的資產可以立刻在不同的智能合約生態中使用。除了優質的節點運營商和去中心化的架構之外,還會設置其他額外的安全保障,比如基于時間的流量限制,以最大程度上規避黑天鵝事件中的下行風險,參數可以由更大規模的 DON 負責管理。
可編程通證橋具有計算功能,用戶和智能合約不僅可以發送通證,還可以發送命令到通證橋,并運行自定義邏輯,確定與其他區塊鏈的交互方式,用戶不用了解如何使用其他區塊鏈,而是只需要向通證橋發送指令,說明與其他區塊鏈的交互方式即可。通證橋將自動跨鏈轉移通證,并在一筆原子交易中將通證部署到目標區塊鏈上的智能合約中,因此,用戶可以留在原來的區塊鏈上,并同時享受其他區塊鏈智能合約生態所具有的功能,可編程通證橋激活了全新的混合型智能合約應用場景,其中包括跨鏈收益聚合器和抵押貸款等。這里要特別指出的是,可編程通證橋只是 Chainlink Labs 開發的其中一個參考實現,而任何獨立的開發團隊都可以輕松開發第三方橋接應用,并充分利用 CCIP 在安全和功能性上的優勢。
跨鏈互操作性協議(CCIP)
CCIP 是一個開源標準,任何區塊鏈上的智能合約之間都可以雙向發送并接收數據包,該協議本質上具有通用性,可以將智能合約發送的任何類型的數據發送到其他區塊鏈。通用的跨鏈互操作性將為開發者提供一個簡單的框架,不用花時間研究復雜的底層協議,就可以直接開發跨鏈應用,
所有基于 CCIP 開發的應用,包括可編程通證橋、其他跨鏈橋以及跨鏈 DApp,都可以利用反詐騙網路的安全機制,自動監測并處理惡意行為。我們還在研究深度防御策略,希望在未來可以部署。深度防御策略包括可信執行環境、秘鑰管理的硬件安全模塊以及基于 staking 的加密經濟安全等,
網路基礎架構
Chainlink 的跨鏈技術棧將由去中心化網路支撐,網路由聲譽非常高的獨立節點運營商組成,Chainlink 節點將運行 OCR 2.0 客戶端,在鏈下針對跨鏈交易達成共識,并保障安全和成本效益,OCR 2.0 消除了所有單點故障,并可以在不大幅提升鏈上 gas 成本的前提下將網路擴展至幾百個獨立節點。重要的是,報告將包含每個響應預言機節點的簽名,可以對每個節點問責,記錄也可以為信任最小化技術提供必要輸入,
Celsius 采用跨鏈互操作性協議保障跨鏈收益
隨著智能合約生態越來越朝著多鏈生態發展,中心化金融(CeFi)平臺也迫切需要采用跨鏈技術,在多個區塊鏈上為用戶實現 DeFi 收益,隨著 CeFi 以及各種其他接口越來越重視 Aave 等 DeFi 協議,這也推動了整個多鏈生態不斷向前發展,Celcius 是市場領先的 CeFi 平臺,數字資產價值超過 160 億美元,用戶數量超過 80 萬人。平臺目前計劃采用跨鏈互操作性協議(CCIP)生成收益,讓任何區塊鏈網路都可以訪問安全鎖定在平臺上的資產,
CCIP 簡化了通證跨鏈轉移的技術流程,為用戶資金提供了更強大的安全保障,并為用戶最大化 DeFi 收益機會,因此,Celcius 將為 DeFi 未來不斷向多鏈生態發展提前做好準備,并同時仍為用戶提供無憂的用戶體驗,
跨鏈應用無縫接入所有區塊鏈
CCIP 的推出是為了快速推動應用開發者在區塊鏈上的創新。開發者將可以打造出全新的跨鏈應用,在所有區塊鏈上同時使用通證,并利用每個區塊鏈或應用 / 資產的獨特優勢,
這將激活一些列全新的跨鏈應用場景,比如一個跨鏈協議可以利用一條區塊鏈上可擴展的計算能力、第二條區塊鏈上的通證多元性、第三條區塊鏈上的存儲能力以及第四條區塊鏈上的結算安全性,最終打造出一個功能強大的混合型智能合約應用,未來將有無限可能,我們很高興在不久的將來實現區塊鏈行業中的第一個應用,
無論你是用戶、接口、應用還是現有跨鏈橋,我們都希望聽到你對于 CCIP 的反饋,幫助我們不斷完善解決方案,請發郵件至 [email protected] 分享任何反饋。我們將基于社區的反饋,不斷完善 CCIP,并解決所有區塊鏈生態和應用場景的跨鏈需求,最終推動混合型智能合約迎來真正的開發和創新熱潮,覆蓋所有生態,在應用規模和成熟度上都邁上新的臺階。
如果你想要用 CCIP 開發跨鏈功能,并了解更多詳情,請訪問 網站,或聯系專家,
來源鏈接:blog.chain.link