blockchainer-roadmap 2024¶
区块链者学习路线 2024🚀🚀🚀🚀
—— By 浙江大学区块链协会(Zhejiang University BlockChain Association, ZJUBCA)
在总结过往学习资料、路线的基础上,结合最新的区块链前沿技术,制定了本学习路线 🎨。
第一层¶
区块链入门
- 纪录片
- 《区块链之新》6 集,小小名人录 🔗
- 网课
- 书籍
- 常用数字货币钱包
- 常用数字货币行情软件
- 主流交易所
- 社交媒体资讯
- 风险须知
- 遵守国家法律法规!
- dyor,都是可选项,不是必选项。
第二层¶
有了入门的基础后,其实接下去都是一些可选的专题,对其中感兴趣的专题可以进行了解与学习。
-
技术向:
-
密码学:
- 文章:介绍了简单的
secp256k1
签名算法、比特币交易签名、schnorr
多签 🔗 - noble-secp256k1:
secp256k1
签名和ECDH
的最快 4KB JS 实现。极其简洁,但内容完整且经过算法优化,非常适合从底层了解签名算法。作者还专门写了一篇介绍椭圆曲线算法加速的文章 🔗 - 文章:介绍基于
schnorr
签名算法的musig
多签名,可用于设计链下多签名。🔗 这里还有一个 typescript 的实现 🔗
- 文章:介绍了简单的
-
共识算法:
-
智能合约:
- 智能合约开发是区块链应用的基础,不同区块链平台的智能合约可能不太一样,但是大多数都是借鉴了以太坊的智能合约,对于公有链领域,搞懂以太坊及其智能合约是首要的。和前面一样,可以去阅读以太坊的官方文档,也可以看一些书。
- 以太坊官方文档:🔗
- Solidity 最新文档(可以切换版本查看其他版本的文档):🔗
- 书籍:《精通以太坊》🔗,主要就是介绍以太坊,以及如何在以太坊上写智能合约,以太坊 CTO 著,好书,至今依然在更新
- 除了以太坊以外,还可以了解波卡、Polygon 和 Dfinity 等公有区块链。对于联盟链的智能合约,如 Hyperledger Fabric,可以自行找一些书或者文档看。
- 以太坊 Dapp 开发学习路线:🔗
- SOL 开发教程,非常详细 🔗
-
虚拟机:
-
去中心化存储
- IPFS/Filecoin:🔗
-
跨链:
-
DeFi
- 安全
- 工具:
- DeFiHackLabs:收录了很多资安事件的概念性验证程序
- DeFiVulnLabs:整理了常见Solidity的漏洞测试与防御方式
- 工具:
- 实现
- 安全
- MEV
-
联盟链:
-
具体链相关资源
- ETH
- eth roadmap - 第一层:🔗
- ETH
-
-
商业向:
- research/dataAnalysis:
- ICO:
- 搜索并了解 ERC-20
- 搜索并了解 ICO
- 各国对 ICO 的监管态度
- 爆款区块链应用:
- 搜索并了解加密猫、像素大师
- Token:
- 搜索并了解什么是代币经济学
- Staking:
- 搜索并了解什么是 Staking Economy
- DeFi:Decentralized Finance
- 搜索并了解什么是 DeFi
- 书籍推荐:《How to DeFi》:🔗
- NFT:Non-fungible Token
第三层¶
越了解,越广阔
-
技术向:
- 阅读经典论文/文章:
- bitcoin 白皮书:Bitcoin: A Peer-to-Peer Electronic Cash System🔗
- 以太坊白皮书:Ethereum: A next-generation smart contract and decentralized application platform🔗
- EOS 白皮书:🔗
- Polkadot 白皮书:Polkadot: Vision for a heterogeneous multi-chain framework
- 这 33 篇区块链必读论文 , 读过 5 篇以上的竟不到 1%:🔗
- 建议可以按照自己感兴趣的主题去**Google Scholar**里搜索,如:blockchain, distribute ledger 等。
-
阅读经典项目源码:
-
ETH2.0:
- 了解 ETH1.0 的扩容方案
- 了解 ETH2.0 的 Roadmap 路线图
- 了解 layer2 和分片的区别
- 了解 layer2 最新进展 rollup 的两大方向 optimistic-rollup 和 zk-rollup 的区别
- 联盟链:
- 联盟链学习 roadmap - 第二层:🔗
- 阅读经典论文/文章:
-
商业向(可以在公有链和联盟链中选一个,有精力的话建议全部都搞):
第一百层¶
浩瀚无垠,分头突围
其他优质资源¶
- awesome-blockchain:🔗
- awesome-metaverse:🔗
- awesome-zjubca:🔗
- Journey-to-become-a-Blockchain-Engineer: 🔗
多用 Google,多逛国外论坛,多水群,时刻关注区块链前沿。
大气层¶
从狭义区块链的视角转向广义区块链的视角:Web3。
区块链是手段,Web3 是目的。
- Web3-WIKI:🔗
太空宇宙¶
Metaverse:下一代互联网/数字世界的形态。
- Metaverse-WIKI:🔗