davisozgur-bit/simple-bank-audit

GitHub: davisozgur-bit/simple-bank-audit

一个入门级 Solidity 智能合约示例,专注于演示存款、取款与余额管理,并揭示常见安全缺陷。

Stars: 0 | Forks: 0

# SimpleBank 智能合约 ## 概述 这是一个入门级的 Solidity 项目,旨在了解智能合约中以太币的存款、取款和余额跟踪是如何工作的。 ## 实践内容 - 使用 mapping 存储余额 - 编写存款和取款函数 - 查看用户余额 - 回顾常见的智能合约风险 ## 安全注意事项 在此项目中,我回顾了以下风险: - 重入风险 - 缺少余额验证 - 不安全的外部调用使用 ## 目的 此项目的目标是提升我对智能合约逻辑和基本安全分析的理解。
标签:access control, balance, deposit, Ether, external call, reentrancy, security review, Solidity, Streamlit, withdraw, 以太坊, 余额映射, 余额验证, 初学者项目, 区块链, 取款, 外部调用, 外部调用风险, 存款, 学习笔记, 映射存储, 智能合约, 智能合约安全, 访问控制, 重入攻击, 重入风险