中文

XChainDataGen:跨链数据集生成框架

密码学与安全 2025-03-19 v1 分布式、并行与集群计算

摘要

用于在区块链之间传输数据和资产的区块链互操作协议数量已显著增加。然而,目前尚无开放的跨链交易数据集可用于研究区块链互操作协议的实际运行情况,也没有工具可生成此类数据集并向社区提供。本文提出XChainDataGen,一种从区块链中提取跨链数据的工具,可生成跨链交易(cctxs)数据集。通过XChainDataGen,我们从2024年最后七个月部署在11个区块链上的五个跨链协议中提取了超过35 GB的数据,识别出11,285,753个cctxs,实现了超过280亿美元的跨链代币转账。通过收集的数据,我们对比了各协议的安全性、成本和性能权衡。作为示例,我们突出了要求源区块链完全最终性的协议与仅要求软最终性(安全性)的协议之间的差异。我们比较了用户成本、费用模型以及以太坊 gas 价格等变量对协议费用的影响(成本)。最后,我们对EIP-7683对跨链意图的影响进行了首次分析,这些意图日益流行,显著提高了cctxs处理速度(性能),从而提升了用户体验。XChainDataGen及本数据集的可用性允许进行各种分析,包括跨链活动趋势、区块链互操作协议的安全评估以及去中心化金融(DeFi)协议的金融研究。

关键词

引用

@article{arxiv.2503.13637,
  title  = {XChainDataGen: A Cross-Chain Dataset Generation Framework},
  author = {André Augusto and André Vasconcelos and Miguel Correia and Luyao Zhang},
  journal= {arXiv preprint arXiv:2503.13637},
  year   = {2025}
}

备注

13 pages, 10 figures