微众WeCross 跨链平台跨链路由

Posted thefist11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微众WeCross 跨链平台跨链路由相关的知识,希望对你有一定的参考价值。

1. 分层设计, 自底向上分为四个层次

1.1 基础层

  • 网络互联模块:负责跨链路由间的互联
  • 区块链适配器模块:负责连接具体的区块链节点,
  • 抽象链存储模块:保存多个区块链的抽象区块头信息用于验证交易和回执。

1.2 交互层

处理跨链路由的交互逻辑,包括资源同步、资源寻址以及跨链证明等模块。资源同步模块同步多个其它跨链路的资源配置信息,资源寻址模块帮助用户在跨链分区中按 iPath 寻址资源,跨链证明模块验证其它跨链路由返回的交易和回执数据。

1.3 事务层

处理和协调跨区块链的事务逻辑,包括两阶段事务模块和哈希时间锁定等机制

2. 网络机制

2.1 网络准入

  • 支持基于CA 认证机制的网络准入
  • 支持任意多级的证书结构,保障信息保密性、认证性、完整性、不可抵赖性。
  • 所有通讯链路使用SSL 加密,加密算法可配置,保证数据传输的安全性。

2.2 TCP 长连接

  • 维持长连接以保证双向通信,减少建立连接和断开连接的开销。
  • 由网络之间使用心跳包来保证可用性,在断连的时候自动重连。

2.3 状态同步

跨链路由之间会自动同步各自区块链的区块高度、共识和网络等状态。

2.4 自适应路由

跨链路由在P2P 网络中,会自动搜索和确认与另一个跨链路由的可行链路,并评估链路的响应速度、带宽和可用率,自动选取最佳的链路,当一个链路失效时,跨链路由会选取另一个可用的链路,保证跨链消息的可用
在这里插入图片描述

以上是关于微众WeCross 跨链平台跨链路由的主要内容,如果未能解决你的问题,请参考以下文章

微众WeCross 跨链平台交易流程

微众WeCross 跨链平台(12)合约总结

微众WeCross 跨链平台(11)系统总结

微众WeCross 跨链平台异构链互联协议HIP

微众WeCross 跨链平台(10)使用场景

微众WeCross 跨链平台平台介绍