首页|基于DeFi消息传递机制的跨链交易关联方法

基于DeFi消息传递机制的跨链交易关联方法

扫码查看
跨链桥作为一种新型区块链基本服务,实现了区块链间的资产和数据流通,极大地促进了区块链去中心化金融(DeFi)的建设。然而在实际应用过程中,由于跨链桥的交易不透明与资产难追踪问题,许多犯罪分子开始将跨链技术作为一种洗钱手段,在链间进行非法资产的转移。因此,跨链交易追踪问题正逐渐成为学术界与相关监管部门关注的焦点。现有方法主要通过规则匹配的启发式算法来实现跨链交易的关联,这种方法虽能有效匹配特定区块链间的交易,但仅面向中心化金融(CeFi)跨链桥服务,且高度依赖于中心化的内部应用程序编程接口(API),难以广泛支持多种跨链桥的交易关联。为解决以上问题,提出一种面向DeFi跨链桥服务的交易关联方法。根据跨链桥消息传递机制获取源链的存款事件日志,并基于专家规则提取关键跨链信息,利用数据爬取技术构造目标链交易搜索空间。在此基础上,通过多种业务规则实现跨链交易的关联。实验结果表明,该方法在Celer cBridge、Multichain和Poly Network这3座跨链桥的真实交易数据集(以太坊为源链,币安智能链为目标链)上准确率分别达到93。6%、95。3%和91。6%,具有较好的关联效果。
Cross-chain Transaction Association Method Based on DeFi Message-passing Mechanism
As a new type of foundational blockchain service,cross-chain bridges realize the circulation of assets and data between blockchains,significantly advancing the development of Decentralized Finance(DeFi).However,in practical applications,the opacity of cross-chain bridge transactions and the difficulty in tracking assets have led many criminals to exploit cross-chain technology for money laundering,transferring illegal assets between chains.As a result,cross-chain transaction tracking has become a focal point for academic circles and regulatory authorities.Existing methods primarily use heuristic algorithms for rule matching to associate cross-chain transactions.While effective for matching transactions between specific blockchains,these methods are primarily designed for Centralized Finance(CeFi)cross-chain bridge services and rely heavily on centralized internal Application Programming Interfaces(API),limiting their ability to broadly support multiple cross-chain bridges for transaction association.To address these limitations,this study proposes a transaction association method tailored for DeFi cross-chain bridges services.The method obtains the deposit event log from the source chain based on the cross-chain bridge messaging mechanism and extracts key cross-chain information using expert rules.A target chain transaction search space was then constructed using data crawling technology.Cross-chain transactions were associated through the application of multiple business rules.The method was validated on real transaction datasets[with Ethereum as the source chain and Binance Smart Chain(BSC)as the target chain]from three cross-chain bridges:Celer cBridge,Multichain,and Poly Network.The accuracy rates were 93.6%,95.3%,and 91.6%,respectively,demonstrating high association accuracy.

cross-chain transaction associationDecentralized Finance(DeFi)cross-chain bridge serviceheuristic algorithmmessage-passing mechanismtransaction tracking

林丹、郑梓烨、付齐双、吴嘉婧、郑子彬

展开 >

中山大学软件工程学院,广东珠海 519082

中山大学计算机学院,广东广州 510006

跨链交易关联 去中心化金融跨链桥服务 启发式算法 消息传递机制 交易追踪

国家自然科学基金国家自然科学基金广东省自然科学基金广东省自然科学基金广州市基础与应用基础研究项目

62372485619733252023A15150113142021A1515011661202102020616

2024

计算机工程
华东计算技术研究所 上海市计算机学会

计算机工程

CSTPCD北大核心
影响因子:0.581
ISSN:1000-3428
年,卷(期):2024.50(10)
  • 7