InterValue不僅僅是一個可以獨立運行的
區塊鏈網絡,同時也可以實現跨鏈資產交換、跨鏈資源轉移等跨鏈通信功能。任何開發者,均可以根據應用場景需求,在InterValue上開發出滿足需求的
金融應用。InterValue跨鏈技術的基本思想是采用目前主流的中繼鏈技術將跨鏈通信模塊作為單獨一層Overlay來實現。這樣做的好處在于既能夠保持跨鏈操作的獨立性,又能夠復用InterValue基礎鏈上的多種功能。
圖2-26InterValue跨鏈通信及多鏈融合架構設計
InterValue跨鏈技術的基本思想是采用中繼鏈技術將跨鏈通信作為單獨一層Overlay來實現。InterValue的跨鏈通信主要包括三個模塊:驗證模塊、感知模塊和融合模塊(如圖2-26所示)。驗證模塊的主要作用是驗證來自原鏈數據的合法性;感知模塊負責在原鏈中收集有效的跨鏈通信請求,感知模塊收集到跨鏈交易請求后,將這些請求發送給InterValue中的驗證模塊;融合模塊實現原鏈和InterValue之間的網關功能,每個融合模塊中實現兩個隊列,分別處理跨鏈進入的交易和出去的交易。
InterValue多鏈融合適配器是InterValue跨鏈中繼節點中的一個模塊,InterValue通過多鏈融合適配器技術連接不同的區塊鏈基礎設施,通過多鏈融合適配器模塊觸發其他區塊鏈上的轉賬操作。多鏈融合適配器作為跨鏈通信模塊部署在中繼節點上,由融合模塊觸發目的區塊鏈上的轉賬操作,實現轉賬代理的作用。在InterValue開發前期,將支持
比特幣、
以太坊跨鏈資產交換和轉移。InterValue跨鏈融合功能均以InterValue的錢包端(INVE錢包)作為統一入口,INVE用戶僅需將其在其他區塊鏈設施上的賬戶關聯即可進行跨鏈管理和操作。
將跨鏈通信做成一種中繼節點的服務,支持多個中繼節點并行處理跨鏈交易,對于每一次跨鏈交易,都由單個中繼節點負責,無需單獨針對跨鏈的共識過程。在正常情況下(沒有中繼節點作惡且不存在中繼節點宕機的情況),效率取決于兩條相關鏈和中繼節點的處理速度。如果中繼節點作惡,任何人都能夠立即發現惡意行為,且可以提交證據;如果中繼節點宕機,則可以根據服務時限約定由中繼鏈對此次跨鏈交易進行托管(在規定的時間內某中繼節點未將資金轉出,則中繼鏈會達成共識進而動用該失效中繼節點的羈押資金對用戶進行賠付)。中繼鏈對作惡節點所受的懲罰達成共識和跨鏈交易托管達成共識。避免了傳統第三方機構帶來的中心化風險。正常的跨鏈交易無需達成共識,交易歷史可存于中繼節點日志以用于后續數據分析。
從InterValue用戶的角度看,跨鏈交易無需涉及復雜的交互操作,下面分別舉例說明跨鏈資產交換和跨鏈資產兌換過程。
圖2-27 InterValue跨鏈資產兌換和資產轉移示意圖
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。