Sui 官方文档记载的链上随机性机制:保留地址 `0x8` 的 `Random`、由消费模块自建 `RandomGenerator` 的编译期强制、`assert` 回退白玩与 PTB 原子性带来的组合攻击,以及资源耗尽型攻击需要合约自己防的那部分。
汇总与「Move」相关的文章,帮助你系统了解该主题。
Sui 官方文档记载的链上随机性机制:保留地址 `0x8` 的 `Random`、由消费模块自建 `RandomGenerator` 的编译期强制、`assert` 回退白玩与 PTB 原子性带来的组合攻击,以及资源耗尽型攻击需要合约自己防的那部分。
Sui 上不可转让 NFT 的实现没有锁、没有合约开关:对象类型声明 key 能力却不声明 store 能力,官方转账函数就编译不过。本文按 Sui 官方文档拆解这条路线:公开转账与模块内转账的分工、包装绕不过无 store 的编译期约束、以及为什么永久灵魂绑定还要烧掉升级凭证。不构成投资建议。
按 aptos-core 官方仓库文档拆解 Aptos 的区块链流水线:共识排序、Block-STM 并行执行、签名认证与提交落盘四阶段如何跨区块重叠推进,网络、CPU 与磁盘三类资源如何错位利用,流水线结构对延迟与吞吐的实际含义,以及它与顺序执行链的取舍和该仓库文档给出的边界。
Move 语言把复制、丢弃、上链、当存储键四件事变成类型要显式申报的特权:没有 copy 赋值即转移,没有 drop 编译器禁止悄悄丢值,key 与 store 决定谁能进全局存储。本文按官方 Move Book 拆解四种能力的门禁规则与条件继承,并说清语言纪律和链性能是两回事。
本文解释 Aptos 的执行架构:Block-STM 如何把有依赖的交易并行化、B+ 树状态模型对存储和验证的意义、Move 语言的角色,以及它与 Sui 的架构分野。
本文解释 Sui 的架构特色:Move 语言的对象模型(每个对象有唯一 ID 和所有者)、对象级并行执行如何提升吞吐、对象所有权如何减少锁竞争,以及“按对象付费”的费用逻辑。