课程
为什么
- 来自教培机构的邀请
- 温故而知新
- 新人进入区块链领域,缺乏系统性的学习资料
- 市场上的学习资料水平参差不齐,产生误导
怎么做
- 用notion,发布在Github
- github.com/biquanlibai/blockchain-course
- 所有材料公开,拥抱区块链精神
- 视频发布在油管
- youtube.com/c/biquanlibai
- 如有其他渠道陆续更新
- 分初中高三个等级
- 初级
- 听众:可以没有任何背景知识
- 目标:了解基本概念、熟悉常见名词、看懂浏览器、会用钱包转账
- 中级
- 听众:有编程基础
- 目标:会部署节点、进行应用开发
- 高级
- 听众:掌握计算机、软件工程知识
- 目标:底层链的开发、挖矿、DeFi开发
- 更新节奏
- 一周一课时
大纲
会根据实际情况有所修改,欢迎通过留言评论或Github issue提出修改建议。
初级
- 区块、链和共识
- 区块
- 链
- 共识
- 区块链的交易模型
- UTXO模型
- account模型
- 签名、重放攻击
- 节省资源、增强隐私
- 私钥、地址和钱包
- 地址和秘钥:私钥、公钥、地址
- 签名(先只讲大概)
- 助记词(先只讲大概)
- 如何保管私钥
- 区块链的交易流程
- 交易:比特币的脚本,以太坊的转账和请求合约
- gas
- mempool
- 交易上链、确认时间
- ERC-20、UniSwap和DeFi
- DeFi的发展历史
- ERC-20协议
- UniSwap(先只讲大概)
- DeFi领域正在探索的方向
- ERC-721、NFT和元宇宙(好友要求)
- NFT的发展历史
- ERC-721、ERC-1155协议
- 元宇宙的概念
- NFT领域正在探索的方向