Journal of Applied Sciences ›› 2025, Vol. 43 ›› Issue (4): 559-585.doi: 10.3969/j.issn.0255-8297.2025.04.002

• CBCC2024 • Previous Articles    

Formal Definition and Instance Verification Analysis of General Blockchain Cross-Chain Transactions

ZHANG Zhuang1, ZOU Yilin1, LIN Zepeng1, LIU Jiayuan1, ZI Zongqing1, TAN Liang1,2, SHE Kun3   

  1. 1. School of Computer Science, Sichuan Normal University, Chengdu 610101, Sichuan, China;
    2. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;
    3. School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu 610054, Sichuan, China
  • Received:2024-12-31 Published:2025-07-31

Abstract: Blockchain has experienced rapid development, giving rise to a variety of underlying platforms. However, whether applications are built on the same or different platforms, achieving seamless cross-platform interoperability and collaboration remains a significant challenge. Against this backdrop, cross-chain technology for building trusted inter-chain interaction channels has gradually become the focus of attention in the industry. Despite this growing interest, both academia and industry lack a unified and accurate definition of cross-chain transactions. Existing cross-chain technologies mainly focus on asset exchange and swap scenarios but suffer from insufficient universality, fragmented key technologies, and inconsistent implementation methods. Aiming at the above problems, this paper analyzes current mainstream cross-chain technologies, proposes a formal definition of general blockchain cross-chain transaction, and designs a cross-chain algorithm based on this definition taking asset exchange cross-chain mode as an example. Finally, the above algorithm is validated using existing classic cross-chain platforms such as BitXHub and Polkadot. Experimental results show that the formal definition and cross-chain algorithm proposed in this paper can not only provide guidance for improving existing platforms, but also offer effective references for future data-based cross-chain platforms that have not yet appeared or have not been applied in practice.

Key words: blockchain, cross-chain, asset exchange, data interoperability, business collaboration, formalization

CLC Number: