AtomCI : A New System for the Atomic Cross-Chain Smart Contract Invocation Spanning Heterogeneous Blockchains
IEEE Transactions on Network Science and Engineering(2024)
摘要
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.
更多查看译文
关键词
Atomic invocation,blockchain,cross-chain invocation,decentralized applications,smart contract
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要