EvoChain:跟踪和可视化智能合约演化的框架
软件工程
2025-04-04 v1
摘要
由于智能合约的不可变性和复杂的升级机制,跟踪其演化具有挑战性。我们引入 EvoChain,一个综合性的框架和数据集,旨在跟踪和可视化智能合约的演化。基于我们之前的实证研究数据,EvoChain 使用 Neo4j 图数据库建模合约关系,并提供用于探索的交互式网页界面。该框架包含数据层、API 层和用户界面层。EvoChain 允许利益相关者通过利用这些组件分析合约历史、升级路径以及相关漏洞。我们的数据集涵盖约 130 万个可升级代理以及近 15,000 个历史版本,通过提供易于访问的平台帮助理解智能合约演化,增强了区块链生态系统的透明度和可信度。
引用
@article{arxiv.2504.02704,
title = {EvoChain: A Framework for Tracking and Visualizing Smart Contract Evolution},
author = {Ilham Qasse and Mohammad Hamdaqa and Björn Þór Jónsson},
journal= {arXiv preprint arXiv:2504.02704},
year = {2025}
}