摘要
由于不同区块链上的区块链服务间缺乏有效通信机制,链与链之间难以形成有效互联互通。在智能服务交易过程中,交易主客体之间不仅仅是数据资产的单项转移,而且其服务范围扩展涵盖到更为广阔的数字资产转移场景。设计一种智能服务交易的跨链通信服务框架,并采用基于组件式、模块化设计,使智能服务交易主客体较为容易地接入服务框架,实现跨链可扩展性;提出适用于智能服务交易的三阶段跨链通信机制,保证智能服务交易跨链生态下的原子性和一致性。
Due to the lack of communication mechanism between inter-blockchain services,it is difficult to formulate effective interconnection between different blockchain.Under the smart services ecosystem,two parties of the transaction not only execute the single transaction of data assets,but also extend the scope of their services to cover a wider range of digital assets transfer scenarios.An inter-blockchain communication(IBC)framework for smart service transaction is designed.With component-based and modular design,it makes flexible for the subject and object application of smart service transaction to access IBC framework and thus promote inter-blockchain scalability.Finally,a three-phrase inter-blockchain communication protocol for smart service transaction is proposed to ensure the atomicity and consistency of inter-blockchain ecosystem.
作者
康博涵
章宁
朱建明
KANG Bohan;ZHANG Ning;ZHU Jianming(School of Information,Central University of Finance and Economics,Beijing 100081,China)
出处
《网络与信息安全学报》
2021年第3期105-114,共10页
Chinese Journal of Network and Information Security
基金
国家重点研发计划(2017YFB1400700)。
关键词
区块链
智能服务交易
跨链通信
通信机制
blockchain
smart services ecosystem
inter-blockchain communication
communication mechanism