跳转至

blockchainer-roadmap 2024

区块链者学习路线 2024🚀🚀🚀🚀

—— By 浙江大学区块链协会(Zhejiang University BlockChain Association, ZJUBCA)

在总结过往学习资料、路线的基础上,结合最新的区块链前沿技术,制定了本学习路线 🎨。

第一层

区块链入门

  • 纪录片
    • 《区块链之新》6 集,小小名人录 🔗
  • 网课
    • 区块链技术与应用,北大肖臻老师出品,内容极佳 🔗 笔记 🔗
    • WTF Academy,开发者的 Web3 开源大学 🔗
    • DeFi 去中心化金融,UCB 课程 🔗
    • DAPP 开发入门,新手友好 🔗
    • Crypto Zombie,通过完成一个小游戏来学习 DAPP 开发 🔗
    • Solidity 入门,以太坊开发 🔗
    • ZK 入门 🔗 还有个没什么公式代码的书🔗
  • 书籍
    • 《Mastering Bitcoin》,公认的区块链 1.0 的最好的书,涉及技术部分也较多 🔗
    • 《Inevitable Ethereum》🔗 以太坊基本概念的科普
    • 《区块链黑暗森林自救手册》🔗 慢雾出品,降低资产风险
    • 《区块链红宝书--最接地气的币圈词典》🔗 《Web3 黑话汇总》🔗 一些常用的缩写
  • 常用数字货币钱包
    • MetaMusk:EVM 最常用钱包 🔗
    • OKX:支持公链最多,用户体验极好 🔗
    • Unisat:BTC 常用钱包 🔗
    • Phantom:SOL 常用钱包 🔗
    • Trust Wallet 🔗
    • 其他 🔗
  • 常用数字货币行情软件
  • 主流交易所
    • CEX
    • DEX
      • EVM DEX:Uniswap 🔗
      • SOL DEX:Raydium 🔗 Jupiter 🔗
      • PancakeSwap,支持多链 🔗
      • 其他 🔗
    • NFT 市场
      • ETH 市场:Opensea 🔗 Blur 🔗
      • MagicEden:多链,包括 BTC NFT 和符文 🔗
      • OKX Web3 Marketplace:多链,包括 BTC NFT、铭文、符文和 Atom 🔗
      • 铭文、符文、Atom、RGB 市场
        • OKX:最主流使用的 Web3 市场 🔗
        • Unisat Market 🔗
        • RGB 市场仍在发展:HueHub 🔗 Nomadland 🔗
  • 社交媒体资讯
    • X (Twitter)
      • 吴说 🔗
      • Twitter 加密货币消息聚合平台 🔗
    • 网站
    • Newsletter
      • coinbase 每周咨询 🔗
      • TLDR Newsletter (5min 科技新闻) 🔗
    • 媒体:
  • 风险须知
    • 遵守国家法律法规!
    • dyor,都是可选项,不是必选项。

第二层

有了入门的基础后,其实接下去都是一些可选的专题,对其中感兴趣的专题可以进行了解与学习。

  • 技术向

    • 密码学:

      • 文章:介绍了简单的 secp256k1签名算法、比特币交易签名、 schnorr 多签 🔗
      • noble-secp256k1secp256k1 签名和 ECDH 的最快 4KB JS 实现。极其简洁,但内容完整且经过算法优化,非常适合从底层了解签名算法。作者还专门写了一篇介绍椭圆曲线算法加速的文章 🔗
      • 文章:介绍基于 schnorr 签名算法的 musig 多签名,可用于设计链下多签名。🔗 这里还有一个 typescript 的实现 🔗
    • 共识算法:

    • 智能合约:

      • 智能合约开发是区块链应用的基础,不同区块链平台的智能合约可能不太一样,但是大多数都是借鉴了以太坊的智能合约,对于公有链领域,搞懂以太坊及其智能合约是首要的。和前面一样,可以去阅读以太坊的官方文档,也可以看一些书。
      • 以太坊官方文档:🔗
      • Solidity 最新文档(可以切换版本查看其他版本的文档):🔗
      • 书籍:《精通以太坊》🔗,主要就是介绍以太坊,以及如何在以太坊上写智能合约,以太坊 CTO 著,好书,至今依然在更新
      • 除了以太坊以外,还可以了解波卡、Polygon 和 Dfinity 等公有区块链。对于联盟链的智能合约,如 Hyperledger Fabric,可以自行找一些书或者文档看。
      • 以太坊 Dapp 开发学习路线:🔗
      • SOL 开发教程,非常详细 🔗
    • 虚拟机:

      • evm
        • evm-awesome-list:🔗,以太坊开发者官方文档
        • evm 解析:🔗,这是了解 EVM、它与 Solidity 的关系以及如何使用一些调试工具的指南。
        • 文章:使用 yul 汇编深入理解 solidity 和 evm 的底层技术 🔗, 小白科普向,一共有三篇
        • EVM Codes:探索 evm 和 solidity 底层必备工具,可以快速查找 Opcodes 操作码和 Precompiled 预编译函数的具体功能、用法和 gas 情况。另一个有用的工具是 forge debugger
      • wasm(WebAssembly)
    • 去中心化存储

      • IPFS/Filecoin:🔗
    • 跨链:

      • 跨链是目前区块链最前沿的技术,也是未来发展的重要方向之一
      • 论文:V 神总结的区块链互操作性文章:Buterin V. Chain interoperabilit 🔗
      • 一些不错的博客文章:
        • 关于跨链技术的分析与思考:🔗
        • 跨链通信简要研究:🔗
      • 论文:Polkadot 最新的论文:Overview of Polkadot and its Design Considerations🔗
      • 国际最领先的跨链平台 Polkadot 源码(rust):🔗
      • 国内最领先的跨链平台 BitXHub 源码(go):🔗
      • 有兴趣有精力的还可以了解下 Subtrate:🔗
    • DeFi

      • 安全
        • 文章:16个 solidity合约漏洞,修复和真实世界的案例 🔗
        • 工具:
          • DeFiHackLabs:收录了很多资安事件的概念性验证程序
          • DeFiVulnLabs:整理了常见Solidity的漏洞测试与防御方式
      • 实现
    • MEV
    • 联盟链

      • 联盟链学习 roadmap - 第一层🔗
      • 联盟链领域只要搞懂了 Hyperledger Fabric、R3 Corda 这两个项目的东西基本上就搞懂了 80%的内容;学习方式可以是直接阅读这些项目上的文档、其他人写的博客、或者看书。
      • Hyperledger Fabric 官方文档:🔗
      • 书籍《区块链技术进阶实战》(豆瓣介绍🔗,介绍了 Hyperledger Fabric、以太坊、Hyperchain)
      • 书籍《区块链原理、设计与应用》(豆瓣介绍🔗,全书都是在讲 Hyperledger Fabric,有源码分析)
    • 具体链相关资源

      • ETH
        • eth roadmap - 第一层:🔗
  • 商业向

    • research/dataAnalysis:
      • 文章:从新闻聚合器到链上分析工具,十大加密研究工具清单 🔗
      • 🥩 RAW:一个聚合了500多个关于Web3的RSS的仓库,里面讲技术的略少,大量文章关于项目动态
    • ICO:
      • 搜索并了解 ERC-20
      • 搜索并了解 ICO
      • 各国对 ICO 的监管态度
    • 爆款区块链应用:
      • 搜索并了解加密猫、像素大师
    • Token:
      • 搜索并了解什么是代币经济学
    • Staking:
      • 搜索并了解什么是 Staking Economy
    • DeFi:Decentralized Finance
      • 搜索并了解什么是 DeFi
      • 书籍推荐:《How to DeFi》:🔗
    • NFT:Non-fungible Token
      • Roadmap-NFT 第一层🔗
      • 文章:了解 5 种流行的 NFT 投放方式及其优缺点 🔗

第三层

越了解,越广阔

  • 技术向

    • 阅读经典论文/文章:
      • bitcoin 白皮书:Bitcoin: A Peer-to-Peer Electronic Cash System🔗
      • 以太坊白皮书:Ethereum: A next-generation smart contract and decentralized application platform🔗
        • 如果有能力也应该看下以太坊黄皮书:Ethereum: A secure decentralised generalised transaction ledger🔗
        • 以太坊的 wiki:🔗
        • go-ethereum-code-analysis:🔗
        • 以太坊源码分析-teaspring 的技术专栏:🔗
        • 干货|以太坊分片:overview and finalit:🔗
      • EOS 白皮书:🔗
      • Polkadot 白皮书:Polkadot: Vision for a heterogeneous multi-chain framework
      • 这 33 篇区块链必读论文 , 读过 5 篇以上的竟不到 1%🔗
      • 建议可以按照自己感兴趣的主题去**Google Scholar**里搜索,如:blockchain, distribute ledger 等。
    • 阅读经典项目源码:

      • Bitcoin 源码:🔗
      • Ethereum 源码(go-ethereum):🔗
      • EOS 源码:🔗
      • Hyperledger Fabric 源码:🔗
    • ETH2.0:

      • 了解 ETH1.0 的扩容方案
      • 了解 ETH2.0 的 Roadmap 路线图
      • 了解 layer2 和分片的区别
      • 了解 layer2 最新进展 rollup 的两大方向 optimistic-rollup 和 zk-rollup 的区别
    • 联盟链
      • 联盟链学习 roadmap - 第二层🔗
  • 商业向(可以在公有链和联盟链中选一个,有精力的话建议全部都搞):

    • 公有链方向,深入了解 DeFi 和 NFT:
      • DeFi
        • 深入体验多款 DeFi 产品
        • 了解 DeFi 的生态,阅读一些 DeFi 的研究报告 🔗
      • NFT
        • 深入体验多款 NFT 产品
        • Roadmap-NFT 第二层🔗
    • 联盟链方向,深入了解各个联盟链框架以及联盟链的商业价值和应用实践:
      • 联盟链学习 roadmap - 第三层🔗
      • 存证、溯源、供应链金融、数字身份、政务、版权保护....
      • 建议先看《2018 年中国区块链产业白皮书》,虽然目前已经是 2020 年了,但是这个报告确实不错
      • 有一些书籍:《产业区块链》(豆瓣介绍🔗,腾讯系的区块链实践,马化腾作序,可以起到一些了解的作用)

第一百层

浩瀚无垠,分头突围

其他优质资源

  • awesome-blockchain:🔗
  • awesome-metaverse:🔗
  • awesome-zjubca:🔗
  • Journey-to-become-a-Blockchain-Engineer: 🔗

多用 Google,多逛国外论坛,多水群,时刻关注区块链前沿。

大气层

从狭义区块链的视角转向广义区块链的视角:Web3。

区块链是手段,Web3 是目的。

太空宇宙

Metaverse:下一代互联网/数字世界的形态。

  • Metaverse-WIKI:🔗