检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:叶少杰 汪小益 徐才巢 孙建伶[1] YE Shao-jie;WANG Xiao-yi;XU Cai-chao;SUN Jian-ling(College of Computer Science and Technology,Zhejiang University,Hangzhou 310027,China;Hangzhou Qulian Technology Co.,Ltd.,Hangzhou 310051,China)
机构地区:[1]浙江大学计算机科学与技术学院,杭州310027 [2]杭州趣链科技有限公司,杭州310051
出 处:《计算机科学》2020年第6期294-302,共9页Computer Science
摘 要:为了使异构区块链间的信息得以交互,实现区块链的互操作性,提出了一种通用的链间消息传输协议IBTP,并基于该协议和侧链中继策略实现了同时支持同构及异构区块链间交易的跨链技术示范平台BitXHub,其允许异构的资产交换、信息互通及服务互补。BitXHub平台由中继链、应用链以及跨链网关(Pier)3种角色构成,具有通用跨链传输协议、异构交易验证引擎、多层级路由三大核心功能特性,保证了跨链交易的安全性、灵活性与可靠性。相较于Polkadot与Cosmos,BitXHub为同构和异构应用链提供了统一的跨链合约模板,中继链含有可动态升级的验证引擎,因此具备良好的异构区块链兼容性;BitXHub基于自组网的跨链网关实现了高可扩展性,且跨链网关能够无状态转发跨链消息。实验证明,BitXHub保证了异构区块链间的异步分布式事务,实现了高吞吐、低延迟、高可扩展性、低开销的高性能。In order to make the information between heterogeneous blockchains interact and realize the interoperability of blockchain,a general cross-chain message transfer protocol IBTP is proposed.Based on the protocol IBTP and side-relay chain strategy,this paper constructs a highly scalable,easily compatible,dynamically upgradeable,secure and highly available heterogeneous blockchain cross-chain system called BitXHub,which realizes heterogeneous asset exchange,information interoperability and service complementarity.BitXHub consists of three roles:relay chain,application chain and cross-chain gateway called Pier.It has three core technologies:universal cross-chain transmission protocol,heterogeneous transaction verification engine and multi-layer routing.It ensures the security and flexibility of cross-chain transactions.Compared to Polkadot and Cosmos,BitXHub provides a unified cross-chain contract template for homogeneous and heterogeneous application chains and relay chain contains a dynamically upgradeable verification engine,so it has good heterogeneous blockchain compatibility.Based on distributed hash table,cross-chain gateways form ad hoc network which let BitXHub achieve high scalability,and cross-chain gateways can forward cross-chain messages statelessly.It has been verified by experiments that BitXHub guarantees asynchronous distributed transactions between heterogeneous blockchains,achieving high throughput,low latency,high scalability,and low overhead.
关 键 词:异构区块链 互操作性 通用跨链协议 无状态 可扩展性 分布式事务
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222