隨著強勁公鏈BNB Chain、Polygon 和Cosmos 的穩步發展,新晉公鏈Base、Atpos、Sui 體系的迅速崛起,為用戶和開發者提供了豐富的選擇,以太坊的市場份額正逐步下降。與此同時,比特幣所代表的加密貨幣總市值的百分比達到了 46.9%,這是比特幣的主導地位近兩年來的最高點。

數據來源:coingecko blockquote>
這表明各鏈系統之間的割裂似乎越來越大,各鏈系統之間的割裂也帶來了許多問題。用戶必須在不同的鏈上擁有對應的代幣,增加了學習和使用成本,資產想要在不同鏈之間流動也非常不便。其次也阻礙了應用程序的創新。區塊鏈應用大多鎖定在某一特定鏈上,無法跨鏈使用數據和執行邏輯,想要創建一個跨鏈應用既複雜又昂貴。再者,網絡效應被割裂和浪費。各鏈之間無法共享流動性,無法實現真正的資源互通。
區塊鏈之間缺乏互操作性已經成為阻礙進一步發展的巨大癥結。所謂「互操作性是未來」——這不是空話,而是 Vitalik Buterin 在多年前做出的判斷。多鏈共存已然成為大勢所趨,但當前的跨鏈橋都在解決 EVM 之間的資金轉移,如何在異構鏈之間架起橋樑,仍是一個沒有被真正解決的問題。
跨鏈的問題
除此之外,跨鏈橋仍面臨著一個大問題:易遭攻擊者利用或受黑客攻擊風險。過去兩年,跨鏈橋就像是行走的「運鈔車」,主流項目幾乎無一例外都被黑客「搶劫」過。據 SlowMist Hacked 統計,2022 年跨鏈橋安全事件共 15 起,損失高達 12.1 億美元,佔比 2022 年總損失的 32.45%,由此可見跨鏈橋安全漏洞的破壞力。
目前大多數的解決方案,如側鏈、中繼、公證方案、HTLC、BoB 等,都讓包裝資產和集中式保險庫成為了暴露點、過於依賴中心化中間人、只適用於某些特定場景、需要修改底層區塊鍊等。同時對開發者來說,想開發一個跨越區塊鏈的應用程序,或者利用另一個區塊鏈上可用的功能和組件。比如最流行的解決方案是包裝代幣並利用一個類似橋的蟲洞,在兩個不同的區塊鏈之間傳遞代幣的價值,這些橋為希望利用安全缺陷的不良行為者創造了理想的攻擊媒介,易遭攻擊者利用或受黑客攻擊風險。
其中不得不提的攻擊事件是去年的Wormhole,損失約3.2 億美元,堪稱DeFi 史上第二大黑客攻擊事件,甚至被CNBC 等主流財經媒體報導。當時 Wormhole 的漏洞具體是 Solana 端核心 Wormhole 合約的簽名驗證代碼存在錯誤,允許攻擊者偽造來自「監護人」的消息來鑄造 Wormhole 包裝的 ETH。所幸 Jump Crypto 投入 12 萬枚以太坊以彌補跨鏈橋 Wormhole 的被盜損失,使 Wormhole 得以繼續發展。
而DeFi 領域至今最大一起被盜案也是發生在跨鏈橋上,Poly Network 在2021 年時遭受攻擊,受損金額超過6 億,好在黑客歸還了大部分金額。黑客在事後公佈了自己的心路歷程,自問自答道:「為什麼選擇攻擊Poly Network?」「因為跨鏈協議攻擊太火了。」
最近的一次跨鏈橋大型攻擊也發生在Poly Network,7 月1 日,攻擊者利用Poly Network 的漏洞,在多條鏈上增發了價值420 億美元的資產,所幸因低流動性和部分項目代幣凍結,攻擊者的獲利被控制在了1000 萬美元。 2022 年 1 月 8 日,Vitalik Buterin 曾在在 Reddit 發文表示:「對多鏈未來樂觀,但對跨鏈悲觀」。此後甚至有社區成員發出了「跨鏈已死」的感慨。但顯然,用戶以及鏈自身都對鏈間的互操作性懷有強烈的願望,且永遠不會枯竭。
omnichain 能否化解跨鏈存在的問題?
回到我們最開始說的,比特幣所代表的加密貨幣總市值百分比達到了46.9%,除了表明各鏈系統之間的割裂越來越大之外,也說明了比特幣強大的主導地位。
有越來越多的交易者和投資者正在「返璞歸真」,回歸到比特幣生態。
如何在異構鏈之間架起橋樑,仍是一個沒有被真正解決的問題。對於想跨以太坊等 EVM 兼容鍊和非 EVM 的異構鏈之間的用戶而言,目前的跨鏈橋起不到太大作用。
所幸,區塊鏈互聯互通的實現經過了許多年的發展,目前已經出現了一些突破性進展和奠定性方向。從LayerZero 實現快速跨鏈消息驗證開始,跨鏈的思路就產生了一個微妙的變化:轉向做AMB 橋(任何信息傳輸橋),資產橋會作為AMB 橋之上的一個應用層,可以通過調用一個通用的接口來實現跨鏈消息的收發。更重要的是,似乎也是從 LayerZero 開始,一個比跨鏈更有野心的概念頻繁出現——omnichain(全鏈)。
在涉及多個區塊鏈時,dApp 開發的一種常見方法是為每個鏈構建一個應用程序。這有可能變得相當不切實際,特別是隨著大量使用的區塊鏈數量持續增長,這是跨鏈。如果Uniswap 分別在3 個鏈上部署,按照一般的跨鏈方案,每兩條鏈之間都需要部署一個橋,那麼在3 條鏈上就需要3 個橋,那就需要編寫三個橋的代碼,最終會有3 個獨立接口和3 種不同的安全屬性。如果需要在更多鏈部署的時候,工程量就更大了。 omnichain 的作用就在此時體現出來。
omnichain 與跨鏈的主要區別類似於架構層不太一樣。同樣用 defi 舉例,常見方案是在 A 鏈上布,然後在 B 鏈上布等等操作,相當於在各個鏈上去部署合約,有不同的流動池。但 omnichain 的邏輯是本身就基於支持全鏈協議的基礎,再去構建 DApp。
在 omnichain 的概念上,關於 LayerZero 的研究內容已經很多。因此在後文中的大部分內容,BlockBeats 使用近期公佈完成 2700 萬美元股權融資的 ZetaChain 作為主要案例,來研究和解釋他們如何實現 omnichain。
目前僅有的能兼容比特幣網絡的智能合約平台
顯然的是,比特幣是區塊鏈技術的鼻祖,在加密貨幣市場中擁有最巨大的流動性和最高的市值。
行情低迷時,市場總是把其他流動性換成比特幣來保值,保持 Beta 策略,等待市場復甦。當市場行情漸起時,再把比特幣換成其他流動性,尋找 Alpha 機會,嘗試獲得更高的利潤。因此比特幣的交易非常頻繁,不論牛熊,市場也總是圍繞在比特幣周圍。
如果比特幣能夠在其他鏈上流通和參與復雜邏輯,對用戶和整個加密生態來說都是一件好事。然而,比特幣網絡當前的腳本語言卻並未配備支持複雜智能合約所需的功能,這使得中心化交易所成為了比特幣兌換的主要場所。除此之外,其他的一些 DeFi 項目只能使用"wrap btc"的方式,把比特幣封裝成另一種代幣來使用。
這也是ZetaChain 與其他跨鏈項目的不同:ZetaChain 在實現以太坊智能合約和比特幣網絡的兼容時,並不是將比特幣封裝成另外一種代幣,而是基於omnichain 而完成的「native btc swap」。可以說 ZetaChain 是目前僅有的能兼容比特幣網絡的智能合約平台。這使比特幣網絡融入智能合約環境,也釋放了比特幣更大的應用潛力。
圖源:ZetaChain blockquote>
具體的說,ZetaChain 是一個具有通用全能智能合約支持的區塊鏈,不僅能連接如Ethereum、Ethereum L2 rollups、 Solana、Terra 和Algorand 的智能合約區塊鏈,還要連接如Bitcoin 和Dogecoin 這樣的非智能合約區塊鏈。 ZetaChain 在支持與鏈無關的全鏈 DApp 方面具有獨特優勢。因為它不僅能處理異構鏈之間消息傳遞、狀態同步等複雜的工作,還使開發者能像在單鏈上那樣便捷地構建跨鏈應用,從而可以更專注在應用本身邏輯上。
全鏈互操作性:ZetaChain 集大成者
在ZetaChain 轉移價值時無需包裝資產,由於包裝/鎖定沒有相互依賴關係,因此用戶所有的靜態資金都沒有風險。且所有的交易和活動包括跨鏈交易,都是完全透明、可驗證、以最小化信任運行的。
圖源:ZetaChain blockquote>
同樣是希望實現omnichain 全鏈通信,ZetaChain 和LayerZero 的具體區別又是什麼呢?
首先,LayerZero 採用的是輕客戶端驗證機制,只需要驗證區塊頭,不需要存儲完整的區塊鏈數據。這降低了使用成本。 ZetaChain 需要每個節點都運行外部鏈的完整節點,實現主動觀察。
最重要的是,LayerZero 依賴中繼器和預言機這兩個第三方實體進行跨鏈傳遞。這增加了一定的信任要求。 ZetaChain 通過觀察員和共識機制實現了無需信任第三方的鏈下通信,不僅提供消息傳遞,還使資產可以直接託管在智能合約中,並由智能合約管理。
同時,LayerZero 解決了跨鏈通信的問題,提供了一個底層的通信機制,更側重於提供一種通用的跨鏈消息傳遞機制。 ZetaChain 不僅提供消息傳遞,還通過智能合約實現資產託管和直接鏈下狀態修改。可以說,ZetaChain 在通信機制的基礎上,進一步構建了跨鏈資產管理和智能合約的框架,目標成為一個應用層的跨鏈平台。
可以說,借助 omnichain 全鏈,ZetaChain 巧妙解決了「跨鏈」和「多鏈」所存在的問題。作為一個支持全鏈、通用智能合約和所有區塊鏈之間通信的主要公共區塊鏈,ZetaChain 也在為用戶提供更無縫的用戶體驗、更低的風險和更低的費用。
除了安全,用戶最在意的永遠是體驗
Web3 世界中常被詬病的點,除了充滿太多行業術語外,就是時常存在著令人困惑的用戶體驗,即便是技術造詣再深的產品,用戶的體驗也不會騙人,難用就是難用。很顯然,Web3 的用戶們也渴望簡潔流暢易懂無縫的應用體驗,目前的跨鏈橋體驗並不算太好。
因此除了在鏈接 EVM 與非 EVM 的層面做出的努力外,ZetaChain 也十分站在用戶體驗考慮。在和 Blockbeats 的採訪中,ZetaChain 團隊曾表達過為什麼不考慮加入一個跨鏈橋接團隊,而是選擇從新開始。這是因為 ZetaChain 更注重產品。 ZetaChain 創始人 Anker 曾在 Coinbase 領導產品團隊,他也有同樣的看法。雖然大家都對加密貨幣有很大的期待,但是當我們關注產品本身的時候,會發現並沒有很多人真的在使用這些產品。用戶只是買了這些代幣而已。所以 ZetaChain 的理論是關注用戶數量,而不是總鎖倉價值(TVL)。
接下來讓我們作為用戶,通過ZetaChain 測試網交互跨鏈錢包的示範來做演示,順便也做一做這個明牌空投的項目交互。
在進行下一步之前,需要先進行一些必要的準備工作。首先,需要準備一些 Goerli 測試網絡的以太幣(ETH)。其次,在 MetaMask 或其他錢包中添加 Mumbai 測試網絡,確保能夠順利連接。另外在Zeta 官方網站中點擊"Get ZETA",授權在Twitter 上轉發相關推文獲取MATIC 測試幣,在這裡需要確保Twitter 賬戶已註冊超過一個月,以此獲取ZETA 測試幣。官方的 DC Faucet ZETA 頻道也可領取 ZETA 測試幣。
確保完成以上的準備工作後,我們就可以進行Swap 體驗了。點擊進入Zeta 官方網站,進入SWAP,通過Cross-Chain Swap,選擇要跨鏈的網絡和跨鏈的代幣,然後點擊Review Order。我們這裡的演示是將 Goerli 的 ZETA Swap 為 Polygon Mumbai 的 tMATIC,點擊錢包確認。
在錢包確認交易,等待跨鏈完成。整個過程異常流暢,只需直接選擇所需鏈上的資產,無需在錢包內來回切換。通過將所有鏈條緊密連接,我們甚至難以察覺自己正在進行跨鏈操作。這一創新將有助於將現有以及新興的去中心化應用拓展至 EVM 和非 EVM 範疇之外。
相關閱讀:《錯過Arbitrum 空投,可以零擼的ZetaChain》。該流程完成後會獲得一定積分,每周可以進行幾次,增加賬戶積分。為了生動呈現出無縫的 Web3 體驗,ZetaChain 打造了一個跨鏈 ODApp,通過這一應用,用戶可以在支持的網絡上輕鬆發送 ZetaChain 原生代幣 ZETA。
BlockBeats 發現,根據ZetaChain 的內部數據Zetachaim Explorer顯示,截止8 月10 日,加入ZetaChain 測試網的用戶以及在做合約上鍊的流量非常亮眼:zEVM 交易量達到了700 萬;dApp 合約數量達到了2 萬7;跨鏈交易量達到了1200 萬;單一zEVM 地址達到了28 萬;塊高度達到了110 萬。該數據一直在快速增加中。
圖源:Similarweb目前來看,ZetaChain 生態圈的發展已經遠遠的超出其他聲量看起來較大的競爭對手。公開網路流量查詢平台Similarweb 的數據印證了這一點,數據顯示,截止8 月17 日,ZetaChain 總訪問量為751.3K,LayerZero 總訪問量為394.2K。可以看到,ZetaChain 的網路流量是其他同類項目的2- 3 倍。在最近的一個月裡,ZetaChain 的日活數據甚至超過了LayerZero 的四倍。
歡迎進入全鏈生態和時代
正如前文所說到的,ZetaChain 不僅可以連接如Ethereum、Ethereum L2 rollups、 Solana、Terra 和Algorand 的智能合約區塊鏈,還可以連接如Bitcoin 和Dogecoin這樣的非智能合約區塊鏈。因此可以說,ZetaChain 在這方面的功能實現幾乎是獨一無二的。
全鏈互操作性:ZetaChain 允許無限平台構建全鍊和跨鏈應用程序,其功能就好像所有東西都存在於單個鏈上一樣。儘管像Cosmos 這樣的一些系統在IBC 生態系統中提供了互操作性,但ZetaChain 為所有鏈帶來了無縫的互操作性,包括比特幣和狗狗幣等非智能合約鏈。ZetaChain 的結構允許全鏈去中心化應用程序(dApps),這可以促進多個網絡的流動性,同時也更新連接網絡的狀態。
全鏈消息傳遞:只需幾個函數調用,開發人員就可以在異構鏈之間傳輸消息(數據+值) 。dApp 開發人員可以通過向其當前的智能合約添加一些簡單的方法來使用消息傳遞來創建強大的跨鏈應用程序,這極大地簡化了構建跨鏈應用的難度。
全鏈智能合約:ZetaChain 允許本地部署可以讀取和寫入鏈接鏈的智能合約,可以說這是公鏈領域的一大創新。 ZetaChain 提供一個可編程的公共計算層,可直接訪問所有連接鏈的狀態。應用程序邏輯主要存在於 ZetaChain,而狀態主要存在於外部鏈。
積極擁抱所有開發者
對於任何項目、協議、生態來說,開發者都是極大的「血液包」,甚至是比用戶更重要的存在。
ZetaChain 為開發者提供與EVM 兼容的智能合約,因此他們不必再學習另一種語言,就可以定制現有的Ethereum dApps,在所有連接的網絡上發揮作用。因此ZetaChain 也吸引了不少開發者,一些應用示例包括:無需包裝的跨鏈DEX、去中心化且容錯的橋、可以監測和執行外鏈事件的全鏈智能合約、跨鏈借貸和收益協議等。
而或許有一天,我們也不難看到像 Gh0stly Ghosts 這樣有意思的全鏈 NFT 因 ZetaChain 而誕生。
為了讓生態繼續蓬勃發展,湧現更多高質量的全鏈應用,ZetaChain 不僅推出過500 萬美元全鏈ZETApps 開發資助計劃,還舉辦了不少黑客馬拉松和開發者大賽。在最近的巴黎 ETHGlobal 黑客馬拉鬆活動上,有 3 個構建在 ZetaChain 上的項目獲得了獎項,每個獎項均獲得了 1 萬美元的獎金:Kinetex 輕客戶端、Omnichain Governor Standard、Cash Out Protocol。 「ZetaChain 輕鬆允許我們作為協議進行跨鏈代幣轉移。」Cash Out 項目的開發者如是說,該協議的整個基本架構都圍繞著 ZetaChain。
Denis Fadeev,ZetaChain 的開發者體驗負責人,對ZetaChain 的未來持樂觀態度:「巴黎的黑客馬拉松項目充分展示了ZetaChain 的可能性,我們期待更多的開發者加入。」
Leow 是ZetaChain 亞洲商務發展負責人;Paul 是ZetaChain 法國負責人;Denis 是ZetaChain 開發者體驗負責人。
ZetaChain 通過其獨特的全鏈支持,正引領區塊鏈進入互操作的新時代。它為開發者提供了一個嶄新的應用構建平台,有望解決區塊鏈互不兼容的根本障礙,實現鏈下資源的真正融合。
或許是得益於順滑無縫的用戶體驗和對開發者的重視,ZetaChain 的生態圈發展有了很大進展。 ZetaScan 測試網瀏覽器上的開發活動大幅增加,有數千個新部署的 dApp 合約。可以說 ZetaChain 正處於全鏈黑客馬拉鬆的高峰期。在ZetaChain 的一篇博客中,也顯示了目前的Zeta 鏈豐富的全鏈生態系統。
實現omnichain 的硬核技術
Cosmos SDK 和Tendermint:ZetaChain 建立在Cosmos SDK和Tendermint 共識引擎之上,擁有快速的區塊時間和即時最終確定性。 Cosmos SDK(軟件開發工具包) 提供了質押、治理、 Token 分配等區塊鏈的基本功能模塊,減少了用戶重複開發的成本,專注開發應用專用鏈。 Tendermint PBFT 共識引擎已經在生產環境下證明可以擴展到約 300 個節點,未來通過 BLS 閾值簽名可能會進一步增加。
超連接節點:ZetaChain 節點上的觀察者跟踪所有鏈接鏈上的交易。網絡可以使用 ZetaChain 的 TSS 設計作為錢包在任何鏈接鏈上簽名和驗證交易。這些超連接節點為開發人員提供了一個無縫的全鏈環境,通過對連接的鏈進行安全、分散的讀寫,在上面創建尖端且強大的跨鏈應用程序。
託管外部資產:ZetaChain 的網絡和在其上創建的 dApp 可以處理其他鏈接鏈的資產和保險庫。這使得管理任何鏈上的資產成為可能,就像單個鏈上的智能合約可以管理該鏈上的資產一樣。因此,在 ZetaChain 上運行的 dApp 可以協調並將智能合約邏輯引入任何鏈接的鏈。所有鏈,甚至是比特幣和狗狗幣等非智能合約鏈,都受此特徵的影響。
驗證者的三種角色:ZetaChain 驗證者由基本驗證者、觀察者和 TSS 簽名者 這三個不同角色組成。交易和獎勵的費用將分配給驗證者,以換取他們處理交易和保持網絡安全的服務。觀察者在某個時間點掃描外部鏈的相關事件、交易和狀態,並在 ZetaChain 的區塊鏈上達成觀察共識。簽名者集體擁有一個門檻簽名方案(TSS)密鑰,能夠向外部鏈發送經過驗證的消息,並在外部鏈上持有像普通賬 戶/地址一樣的資產。
多方閾值簽名方案:ZetaChain集體持有一個門限簽名方案(TSS) 密鑰,可代表整個系統對外進行簽名。 TSS 密鑰生成和簽名過程中,不會洩露任何節點的私有信息。這避免了單點故障風險。擁有 TSS 密鑰使 ZetaChain 可以在外部鏈持有賬戶,從而使智能合約能像管理內部資產一樣管理外部鏈原生資產。開發者可以通過 ZetaChain 的智能合約平台實現異構網絡之間的跨鏈計算和狀態遷移。
為了在外部鏈上保管資金(管理池、金庫等)並執行特權操作(銷毀、鑄造、將資金轉出金庫等),ZetaChain 需要在外部鏈上持有一個賬戶。這是通用跨鏈智能合約所必需的,因為智能合約的核心功能是自主管理資產。 ZetaChain 將資產託管在可能沒有足夠的智能合約能力的外部區塊鏈上,例如比特幣和狗狗幣。此功能允許 ZetaChain 上的智能合約以類似於任何鏈上的任何其他代幣的方式編排比特幣等資產。這種能力看起來很像以太坊,智能合約可以根據預定的邏輯管理資產。不同之處在於,ZetaChain 的全鏈智能合約可以從任何地方管理資產,而不僅僅是單個鏈上的資產。因此,您可以有效地擁有比特幣智能合約或同時管理不同網絡上許多不同資產的智能合約。
明星資本的背書
錢會流向擁有最好的開發者體驗、最強大網絡效應和最強安全性的網絡。
ZetaChain 生態圈的蓬勃發展為項目募得眾多頭部投資機構的青睞,包括曾支持馬斯克收購Twitter 的低調基金VY Capital,以及京東投資方Lingfeng Capital。據官方近日公佈的消息,ZetaChain 已完成2700 萬美元股權融,本輪融資由Blockchain.com、Human Capital、Sky9 Capital、Jane Street Capital、Smrti Lab、VistaLabs、CMT Digital、Foundation Capital、Lingfeng Capital、GSR、 Kudasai、Krust 等參投。
據 ZetaChain 團隊透露,當前的工作重心是籌劃主網上線,目前正在進行新的幾輪審計。主網上線的準確時間現在還無法確定,但會在適當的時機對此公佈消息,將盡量在幾個月內上線。主網上線後,ZetaChain 下一步的重大進展將會在應用層面。跨鏈原語、借貸、去中心化交易平台、NFT 市場等等,這些對用戶來說都應該是無縫銜接的,同時還會向其他幾個鏈擴展。
不止是 ZetaChain,對所有跨鏈消息傳遞底層協議而言,當下區塊鏈跨鏈生態還處於一個增量市場的階段。都需要重視所連接鏈的安全性,不斷開發核心代碼,增加防患於未然的機制。當然,任何單一機制都難以解決跨鏈互操作的所有問題。跨鏈互操作需要從多個層面來考慮,不僅是底層的通信機制,還有資產表示、狀態管理、智能合約模型等,這需要係統性的設計,以適應不同應用場景的需求,這對所有跨鏈平台來說都是個挑戰。
當時Vitalik 的「對多鏈未來樂觀,但對跨鏈悲觀」這個觀點受到了很多反對意見,但現在來看他似乎是對的。 omnichain 全鏈的出現,似乎也印證了 Vitalik 的話。採用「鎖定+鑄造」、「鎖定+解鎖」、「銷毀+鑄造」的跨鏈方式有著不可避免的風險。 omnichain 用了一種更優雅的解決方案去完成跨鏈的操作。
可以說,omnichain 超越了現有的跨鏈互操作性標準,希望全鏈應用能兼容足夠多的鏈,甚至將所有EVM 兼容和非EVM 鏈匯集在一起,構建dApp 和DeFi 協議的互聯多鏈生態系統,並支持多鏈去中心化交易所(DEX)、多鏈借貸、流動性挖礦和多鏈NFT 等新用例。
在可預見的未來,數字資產的流通將不再受單一鏈的局限。 Omnichain 的出現也有望讓跨鏈橋退出舞台,取而代之的是安全、無縫的鏈間資產流動與價值傳輸。
參考內容:1.https://www.zetachain.com/whitepaper.pdf;2.https://www.zetachain.com/docs/;3. https://github.com/zeta-chain;< blockquote>4.https://old. reddit.com/r/ethereum/comments/rwojtk/ama_we_are_the_efs_research_team_pt_7_07_january/hrngyk8/;5.https://www.theblockbeats.info/news/35537;6.https://fraxcesco.substack.com/p/on-greek-mythology-and-trustless a>;7.https://mp .weixin.qq.com/s/TWkpEA9f0Vwu01BdI8YAiQ;
歡迎加入律動 BlockBeats 官方社群:
Telegram 訂閱群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方帳號:https://twitter.com/BlockBeatsAsia