Skip to content

demianDAO/fuel-course

Repository files navigation

fuel course

第一阶段: 模块化区块链和 fuel 科普概念科普

1.0 文档和博客翻译 会同步官方文档到 fuelwiki.org 并发布中文, 并收录第三方关于 Fuel 的内容

1.1 什么是模块化区块链

1.2 什么是 fuel

1.3 模块化区块链趋势和 fuel 的作用

1.4 什么是欺诈证明和并行执行

1.5 fuelVM 和其它 EVM 的区别和联系

1.6 fuel 与其它模块化区块链的对比

1.7 fuel 关键词解读

第二阶段: sway 语言开发讲解和快速指南

2.1 什么是 sway

2.2 sway 语言的优势和潜力

2.3 sway 与 Solidity、Move、Rust、Motoko 等语言的对比

2.4 sway 的工具安装和介绍

2.5 sway 语言程序类型和库的使用

2.6 sway 语法快速指南之变量和内置类型

2.7 sway 语法快速指南之区块链类型和函数

2.8 sway 语法快速指南之结构体、元组和枚举

2.9 sway 语法快速指南之接口和相关功能

2.10 sway 语法快速指南之控制语句和注释与记录

2.11 sway 和区块链概念解读之 哈希和密码学、合约存储 和纯函数

2.12 sway 和区块链概念解读之身份标识和原生资产、访问控制、调用合约

2.13 sway 高级概念之 - 通用类型、特质、汇编语言

2.14 sway 和 Rust 单元测试

2.15 sway 常见问题和参考

2.16 sway 工具链之 forc 常用命令和插件指南

第三阶段 实战和 SDK 使用

3.1 sway 提供了那些 sdk 以及如何使用

3.2 部署测试 demo 和本地测试节点

3.3 使用 sway 进行第一个 demo 开发

3.4 fuel 生态项目分析与调研

3.5 实现一个简单的 todo list

扩展知识

读懂 Celestia 是, 抓住模块化区块链的未来