Sui Move Cookbook 现已发布

构建下一代 Web3 智能合约

Learn Move. Build Waves.

开始学习

Partners

为资产而生的编程语言

Move 语言不仅仅是代码,它是数字资产的物理定律。Sui 框架赋予了它前所未有的并发能力与灵活性。

以对象为中心

Sui Move 中的一切皆对象(Object)。对象可以被拥有、共享或不可变,真正实现资产归属与权限控制。

无限水平扩展

Sui 的并行执行引擎能够自动检测交易依赖,实现无限水平扩展与低延迟,让你的 dApp 丝般顺滑。

可编程交易块

Sui 支持在一个交易中组合多个操作(PTB),实现原子化的复杂交互,大幅降低 Gas 费并提升用户体验。

所见即所得的
资产安全性

结构体能力 (Abilities)

通过 `key` 和 `store` 等关键字,显式定义资产是否可以被存储、复制或丢弃。

以对象为中心 (Object Centric)

Move 对象直接存储在全局对象池中,并由用户账户拥有,真正实现资产归属。

MyAsset.move
module 0x1::MyAsset {
    use std::string;
    use sui::object::{Self, UID};
    use sui::transfer;
    use sui::tx_context::{Self, TxContext};

    // 定义资产能力:可存储,拥有唯一键值
    struct DigitalAsset has key, store {
        id: UID,
        name: string::String,
    }

    public entry fun create(ctx: &mut TxContext) {
        let asset = DigitalAsset {
            id: object::new(ctx),
            name: string::utf8(b"MoveWave"),
        };
        // 资产直接转移到调用者账户
        transfer::transfer(asset, tx_context::sender(ctx));
    }
}

Sui Move 智能合约应用场景

从 DeFi 到 DAO,探索 Move 语言在 Web3 核心领域的无限潜能。

去中心化金融 (DeFi)

Finance

业务需求

高频交易、闪电贷、资产安全与原子性。

Move 优势

线性类型防止资产丢失;并行执行引擎支持亚秒级并行交易。

NFT 平台

Digital Asset

业务需求

版税强制执行、灵魂绑定、资产可组合性。

Move 优势

Object 模型允许 NFT 拥有其他资产(如装备),实现真正的可组合性。

现实世界资产 (RWA)

Assets

业务需求

传统资产上链确权,实现合规的碎片化交易与全球流动性。

Move 优势

标准化资产定义简化 DeFi 集成;TransferPolicy 实现强制合规。

消费与跨境支付

Payment

业务需求

解决跨境支付高手续费与低效率痛点,提供流畅支付体验。

Move 优势

高 TPS 实现秒级确认;zkLogin 消除用户 Gas 门槛。

游戏资产管理

Gaming

业务需求

装备升级、属性动态变化、高并发交互。

Move 优势

动态字段 (Dynamic Fields) 允许运行时添加属性;高吞吐量支撑万人在线。

预测市场

Market

业务需求

利用市场博弈发现真实信息,构建公平透明的事件预测平台。

Move 优势

共享对象 (Shared Object) 支持高并发实时博弈;亚秒级确认捕捉瞬息万变的市场信息。

去中心化身份 (DID)

Identity

业务需求

打破数据孤岛,构建用户自主掌控且隐私安全的通用数字身份。

Move 优势

灵魂绑定对象确立身份唯一性;资源模型实现精细化隐私授权。

DAO 治理

Governance

业务需求

多签金库、提案投票、链上自动执行。

Move 优势

原生多签账户支持;Capability 模式实现精细化权限控制。

供应链溯源

Enterprise

业务需求

全流程透明、数据不可篡改、多方协作。

Move 优势

全局存储结构便于索引;模块化权限控制确保数据更新安全。

准备好烹饪你的第一个智能合约了吗?

加入 MoveWave 开发社区,按照我们的"食谱"指引,从零基础晋升为 Move 开发专家。