1. 举例

以资产转移场景为例,跨链的实现逻辑如下:(以Solidity合约逻辑举例,跨Fabric的chaincode实现方式同理)

// 从 from 向 to 转移 amount 的资产
contract Asset { function transfer(address from, address to, int amount)
{ …
}// 从 to 向 from 转移 amount 的资产
function transfer_revert(address from, address to, int amount)
{
}

2. 后台原理

微众WeCross 跨链平台(13)开发示例相关推荐

  1. 微众WeCross 跨链平台(6)UBI通用区块链接口

    1. 系统框架 跨链平台的接口设计包含两个层面,面向上层业务提供的服务接口,以及面向各类异构区块链平台的交互接口. 在跨链场景中有跨链资产流通.资源原子兑换.信息获取.数据跨链更新以及关联交易等众多需 ...

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

    1. 合约跨链调用原理 由合约发起跨链调用.业务合约通过调用WeCross提供的桥接合约注册跨链调用请求,跨链路由会定时轮询桥接合约获取跨链请求并完成对目标链的调用,之后再进行回调并保存回调结果. e ...

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

    1. 系统架构 2. 模块及其功能 3 跨链账户服务 跨链账户服务是一个独立进程,帮助用户管理不同链的链账户,实现了跨链身份的统一. step1. 用户注册一个跨链账户 step2. 用户给该跨链账户 ...

  4. 微众WeCross 跨链平台(8)TTM可信事务机制

    1. 两个problem 区块链网络需要相互获取对方链上的数据,由于它们并没有参与对方区块链的共识流程 保证跨链交易中各自链上交易执行的事务性 2. TTM可信事务机制 (Trust Transact ...

  5. 微众WeCross 跨链平台(5)“UBI通用区块链接口”设计

    1. UBI通用区块链接口(Universal Blockchain Interface) 基于一套通用的区块链数据协议,抽象提炼主流区块链共通的核心数据结构与资源定义,使多种区块链平台可以用统一的数 ...

  6. 微众WeCross 跨链平台(4)异构链互联协议HIP

    1. HIP协议( Heterogeneous Interchain Protocol) 通用的网络交互协议及统一的交互模式 1.1 统一资源寻址协议 用户提供资源地址和相关参数即可实现资源定位和访问 ...

  7. 微众WeCross 跨链平台(1)平台介绍

    1. 4S 原则 Synergetic:跨链业务高效协同 一次适配,随处可用"原则,提炼跨链交互必需的"核心接口子集",设计通用数据结构和网络协议, Secure:跨链操 ...

  8. 微众WeCross 跨链平台(9)MIG多边跨域治理

    1. MIG多 边 跨 域 治 理(Multilateral Inter-Domain Governance): 一套可扩展.去中心的跨链治理架构,让多个区块链业务能够根据其特定需求共同搭建一条治理链 ...

  9. 微众WeCross 跨链平台(7)跨链路由

    1. 分层设计, 自底向上分为四个层次 1.1 基础层 网络互联模块:负责跨链路由间的互联 区块链适配器模块:负责连接具体的区块链节点, 抽象链存储模块:保存多个区块链的抽象区块头信息用于验证交易和回 ...

最新文章

  1. linux重新加载php.ini,linux修改php.ini后重新加载配置文件命令
  2. 截网页全屏图的方法-截网页全屏软件-Web2Pic Pro
  3. 成功解决internal/modules/cjs/loader.js:596 throw err; ^ Error: Cannot find module 'express'
  4. 从入门到入土:基于C语言实现并发Web服务器|父进程子进程|代码展示
  5. PyTorch源码解读之torch.utils.data.DataLoader
  6. LinkedIn开源数据发现和管理工具 WhereHows
  7. html从入门到精通(全)
  8. FedEx联邦快递查询寄件电子面单API接口接入教程-快递100API(以国际电子面单接口为例)
  9. VMware在Windows 10及以上开启虚拟机时报错不可恢复错误:(vcpu-0)Exception 0xc0000005 (access violation) has occurred.
  10. 计算机cpu一直超频,电脑卡顿怎么办,CPU超频让老电脑起死回生,大神带你玩转CPU!...
  11. 如何新建一个看不见的文件夹(我们的游戏都在里头)
  12. 中国银河证券公募基金分类体系的理论依据与规则基础
  13. 用二维向量的思维通俗理解复数和虚数
  14. 可以学计算机知识的手游,玩手游还能学知识?寓教于乐的游戏可不止《大航海时代》一个...
  15. 阿里:不清除35岁以上的P8员工!
  16. 导出Word的两种方式
  17. Leon‘s Life
  18. SCA100T STM32代码
  19. 关于一般局域网如何应对ARP***
  20. 读书笔记:《洛克菲勒给儿子的一封信:天堂与地…》

热门文章

  1. 开放封闭原则(OCP)
  2. 超级计算数据中心设计要求(征求意见稿)
  3. 数据中心空调系统一种变风量节能控制策略
  4. 数据中心安全的六条黄金规则
  5. BigData之Hive beeline:beeline的简介、使用方法之详细攻略
  6. Matlab之Kalman:用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法
  7. SQL Server基础知识概念要点详细讲解
  8. mysql(mariadb)常用命令(持续更新ing)
  9. 17.splash_case02
  10. handler消息机制入门