中文

智能合约从以太坊迁移至 Arbitrum 的安全性分析

密码学与安全 2024-07-30 v3

摘要

当将智能合约从一个区块链平台迁移到另一个平台时,存在潜在的安全风险。这是因为不同的区块链平台具有执行智能合约的不同环境和特性。本文的重点是研究智能合约从以太坊迁移到 Arbitrum 所带来的安全风险。我们收集了相关数据并分析了智能合约迁移案例,以探索以太坊和 Arbitrum 在 Arbitrum 跨链消息传递、区块属性、合约地址别名和 gas 费等方面的差异。从我们识别出的 36 种智能合约迁移案例中,我们选取了 4 种典型案例并总结了其安全风险。研究表明,部署在以太坊上的智能合约在迁移至 Arbitrum 过程中可能面临某些潜在安全风险,主要源于公有链特性固有的问题,例如由不活跃排序器获取的过时链下数据、基于时间的逻辑错误、权限检查失败、拒绝服务(DOS)攻击。为缓解这些安全风险,我们提出了规避方法,并为用户和开发者提供了确保安全的迁移过程的注意事项。值得注意的是,本研究首次对智能合约从以太坊到 Arbitrum 的安全迁移进行了深入分析。

关键词

引用

@article{arxiv.2307.14773,
  title  = {Security Analysis of Smart Contract Migration from Ethereum to Arbitrum},
  author = {Xueyan Tang and Lingzhi Shi},
  journal= {arXiv preprint arXiv:2307.14773},
  year   = {2024}
}

备注

18 pages,10 figures