crypto101-学习路线图

crypto101-学习路线图

先把学习路线图放上来。

这张图比较偏程序员,不过涉及到编程那部分略过即可。

区块链roadmap

01-掌握区块链基础知识

学任何一样新事物,都需要先把基础打好。区块链技术也一样,在入门阶段我们需要重点关注

  • 区块链是什么
  • 区块链有什么用
  • 区块链和去中心化的关系
  • 区块链和web3是等价的吗

围绕着这几个核心问题的探寻,会逐步接触并了解到:

  • 哈希函数
  • 非对称加密
  • 共识机制 等等概念。

第一阶段有很多新概念没关系,在这个阶段不需要弄懂how(如何实现),而更要关注思考what(是什么)和why(为什么)。

学习资料:

  • 币安入门课程-区块链基础 里面的further reading有些是可以看一看的,感觉对理解还是有些帮助的。

  • mit课程 这个就属于相对来说有余力的可以看下了,帮助理解但不是必须。

02-掌握加密货币知识

在上一步掌握了之后,可以看一下加密货币公链龙头的白皮书了(BTC/ETH),了解加密货币具体是如何运用区块链技术的。

  • BTC/ETH白皮书
  • BTC和ETH的相同点和不同点
  • 不同链上的货币如何交互
  • 什么是CEX/DEX
  • 什么是钱包,钱包如何和CEX/DEX交互

学习资料:

03-掌握智能合约/dapp知识

有了前2部分基础后,可以看下基于区块链/加密货币,我们能构建出什么样的上层应用。基于区块链技术开发的上层应用被称之为dapp/智能合约。

  • 什么是dapp
  • dapp应用和传统的web2.0应用区别
  • dapp如何与区块链做交互
  • dapp开发(程序员需要了解)

04-自由探索(Do Your Own Research)

前三部分掌握了之后,基本上已经可以在web3的世界愉快的玩耍了。后面就要依赖于自由探索了,因为目前来说web3领域迭代实在太快,各种加密货币/概念层出不穷, 有许多是真的概念/技术的革新,有些只是想方设法割韭菜罢了。因此,有一个非常重要的理念,再怎么强调也不为过

Do your Own research!!!(一定要自主调研)

了解清楚这些货币/应用背后具体的技术改进,团队实力,理念等等。