由 leungsekyu 发布于 2025年3月5日 更新于 2025年4月1日
学习笔记 | Move 共学营 2025 01
配置环境
macOS
更新
brew upgrade sui
Move
- 面向资产编程的特定编程语言 → 智能合约编程语言
智能:人工无法干预
合约:不能违反规则
智能合约:无法人为干预的自动运行的规则
1. 定义资产
- 定义 币(Coin)例:SUI 币
- 定义 代币(Token)例:MEME 币
- 定义 非同质化代币(NFT)
2. 操作资产
- 增(create)
- 删(delete)
- 改(update)
- 查(read)
3. 权限控制(重要)
- 限制访问
- 限制转移权限
和其他编程语言的不同
- 每一次运行程序都是一个完整的事务 → 事务:要么全部成功,要么全部失败(自动回滚)
- 不需要人工考虑并发执行资源的处理,(Move 跟链结合起来之后)底层会自动处理并发资源的排序
- Move 依赖于链来运行,Move 和 Sui 链的结合屏蔽了数据库的概念(链相当于数据库),Move 相当于 SQL(结构化查询语言)
区块链资产所有权:在区块链网络上的数字资产的所有权和控制权
区块链钱包:不实际存储加密货币,而是存储访问和管理这些资产所需的密钥
作者:leungsekyu
← 返回博客