《微眾銀行:WeCross技術白皮書:區塊鏈跨鏈協作平臺(44頁).pdf》由會員分享,可在線閱讀,更多相關《微眾銀行:WeCross技術白皮書:區塊鏈跨鏈協作平臺(44頁).pdf(44頁珍藏版)》請在三個皮匠報告上搜索。
1、跨鏈適配器(Stub)指連接一個區塊鏈的接口實現,可由跨鏈路由加載??珂溌酚煽梢耘渲枚鄠€區塊鏈適配器,達到連接多條區塊鏈的效果??珂溌酚砷g會自動同步區塊鏈適配器的配置信息,從而幫助用戶尋址位于其他區塊鏈上的資源??珂溬Y源(Resource)指區塊鏈上的智能合約、數字資產等用戶可訪問的數據對象。類似于區塊鏈適配器的配置信息,跨鏈資源的元信息也在跨鏈路由之間同步。用戶通過統一的接口對跨鏈分區中的資源進行尋址和調用。為了滿足未來多樣化的業務互聯需求,針對海量數據跨鏈的典型業務特征,WeCross 為網絡交互和部署架構設定了以下關鍵設計目標??绲赜蚧ヂ摚鹤鳛槎喾絽⑴c的區塊鏈應用,通常涉及多個服務機構,
2、業務部署在多個跨地域的數據中心。WeCross 為跨地域場景設計安全、可靠和高效的網絡架構,基于 TCP 長連接、心跳、自動重連和加密通信技術的網絡機制來保證大范圍跨地域互聯的穩定性、及時性和安全性。部署架構靈活:由于跨鏈需求通常源自成熟的區塊鏈應用項目,跨鏈部署架構需要具備兼容現存區塊鏈實例的能力。WeCross 采用 “非侵入式”設計,跨鏈路由以獨立進程的方式與區塊鏈節點分離部署,無需變更既有的區塊鏈網絡架構,即可實現靈活的架構部署??珂溌酚砷g使用網絡傳輸跨鏈消息和區塊鏈消息,結合網絡自動尋路功能,只要跨鏈路由間有直接或間接可觸達的網絡鏈路,就能完成跨鏈交互??勺杂啥ㄖ疲含F實業務場景中的跨
3、鏈需求千差萬別,接入的區塊鏈平臺多種多樣,因此定制化可裁剪的跨鏈能力不可或缺。WeCross 的區塊鏈適配器和跨鏈資源支持自由定制, 根據接入的區塊鏈類型、系統資源和網絡情況,選擇不同的區塊鏈適配器和跨鏈資源。2.3 可信交互流程區塊鏈平臺設計的基本安全假設是“每個參與者皆有可能作惡”,在此假設下通過密碼學與共識算法等機制構建分布式可信環境。然而此可信環境往往只在區塊鏈平臺內部生效, 無法簡單被另一個區塊鏈平臺信任,需要引入額外的可信證明信息來實現跨區塊鏈平臺的可信交互。WeCross 在處理跨鏈交互時除了傳輸區塊鏈交易信息外,還會額外傳輸區塊鏈交易的相關證明數據,并使用這些信息進行交易和回執(交易執行結果)的存在性證明,以證明鏈上信息的真實與可靠。