Loughborough University
Browse

AtomCI: A new system for the atomic cross-chain smart contract invocation spanning heterogeneous blockchains

Download (1.45 MB)
journal contribution
posted on 2024-06-03, 15:04 authored by Yulong Chen, Alia AsheralievaAlia Asheralieva, Xuetao Wei
Cross-chain dApps (decentralized applications) are enabled by smart contracts interoperability on heterogeneous blockchains. Previous work on cross-chain smart contract invocation has limitations in satisfying compatibility, atomicity, and security simultaneously. To address these limitations, this paper presents a new system AtomCI that enables atomic cross-chain smart contract invocations spanning heterogeneous blockchains. Our system AtomCI is enabled by a synergy of three proposed components: (1) Smart Contract Design Patterns, (2) Cross-chain Expression Protocol, and (3) Cross-chain Service Community, which is based on smart contracts and provides honest and auditable cross-chain service. We implement a prototype of AtomCI and analyze its security. Extensive results show that AtomCI imposes reasonable cost and latency of end-To-end cross-chain smart contract invocations, and has less impact of locks on the contract availability. The analysis and evaluation demonstrate that AtomCI is a promising approach to enable atomic smart contract invocations spanning heterogeneous blockchains.

Funding

National Key R&D Program of China (Grant Number: 2021YFF0900300)

Key Talent Programs of Guangdong Province (Grant Number: 2021QN02X166)

National Natural Science Foundation of China (Grant Number: 72031003)

History

School

  • Science

Department

  • Computer Science

Published in

IEEE Transactions on Network Science and Engineering

Volume

11

Issue

3

Pages

2782 - 2796

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Version

  • AM (Accepted Manuscript)

Rights holder

© IEEE

Publisher statement

© 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Acceptance date

2023-12-28

Publication date

2024-01-05

Copyright date

2024

eISSN

2327-4697

Language

  • en

Depositor

Dr Alia Asheralieva. Deposit date: 29 May 2024

Usage metrics

    Loughborough Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC