第二十章 · 安全与工程约束
本章讲解 Sui Move 合约的安全最佳实践、常见漏洞、错误处理与协议层限制,帮助你构建可审计、可上线的合约。包升级与迁移的完整内容在第十八章 · 包升级;请勿与本章混淆。
本章内容
| 节 | 主题 | 你将学到 |
|---|---|---|
| 19.1 | 安全最佳实践 | 权限检查、输入验证、对象安全 |
| 19.2 | 常见漏洞模式 | 权限泄露、对象混淆、整数溢出 |
| 19.3 | 错误处理最佳实践 | 错误码设计、分类、用户友好的错误信息 |
| 19.4 | 协议与网络限制 | 交易/对象/参数/动态字段/事件等协议上限 |
学习目标
读完本章后,你将能够:
- 识别和防范常见的安全漏洞
- 设计健壮的错误处理策略
- 在合约中落实权限与输入验证等安全实践
本章实战练习
每章 1~3 个动手任务见 hands-on.md(目录中亦列为「本章实战练习」)。