作者:Haotian,來源:作者推特@tmel0211
最近,跨鏈互操作性L1公鏈 @zetablockchain 發布空投引發了市場對於“鏈抽象”賽道的關注。什么是鏈抽象,全鏈互操作性的難點在哪裏,ZetaChain的核心特徵有哪些?
在我看來,如果模塊化是一種“合縱”策略,那么鏈抽象則是一種“連橫”,是2024必須關注的重點賽道之一。Why,接下來,我談下我的理解:
無論合縱還是連橫,都是一種“結盟”策略,模塊化是把闲散的區塊鏈开發能力以Modular組件的形式組合以對抗Monolithic的綜合大公鏈。
而鏈抽象則是把分散於鏈間的流動性以Interoperability整合的形式串聯起來以增強开發者和用戶的使用體驗。
什么是鏈抽象?Near聯合創始人最近拋出了“鏈抽象”的概念,簡單理解:模塊化把區塊鏈不同功能層分離成結算層、DA層、執行層、Rollup層等等,這大大刺激了鏈構建市場的繁榮,但於此同時會使得鏈之間流動性、應用、用戶等更加分散,給普通用戶甚至开發者都帶來了巨大的門檻。
“鏈抽象”就是通過構建通用全能智能合約來解決不同鏈之間的跨鏈通信、資產資產轉移、以及跨鏈智能合約調用等interoperability問題。
常見的全鏈互操作性問題主要有兩種:
1)非同類智能合約鏈之間的通信問題,比如,如何讓Bitcoin這類UTXO非智能合約平台和Ethereum這類账戶智能合約類平台建立有效的通信連接?
2)跨鏈資產的非Wrap方法轉移問題,Wrap方法是常見的跨鏈橋解決方案,但這類方案的手續費等摩擦存在極大的資金損耗問題且通常還伴有較大的資產多籤管理中心化風險。
那么,ZetaChain能否解決這兩個問題,又是如何解決的呢?
ZetaChain是建立在Cosmos SDK和 Tendermint PBFT共識引擎上的權益證明區塊鏈,可以把它當成一種實現互操作性的應用特定區塊鏈框架。
通俗來說就是“鏈中鏈”,採用了一種“blockchain of blockchains”(BOB)的方法,由特定鏈嵌入進全鏈環境中來提供數據、網絡、共識、激勵和合約層的框架,以實現區塊鏈之間的互操作性。
ZetaChain的核心架構主要分爲:驗證者,觀察者,和籤名者。
驗證者可通過質押ZETA代幣來驗證維護鏈的共識,比如觀察者提交的他鏈狀態轉移需要經由驗證者投票確定,驗證者因此可獲得一定代幣激勵;
觀察者的職責是監測外部鏈的全節點來同步特定的交易日志、轉移事件和狀態等信息,並將信息同步給確定共識的驗證者;
籤名者主要負責對外部鏈進行身份確認,在涉及資產流通的請求時,籤名者可以參與進資產籤署以確保資產安全跨鏈互通。
基於這些基礎框架,ZetaChain可以有效解決上述全鏈互操作性問題:
1)在涉及EVM鏈和UTXO模型鏈之間的資產流通時,由於比特幣網絡沒有智能合約,唯一有效的方式是部署輕節點並基於ECDSA籤名算法進行MPC多方籤名操作,由於ZetaChain可以持有TSS私鑰和地址,因此可以實現用ZetaChain上的智能合約連接管理比特幣網絡的本地的資產。
整個過程中ZetaChain的觀察者要對比特幣上的UTXO進行有效追蹤和管理,核心邏輯是把比特幣作爲資產結算層通過多籤名算法來實現資產的有效控制和流通;
2)目前常見的跨鏈橋方案都是A鏈鎖倉資產,B鏈增發資產的邏輯,這種交互前提不僅會鎖住單鏈的流動性,還會在Wrap封裝的過程中產生資產損耗,在涉及DeFi有關的應用場景時常常會因其資產損耗而飽受詬病。
針對此,ZetaChain構建了全鏈Ominichain智能合約,創建了ZRC20代幣標准。這使得ZetaChain的全鏈資產流通可基於非Wrap狀態。
通俗理解:ZetaChain在全鏈環境下相當於鏈中鏈結算層,A鏈發起向B鏈資產轉账,相當於A鏈先和ZetaChain進行“結算”,然後結算狀態同步到B鏈,B鏈會獲得該對應ZRC20代幣的使用權限,整個過程中不存在Wrap資產損耗和摩擦。
3)基於智能合約管理的原子交易特性實現外鏈使用原生資產。比如可以基於此特性實現跨鏈AMM去中心化交易所,大致邏輯是:每個鏈上的資產都先與ZETA進行配對,若要在A鏈上的資產X與B鏈上的資產Y進行交換,可一先用A鏈上的資金池將X兌換成ZETA,然後在將A鏈上ZETA跨鏈信息傳遞至B,再將B鏈上的ZETA通過Y/ZETA交易對轉化成Y。
這和不同鏈各自交易然後再跨鏈再交易的差別會很大,直接減少了交易滑點磨損和跨鏈損耗,對於DeFi協議的跨鏈部署和應用大有裨益。
以上,透過對ZetaChain的技術解析,大家或多或少能感知到“鏈抽象”對於目前區塊鏈生態的意義:
對B端开發者而言可以降低跨鏈部署各類協議的成本,能夠在全鏈環境下管理流動性,既統一了市場管理又降低了安全風險曝光面,尤其在模塊化組合拼裝的多鏈時代,全鏈交互可操作性方案會成爲一個必要補充;
對C端用戶而言,鏈抽象會把用戶和各類後端協議的關系簡化成用戶和DApp應用的交互,甚至用戶直接和錢包交互就可以達成一個全鏈交互體驗,錢包作爲用戶復雜意圖Intent的Solver處理中心即可。
Note:interoperability可交互操作性賽道即鏈抽象賽道會是2024年大熱的方向之一,目前我個人研究面覆蓋的項目有
@zetablockchain、@ParticleNtwrk、@Entanglefi、@NEARProtocol 等,值得持續關注該賽道的動向。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:全鏈互操作性的難點是什么?ZetaChain的核心特徵有哪些?
地址:https://www.torrentbusiness.com/article/88651.html