中文

连接不可变性与灵活性:面向以太坊的安全高效智能合约升级方案

密码学与安全 2025-10-23 v1

摘要

区块链技术的出现通过引入智能合约彻底变革了合同执行。以太坊作为领先的区块链平台,利用智能合约为去中心化应用 (DApp) 提供动力,实现了跨各行业领域的透明且自执行系统。虽然智能合约的不可变性提高了安全性和可信度,但也为更新、缺陷解决和适应不断变化的需求带来了显著挑战。现有的升级机制复杂、资源密集,Gas 消耗成本高,往往牺牲安全性并限制实际采用。为此,我们提出 FlexiContracts+,一种重新构想智能合约的新型方案,使其能够在以太坊上实现安全的原地升级,同时保留历史数据,无需依赖多个合约或 extensive 的部署前规划。FlexiContracts+ 增强了安全性,简化了开发,减少了工程开销,支持可适应、可扩展的智能合约。全面的测试表明,FlexiContracts+ 在不可变性和灵活性之间实现了实用的平衡,推动了智能合约系统的能力提升。

关键词

引用

@article{arxiv.2504.09652,
  title  = {Bridging Immutability with Flexibility: A Scheme for Secure and Efficient Smart Contract Upgrades},
  author = {Tahrim Hossain and Sakib Hassan and Faisal Haque Bappy and Muhammad Nur Yanhaona and Tarannum Shaila Zaman and Tariqul Islam},
  journal= {arXiv preprint arXiv:2504.09652},
  year   = {2025}
}