第十章 跨链服务

  区块链跨链是两个或多个区块链网络间进行账本数据互操作的过程,实现数据、资产和信息的传递、交换。在区块链服务网络中每一个应用链维护自己的交易、共识和账本处理体系,承载着不同应用业务的数据信息。跨链机制实现应用链之间的数据共享和业务协同,破除链间“孤岛”局面,保障数据在多个应用链中安全可信流转,实现互通互联互操作。跨链的主要功能包括:跨链注册管理机制、跨链合约功能、跨链交易验证、跨链消息路由协议、跨链事务原子性保证等。

  BSN跨链通信枢纽采用异构链的跨链协议和双层结构设计,使用中继链作为跨链协调器,多条异构链作为跨链事务执行器,Relayer作为跨链信息的搬运工,通过解决跨链信息的有效性、安全性和事务性等问题,实现了一套安全、易用、高效的跨链体系,支持如下特性:

  • 支持同构链和异构链;

  • 支持任意信息跨链;

  • 接入简单方便,应用链不需要做定制开发适配,仅需要部署两个的智能合约;

  • 事务性支持,不仅支持具有事务最终一致性需求的应用场景,而且同时还支持具有事务强一致性的需求应用场景,可支持任意事务且可扩展到任意数量的链;

  • 跨链协议安全可靠,以密码学、共识算法等为基础,各应用链可自行验证跨链交易的合法性,从而保证跨链交互的安全性;

  BSN的“Interchain Communications Hub”(跨链通信枢纽)已进入商用,集成了分布科技的Poly Enterprise的跨链解决方案,Ploy Enterprise支持联盟链Fabric、FISCO BCOS、ETH测试网、NEO测试网、开放联盟链泰安链、武汉链之间的相互跨链。

  跨链服务也已在测试网上线,集成了分布科技的Poly Enterprise基于中继链机制的跨链解决方案。欢迎大家在测试网进行体验试用并反馈问题和开发建议,我们将持续完善功能。

Copyright 北京红枣科技有限公司

results matching ""

    No results matching ""

    results matching ""

      No results matching ""