Piecing Together the Jigsaw Puzzle of Transactions on Heterogeneous Blockchain Networks
The Web3 ecosystem is increasingly evolving to multi-chain, with decentralized applications (dApps) distributing across different blockchains, which drives the need for cross-chain bridges for blockchain interoperability. However, it further opens new attack surfaces, and media outlets have reported serious attacks related to cross-chain bridges. Nevertheless, few prior research studies have studied cross-chain bridges and their related transactions, especially from a security perspective. To fill the void, this paper presents the first comprehensive analysis of cross-chain transactions. We first make efforts to create by far the largest cross-chain transaction dataset based on semantic analysis of popular cross-chain bridges, covering 13 decentralized bridges and 7 representative blockchains, with over 80 million transactions in total. Based on this comprehensive dataset, we present the landscape of cross-chain transactions from angles including token usage, user profile and the purposes of transactions, etc. We further observe that cross-chain bridges can be abused for malicious/aggressive purposes, thus we design an automated detector and deploy it in the wild to flag misbehaviors from millions of cross-chain transactions. We have identified hundreds of abnormal transactions related to exploits and arbitrages, etc. Our research underscores the prevalence of cross-chain ecosystems, unveils their characteristics, and proposes an effective detector for pinpointing security threats.
Authors
- Gareth Tyson (ORCID: https://orcid.org/0000-0003-3010-791X)
- Lei Wu (ORCID: https://orcid.org/0000-0003-1675-5283)
- Xiaohui Hu (ORCID: https://orcid.org/0000-0002-1485-2832)
- Yajin Zhou (ORCID: https://orcid.org/0000-0001-7610-4736)
- Pengcheng Xia (ORCID: https://orcid.org/0009-0009-0201-3255)
- Hang Feng (ORCID: https://orcid.org/0000-0003-2355-1334)
- Haoyu Wang (ORCID: https://orcid.org/0000-0003-1100-8633)
Institutions
- Huazhong University of Science and Technology (CN)
- Zhejiang University (CN)
Publication Details
- Journal
- Proceedings of the ACM on Measurement and Analysis of Computing Systems
- Published
- 2024-12-10
- DOI
- https://doi.org/10.1145/3700424
- Citations
- 6
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 4.67
Funders
- National Science Foundation
- Università Ca' Foscari Venezia
- National Natural Science Foundation of China
- Università Ca' Foscari di Venezia