基於zkBridge的比特幣網路跨鏈消息傳輸協議
BlockBeats 律動財經 2023-12-16 14:00
Polyhedra Network 推出了基於 zkBridge 的比特幣跨鏈消息協議,以顯著提高比特幣網路的互操作性。這項創新旨在使比特幣網路能夠與其他一層(layer-1)與二層(layer-2)區塊鏈網路進行高效且安全的跨鏈互操作。
比特幣網路作為發送鏈:使用 zkBridge 無需信任地訪問比特幣網路上的任何數據和協議
為了促進比特幣與其他區塊鏈網路間的互操作,實現比特幣網路既作為發送鏈又作為接收鏈的跨鏈協議至關重要。在比特幣網路作為發送鏈的方向上,比特幣網路與 Polyhedra Network 的 zkBridge 框架完全兼容。zkBridge 使接收鏈上的更新器合約(即輕客戶端合約)能夠直接驗證比特幣的共識機制以及通過驗證 Merkle 證明來核實比特幣上的每筆交易。這種兼容性確保了 zkBridge 能全面覆蓋比特幣網路的 PoW 共識證明和每筆交易 Merkle 證明。
比特幣網路的 zkBridge 顯著地增強了比特幣生態系統的互操作性。我們的 zkBridge 系統允許將比特幣上的所有當前和歷史數據傳輸到任何的一層(layer-1)和二層(layer-2)區塊鏈網路(例如以太坊、BNB Chain 和 Arbitrum)以及任何應用程序。我們的解決方案還與比特幣網路上的最新創新協議(如 Ordinals、BRC-20 和 Atomicals 等)相兼容。這使得其他區塊鏈網路上的智能合約能夠無需信任地訪問比特幣網路上的任何數據和協議,並實現各種計算邏輯,系統安全性由零知識證明系統保障。
比特幣網路作為接收鏈:通過去中心化和加密經濟的信任模型將其他鏈上數據寫入比特幣網路
基於 zkBridge 的比特幣網路互操作協議可以顯著優化比特幣網路的互操作性,並增強整體區塊鏈世界的安全性。然而,在將消息和資產從其他區塊鏈跨鏈傳輸到比特幣網路時,我們將會面臨一個重大挑戰:比特幣網路缺乏原生智能合約功能的支持。因此,比特幣網路不能作為標準的 zkBridge 接收鏈,因為我們無法在比特幣網路上構建輕客戶端合約來對發送鏈的狀態進行驗證。因此我們需要新的模型可以使得其他區塊鏈的數據可以安全地寫入比特幣網路。為了簡化接下來的討論,在本文中,我們將以太坊作為代表性的發送鏈,比特幣作為接收鏈來探討我們是如何實現將其他鏈的數據傳輸到比特幣網路的。
為了確保這些跨鏈交易的安全,我們採用了一種類似權益證明(PoS)的機制。這包括邀請驗證者質押以太坊原生 ETH 代幣。如果發送鏈是 BNB 鏈,那麼驗證者需要質押 BNB 代幣。這些質押所有者隨後被授權在比特幣網路上寫入數據。為了達成正確消息發送的共識,這些驗證者將使用多方安全計算(MPC)協議。值得注意的是,使用 MPC 協議旨在增強我們協議的魯棒性和可靠性。
我們提案的核心特性是:我們協議的安全性並不依賴於多方安全計算(MPC)協議的準確性。即使是在惡意實體控制大部分 MPC 協議成員並篡改正確資訊的情況下,我們的協議依然可以為用戶提供足夠的安全保障。如果惡意實體控制了 MPC 協議,用戶可以自動發起 zkBridge 請求,將這個寫入比特幣網路的惡意消息從比特幣網路發送到以太坊並通過 zkBridge 進行驗證。接收到消息後,以太坊上的罰沒(slash)合約將會評估其有效性(即驗證該消息是否真的是一條惡意消息),並在必要時對 MPC 委員會實施罰沒(slash)。罰沒的部分質押資金隨後將會補償給遭受損失的用戶。通過引入基於質押/再質押機制的去中心化和加密經濟信任,我們的解決方案確保了用戶資產在 MPC 協議存在潛在的不法行為下仍然是足夠安全的,這樣就保證了任何區塊鏈網路的數據都可以通過 zkBridge 協議被安全地寫入比特幣網路。
我們的詳細方案如下:
1. 質押者最初在以太坊上存入 ETH 代幣作為質押。
2. 在這種情況下,如果有質押者進行惡意行為,任何誠實的質押者或用戶都可以在以太坊上報告這種欺詐行為。然後我們利用 zkBridge 將寫入比特幣網路上的相關數據傳遞到以太坊。。特別地,如上文介紹,以比特幣作為發送鏈的單向 zkBridge 結構非常簡單。我們的 zkBridge 包含了一個去中心化的零知識證明生成網路。網路中的任何節點都可以將比特幣網路的當前區塊頭及其零知識證明傳遞到以太坊上。然後以太坊可以用這些區塊頭驗證在比特幣網路上出現的任何跨鏈交易。
3. 同時,以太坊上有一個專門的智能合約隨時準備自動驗證從比特幣網路傳輸的消息的有效性。一旦發現並確認惡意消息,該合約將會自動執行罰沒 (slash) 不誠實質押者的 ETH 存款的操作。
4. 這確保了只要比特幣網路上至少有一個委員會成員或一個用戶保持誠實,我們的質押機制就能保持其具備安全、無需信任和去中心化的性質。
本質上講,我們引入的質押/再質押機制不僅增強了比特幣的實用性,還加強了權益證明(PoS)區塊鏈間的信任和安全性,標誌着數字資產和去中心化金融領域的重大進步。
總結
綜上所述,Polyhedra Network 引入的比特幣互操作性協議在區塊鏈技術中標誌着一次重大飛躍。通過使比特幣網路既能作為發送方也能作為接收方,結合 zkBridge,我們的互操作協議為比特幣與各種區塊鏈網路之間前所未有的互動鋪平了道路。對於比特幣網路作為發送鏈的情形,zkBridge 允許將比特幣網路上的所有當前和歷史數據無需信任地傳輸給任何一層(layer-1)和二層(layer-2)區塊鏈網路。對於比特幣網路作為接收鏈的情形,我們的系統不僅通過質押和罰沒機制確保了強大的安全性,還增強了比特幣的實用性和覆蓋範圍。這一創新不僅挖掘了閒置比特幣的潛力,還加強了權益證明區塊鏈間的信任和安全性,預示着融入比特幣生態的數字資產和去中心化金融的新時代。
暢行幣圈交易全攻略,專家駐群實戰交流
▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群)
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!
- 從零開始學合約系列講座熱烈報名中
- 掌握全球財經資訊點我下載APP
文章標籤
上一篇
下一篇