微众WeCross 跨链平台UBI通用区块链接口

Posted thefist11

tags:

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

1. 系统框架

跨链平台的接口设计包含两个层面,面向上层业务提供的服务接口,以及面向各类异构区块链平台的交互接口。

在跨链场景中有跨链资产流通、资源原子兑换、信息获取、数据跨链更新以及关联交易等众多需求,它们本质是获取链上数据或更新链上数据。
在这里插入图片描述
1.1 跨链行为 :获取和发送数据:

  • 初始化:跨链资源初始化接口,例如部署智能合约;
  • 读接口:获取链上信息,面向只读场景;
  • 写接口:更新链上数据,面向跨链发交易场景。

1.2 跨链可信验证以及跨链事务

区块头同步、跨链交易验证以及跨链事件监听等功能。

  • 获取块高:查询当前块高以完成区块头同步;
  • 获取区块:查询区块头等信息完成跨链交易验证;

1.3 注册事件:用于监听跨链事件。

2. 模块说明

跨链适配器以插件的方式集成到跨链路由中。

2.1 跨链路由(router)

向外提供的三个主要服务接口

  • 用于合约的调用:call 、sendTransaction
  • 用于其它自定义命令如合约部署 :customCommand

2.2 跨链适配器(stub)

定义了6个核心区块链操作接口。

  • 与服务接口对应: call、sendTransaction、customCommand
  • 用于区块头同步和跨链交易验证getBlockNumber、getBlock
  • 用于监听跨链事件:registerEvent
    在这里插入图片描述

以上是关于微众WeCross 跨链平台UBI通用区块链接口的主要内容,如果未能解决你的问题,请参考以下文章

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

微众WeCross 跨链平台网络拓扑

微众WeCross 跨链平台跨链路由

微众WeCross 跨链平台交易流程

微众WeCross 跨链平台TTM可信事务机制

微众WeCross 跨链平台MIG多边跨域治理