日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

趣链 BitXHub跨链平台 (1)技术架构

發布時間:2025/3/21 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 趣链 BitXHub跨链平台 (1)技术架构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 技術架構

自下而上分為物理層、基礎層、跨鏈服務層、接口層四個部分。

1.1 物理層

支持普通物理機、云主機或者嵌入式設備

1.2 基礎層

包含聯盟鏈本身的模塊,比如網絡模塊、存儲模塊、共識模塊、虛擬機、隱私安全模塊。

1.2.1 P2P網絡

是節點之間共識和信息傳遞的通道,平臺采用Libp2p網絡庫,支持TCP和QUIC等不同的傳輸協議。

1.2.2 存儲

根據數據類型的不同,平臺設計了符合相應類型的存儲模式。

  • 用于保證數據操作的原子性和持久性,平臺選用WAL(Write Ahead Log) 預寫日志;
  • 針對隨機性較強的Key/Value類型的區塊鏈狀態數據,平臺選用LevelDB。

1.2.3 虛擬機

整合了Webassembly虛擬機,對跨鏈交易進行驗證。

1.2.4 加密

可插拔的加密機制,對于業務完整生命周期所涉及的數據、通信傳輸、物理連接等方面都進行了不同策略的加密。

  • 多級加密
  • 支持國密算法。

1.3 跨鏈服務層

包括應用鏈管理模塊、監管模塊、執行模塊、事務管理模塊、驗證引擎模塊和隱私保護模塊,各模塊互相協作完成中繼跨鏈流程。

  • 鏈管理模塊
    主要負責應用鏈注冊、審核和凍結等操作;

  • 監管模塊
    應用鏈管理、驗證規則管理、鏈上服務管理、統一身份管理、跨鏈權限管理、數據同步管理、治理業務管理、投票策略管理、跨鏈通道管理、跨鏈審計管理。

  • 執行模塊
    負責跨鏈交易的檢查、處理和驗證工作;

  • 事務管理模塊
    負責跨鏈交易在整個系統處理的一致性:本地消息路由表、中繼節點多簽、基于MPC的門限簽名、去中心化托管。

  • 驗證引擎模塊
    在Webassembly虛擬機之上實現了跨鏈交易存在性和有效性的驗證邏輯;

  • 隱私保護模塊
    提供對于跨鏈數據本身的隱私保護功能。

1.4 接口層

中繼鏈對外提供gRPC和Restful兩種接口服務,支持不同場景下用戶的使用。

1.4.1 跨鏈傳輸協議IBTP(InterBlockchain Transfer Protocol)

支持異構區塊鏈之間的跨鏈交易路由和可信驗證,允許異構資產、數據及服務進行跨鏈調用。

總結

以上是生活随笔為你收集整理的趣链 BitXHub跨链平台 (1)技术架构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。