MoveBit 联合 Buidler DAO 发布 Sui Move 官方系列课程

MoveBit Blog2023-02-23 22:57

MoveBit 作为专注于 Move 生态的安全专家,一直致力于推广 Move 生态建设。

近日 BuilderDAO 联合 Sui 基金会官方推出 Sui Move 官方系列课,MoveBit 合约审计工程师 Chris 作为核心讲师参与课程建设。Buidler DAO 教育公会致力于传播重实践、能变革现实的知识,构建一所包罗万象的加密学院。我们将邀请行业中各个领域的杰出 Builder ,总结他们的一手经验传授给大家,帮助大家扫清迷雾,抓住确定性,用知识的灌溉来帮助更多长期主义者成为 Web3 Buidler。

讲师



皮卡 
Buidler DAO 布道师|亚非拉 Web3 研究院 KM 组长
Chris 
Buidler DAO 布道师|合约审计工程师|MoveBit 安全研究员
助教:Dan K | Sui 生态开发者



课程简介:


Move 语言通过单独创建 Resource 来定义链上资产,弥补了 Solidity 在直观性和安全性的缺陷。伴随着 Move 语言系公链三巨头相继崛起,Move 语言已然成为 Solidity 的有力竞争对手,被誉为最适合编写区块链智能合约的语言之一。

Sui Move 在 Move 语言的基础上,由 Sam Blackshear(Move 语言之父 & Sui CTO)进行了面向对象的改造。Sui Move 与 Sui 公链特性充分融合,相比原生 Move 语言更具优势,包括:无摩擦的大规模资产创建,更便捷的原生资产所有权转让,捆绑异构资产等。

本系列为 Buidler DAO 与 Sui 基金会官方合作,共同打造的 Sui Move 中文系列教程。我们希望为所有感兴趣 Sui Move 语言及未来想参与到 Sui 公链生态的开发者们构建体系化的中文教育课程,扫清从零到一的障碍,帮助大家更好参与到 Sui 开发当中。          




课程大纲👀


 第一单元:环境设置和 Hello World 概览

  • 配置环境

  • Sui 项目结构

  • 定制类型与能力

  • 函数

  • Hello World

  
 第二单元:使用 Sui 对象使用 Sui objects

  • 所有权

  • 参数传递与删除

  • Object Wrapping

  • Object Wrapping 的例子

  • Capability 设计模式

  • Events

  
 第三单元:同质化代币

  • Sui 架构

  • Generics 用法

  • Witness 设计模式

  • Coin 资源和 create_currency 用法

  • Managed Coin 案例

  • 单元测试

   
 第四单元:交易市场

  • 同质化 Collection

  • 动态字段

  • 非同质化 Collection

  • 交易市场合约

  • 部署和测试


第一课 配置开发环境



  • 本地安装 SUI

  • 安装 Docker 镜像

  • 配置 Move Analyzer 插件

  • Sui CLI 基本用法

  • 获取 Sui 开发网 Token


课程链接:

https://www.youtube.com/watch?v=DMtlCRO4E1M



第二课 Sui 项目结构



  • Package

  • Module

  • Move.toml 配置文件


课程链接:

https://www.youtube.com/watch?v=XXwaD5GYQLk



第三课 定制类型与能力



  • 引入依赖信息

  • 介绍类型结构

  • move 能力说明


课程链接:

https://www.youtube.com/watch?v=_uPV1pMyl64



第四课 函数



  • 函数可见性

  • Entry 函数

  • 创建示例


课程链接:

https://www.youtube.com/watch?v=BM0evPqhNRE



第五课 智能合约



  • 部署智能合约

  • 调用函数

  • Sui Explorer


课程链接:

https://www.youtube.com/watch?v=CH-sQEInhZE




扫码下方二维码加入 Move 学习群 /BuidlerMooc 交流群:





若群聊无法添加,请添加小助手微信:





欢迎在 Youtube、Bilibili 搜索 Buidler DAO(认准绿色独角兽)获取课程最新动态,也可添加 vx davion3660,加入 Buidler Mooc 讨论群,与老师和听众讨论交流。关于课程答疑、作业讨论都将在 DC 技术公会频道进行。如果你想能够更深入地学习,并与 Web3  Buidler 们探讨,请先务必加入 DC 避免走丢。


DC link:

https://discord.gg/buidlerdao


Youtube link:

https://www.youtube.com/@buidlerdao1447



关于 MoveBit

MoveBit ( 莫比安全 ) 团队是一家服务于 Move 生态的安全公司,其愿景是让 Move 生态成为最安全的 Web3 生态系统。MoveBit 团队由学术界安全大牛和企业界安全领军人物组成,具有 10 年的安全经验,在 NDSS、CCS 等顶级国际安全学术会议上发表安全研究成果。团队是 Move 生态最早期的贡献者,与 Move 开发者共同制定 Move 应用的安全标准和形式化验证的最佳实践。MoveBit 已经陆续与全球多家知名交易所、公链项目合作,为合作伙伴提供安全审计服务。


官方网址: https://www.movebit.xyz/


推特: https://twitter.com/MoveBit_


Medium: https://movebit.medium.com/


Discord: https://discord.com/invite/7wM8VU9Gyj

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

来源链接

相关Wiki

相关标签