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 独创的对象模型,这是 Sui 区别于其他区块链的核心设计,也是理解 Sui Move 编程的关键。

本章内容

主题你将学到
9.1数字资产的语言Move 为何天生适合表达数字资产
9.2什么是对象对象的定义、结构(UID + 字段)、与值的区别
9.3对象所有权五种所有权模型总览(含 Party)
9.3.1地址所有创建、转移、独占访问
9.3.2不可变对象freeze_object、共享常量数据
9.3.3共享对象share_object、并发访问、共识要求
9.3.4包装对象嵌套存储、取出与销毁
9.3.5Party 对象混合所有权、共识版本、party_transfer、权限
9.4拥有对象、共享对象与排序共享状态与全局顺序;不再使用「快速路径」旧称

学习目标

读完本章后,你将能够:

  • 解释 Sui 对象模型与 EVM 账户模型的区别
  • 根据场景选择合适的所有权类型
  • 理解共享对象与「仅拥有对象」在排序与并行上的差异(不背算法名)