东北大学学报(自然科学版) ›› 2022, Vol. 43 ›› Issue (5): 618-624.DOI: 10.12068/j.issn.1005-3026.2022.05.002

• 信息与控制 • 上一篇    下一篇

基于智能合约的易扩展高效去中心化跨链交易协议

焦梓, 周福才, 王强   

  1. (东北大学 软件学院, 辽宁 沈阳110169)
  • 修回日期:2021-01-11 接受日期:2021-01-11 发布日期:2022-06-20
  • 通讯作者: 焦梓
  • 作者简介:焦梓(1996 -),男,辽宁沈阳人,东北大学博士研究生; 周福才(1964-),男,辽宁沈阳人,东北大学教授,博士生导师.
  • 基金资助:
    国家自然科学基金资助项目(62072090,62173101); 中央高校基本科研业务费专项资金资助项目(N2217009,N2124002-13).

Easily to Expand and Efficient Decentralized Cross Chain Exchange Protocol Based on Smart Contract

JIAO Zi, ZHOU Fu-cai, WANG Qiang   

  1. School of Software, Northeastern University, Shenyang 110169, China.
  • Revised:2021-01-11 Accepted:2021-01-11 Published:2022-06-20
  • Contact: ZHOU Fu-cai
  • About author:-
  • Supported by:
    -

摘要: 针对已有的去中心化跨链交易方案存在的交易效率低、手续费开销大和难以扩展的问题,提出了基于智能合约的跨链交易协议(CCE-SC).协议采用智能合约保证了跨链交易的去中心化和安全性,通过策略制定、策略同步和区块链共识验证三大算法实现低成本且高效的跨链交易.协议中的每条链只需部署一个包含资金池模块、记录管理模块、链转发模块和汇率管理模块的智能合约,就可实现多条链间的跨链交易,解决了以往方案难以扩展的问题.通过实验测试对协议的性能进行分析,实验结果表明该协议使跨链交易效率有了较大提升,同时减少了手续费开销.

关键词: 跨链交易;智能合约;去中心化;区块链;协议

Abstract: Aiming at the problems of low transaction efficiency, high handling fee, and difficulty in the expansion of existing decentralized cross chain exchange schemes, a cross chain exchange based on smart contract(CCE-SC)is proposed. The protocol uses smart contracts to ensure the decentralization and security of cross chain exchange. It implements low-cost and efficient cross-chain transactions through three algorithms, i.e., strategy formulation, strategy synchronization, and blockchain consensus verification. Each chain in the protocol only needs to deploy a smart contract that includes pool module, record management module, chain relay module and oracle module to realize cross chain exchange across multiple chains. The performance of the protocol is analyzed through experimental tests. The experimental results show that the protocol greatly improves the efficiency of cross chain exchange and reduces the handling fee overhead.

Key words: cross chain exchange; smart contract; decentralized; blockchain; protocol

中图分类号: