Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第二十章 · 安全与工程约束

本章讲解 Sui Move 合约的安全最佳实践、常见漏洞、错误处理与协议层限制,帮助你构建可审计、可上线的合约。包升级与迁移的完整内容在第十八章 · 包升级;请勿与本章混淆。

本章内容

主题你将学到
19.1安全最佳实践权限检查、输入验证、对象安全
19.2常见漏洞模式权限泄露、对象混淆、整数溢出
19.3错误处理最佳实践错误码设计、分类、用户友好的错误信息
19.4协议与网络限制交易/对象/参数/动态字段/事件等协议上限

学习目标

读完本章后,你将能够:

  • 识别和防范常见的安全漏洞
  • 设计健壮的错误处理策略
  • 在合约中落实权限与输入验证等安全实践

本章实战练习

每章 1~3 个动手任务见 hands-on.md(目录中亦列为「本章实战练习」)。