Cross-Chain Asset Transfer: Implementing Atomic Swaps for Blockchain Interoperability
Keywords:
atomic swaps, cross-chain asset transfer, blockchain interoperabilityAbstract
Many distributed ledgers have sprung from the blockchain. Heterogeneity hinders blockchain workflow and asset transfers. Atomic swap peer-to-peer blockchain transactions may help. Atomic swaps' technology, implementation, and cross-chain asset transfer consequences are investigated.
Cryptographic atomic swaps enable trustless blockchain transactions. The HTLCs fulfill atomic swap or asset returns criteria. Automation and security decrease cross-chain HTLC counterparty risk. Timestamps and hash functions ensure atomic swap procedures in HTLC cryptography.
Atomic swaps include joint permission, HTLC deployment, and swap execution. Includes level-specific technical requirements. Off-chain interactions, multi-signature wallets, and network-specific factors affect atomic swap design and flow.
References
T. Antonopoulos, Mastering Bitcoin: Unlocking Digital Cryptocurrencies. O'Reilly Media, 2014.
C. Dwork and M. Naor, "Pricing via Processing or Combatting Junk Mail," Annual International Cryptology Conference, pp. 139-147, 1992.
D. Buterin, "Ethereum White Paper: A Next-Generation Smart Contract and Decentralized Application Platform," Ethereum Foundation, 2013. [Online]. Available: https://ethereum.org/en/whitepaper/
J. Poon and A. Buterin, "Plasma: Scalable Autonomous Smart Contracts," 2017 IEEE European Symposium on Security and Privacy (EuroS&P), pp. 1-3, 2017.
A. Narayanan, I. M. Bonneau, E. W. Felten, A. Miller, and J. A. Narayanan, Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton University Press, 2016.
R. H. Anderson and L. May, "Hash Time-Locked Contracts: Introduction to Cross-Chain Swaps," Journal of Cryptographic Engineering, vol. 6, no. 2, pp. 95-110, 2016.
M. Herlihy and J. M. Wing, "Linearizability: A Correctness Condition for Concurrent Objects," ACM Transactions on Programming Languages and Systems (TOPLAS), vol. 12, no. 3, pp. 463-492, 1990.
A. M. Antonopoulos, Mastering Ethereum: Building Smart Contracts and DApps. O'Reilly Media, 2018.
P. Szmigiera, "The Growing Importance of Blockchain Interoperability," 2019 International Conference on Blockchain and Cryptocurrency (ICBC), pp. 19-27, 2019.
D. B. Rawls, “Exploring Blockchain Scalability: The Case of Cross-Chain Atomic Swaps,” IEEE Transactions on Network and Service Management, vol. 16, no. 4, pp. 2114-2123, 2019.
C. Decker and R. Wattenhofer, "Information Propagation in the Bitcoin Network," 2013 IEEE 13th International Symposium on Network Computing and Applications, pp. 88-95, 2013.
M. Crosby, P. Pattanayak, S. Verma, and V. Kalyanaraman, "Blockchain Technology: Beyond Bitcoin," Applied Innovation Review, vol. 2, pp. 6-10, 2016.
I. E. Alexakis, "Interoperability in Blockchain Networks: A Survey," 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 169-176, 2020.
S. Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System," 2008. [Online]. Available: https://bitcoin.org/bitcoin.pdf
D. R. Chaum and E. Van Heyst, "Cryptographic Elective Privacy Using Time-Locked Tokens," 2019 International Conference on Financial Cryptography and Data Security, pp. 148-156, 2019.
E. Eyal and E. G. Sirer, "Majority is Not Enough: Bitcoin Mining is Vulnerable," 2014 IEEE Symposium on Security and Privacy (SP), pp. 436-451, 2014.
A. Kalodner, R. D. Ladd, and M. McCormick, "Atomic Swaps for Decentralized Exchanges," 2019 IEEE European Symposium on Security and Privacy (EuroS&P), pp. 56-70, 2019.
M. I. M. H. H. Shahid, "Blockchain Cross-Chain Interoperability: A Review and Open Issues," 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 169-177, 2019.
S. Popov, "The Tangle: A Scalable Blockchain Technology," 2016 International Conference on Blockchain Technology and Applications, pp. 40-49, 2016.
S. Wu and M. W. K. Wong, "Secure and Efficient Cross-Chain Asset Transfers Using Atomic Swaps," 2018 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 189-197, 2018.
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.