跨鏈通訊可分為幾個類別?
我們可以將跨鏈通訊分為兩個主要類別:
**信任最小化的(Trust-minimized)**跨鏈通訊,它依賴於誠實的少數體或同步假設的活躍性和狀態驗證。許多協議都有一個 "混合 "模型,預設情況下,使用者依賴於誠實的少數假設,但如果誠實的少數假設失敗的話,可以切換到同步假設。
**可信任的(Trusted)**跨鏈通訊,它依靠誠實的多數假設來進行活躍性和狀態驗證。
應該注意的是,像Nxtp這樣需要客戶端同步假設的橋被認為是需要誠實的多數假設來進行狀態驗證的。這是因為即使橋兩邊的鏈是活躍的,如果鏈沒有資料可用性,客戶端也不能根據鏈的狀態採取行動。驗證資料可用性是狀態驗證的一部分。
我們可以將叢集定義為一組相互通訊的鏈**(叢集內通訊intra-cluster communication)**,信任最小化的跨鏈通訊包括使用信任最小化的狀態驗證,如欺詐證明,有效性證明,或直接驗證交易。例如,一個叢集可以是一組連線到母鏈的rollups(如以太坊rollups的情況),或獨立的layer 1鏈,如Polygon或Solana。
叢集的一個關鍵屬性是,叢集中的每個鏈都可以驗證叢集中其他每個鏈的狀態機。例如,exness外匯平臺exnesschina.org所有以太坊的rollups都與EVM相容,因此有可能在EVM內驗證rollup的欺詐或ZK證明。然而,在EVM內驗證Solana的狀態機實際上是不可能的,所以Solana不能與Ethereum共享一個叢集。
叢集還可以與其他叢集進行通訊**(叢集間通訊inter-cluster communication)**,使用非信任最小化的狀態驗證技術進行可信的跨鏈通訊,例如依靠2/3的驗證者組成的委員會對區塊進行簽字。Ethereum-Polygon橋就是這方面的一個例子。
需要注意的是,叢集是有主權的,也就是說,如果不對叢集A或B進行硬分叉,叢集A的一條鏈就不能把叢集B的一條鏈帶入叢集A的圈子內。例如,如果不改變Polygon,使其作為一個rollup來執行(即使其具有欺詐或零知識證明),就不可能建立一個以太坊rollup,並在該rollup和Polygon之間建立一個信任最小化的橋,以使其進入以太坊叢集內,以此類推。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995368/viewspace-2888889/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路安全中的威脅可分為哪幾類?如何區分?
- 【React】元件通訊 - 跨層通訊React元件
- CRM系統銷售漏斗按銷售流程可分為幾個階段?
- 14.3 將可分類資料變為向量
- 跨源通訊、跨域訪問跨域
- 一個完整的COM通訊類
- Android跨程式通訊Android
- 專案經理跨部門溝通的幾個方法
- 整個IT界可分為13塊大領域
- 通訊工具類
- 跨鏈技術與通證經濟
- Android 多程式通訊之幾個基本問題Android
- Android多程式通訊之幾個基本問題Android
- 不同頁面通訊與跨域跨域
- 跨語言通訊方案比較
- 瀏覽器跨標籤通訊瀏覽器
- 通訊伺服器群集——跨伺服器通訊Demo(原始碼)伺服器原始碼
- EventBus,輕鬆實現跨元件跨執行緒通訊元件執行緒
- 用postMessage實現跨域通訊跨域
- web多應用下跨域通訊視訊教程Web跨域
- 序列通訊與並行通訊的區別並行
- 程式間的幾種通訊方式
- 幾種程式間的通訊方式
- ROS話題通訊和服務通訊的區別ROS
- 前端面試11:通訊類前端面試
- http通訊類的封裝HTTP封裝
- 詳解 CmProcess 跨程式通訊的實現
- 4-AIII–Service跨程式通訊:aidlAI
- 【漫畫技術】Android跨程式通訊Android
- 跨頁面通訊的各種姿勢
- 從AIDL看Android跨程式通訊AIAndroid
- 串列埠通訊型別串列埠型別
- WebRTC音訊通話升級為視訊通話Web音訊
- 實現多個標籤頁之間通訊的幾種方法
- 第七篇:幾個經典的TCP通訊函式TCP函式
- 嵌入式開發主要分為幾類?分別是什麼?
- 看基類被那幾個類了
- React中元件通訊的幾種方式React元件