1. 首页
  2. 行情

区块链中小白该如何学习呢?

在正式开始学习区块链之前,要先问问自己,打算开发什么类型的项目或应用?是想发行代币?还是开发一个平台,如以太坊、EOS、超级账本等?亦或是想开发某个垂直领域的应用?如养鸡、养狗小游戏。如果是代币,又会分为三种不同类型:基础货币、平台代币、应用代币,每种类型要求掌握的开发技术层次也不尽相同。

在正式开始学习区块链之前,要先问问自己,打算开发什么类型的项目或应用?是想发行代币?还是开发一个平台,如以太坊、EOS、超级账本等?亦或是想开发某个垂直领域的应用?如养鸡、养狗小游戏。如果是代币,又会分为三种不同类型:基础货币、平台代币、应用代币,每种类型要求掌握的开发技术层次也不尽相同。

学习目标不同,侧重点就不能完全一样,但总体来说,还是能找到适合大部分区块链开发者的学习线路。

1.明确具体的方向 进行区块链开发也有很多方向,如:区块链应用开发人员、区块链架构师、底层核心开发、共识算法研究等。方向不同,学习的内容也就不同。比如:做基于区块链应用开发,只需要了解一门编程语言,如nodejs、Go、Python、C++等即可,大概了解区块链的原理,不用深入学习;做区块链基础开发,需要了解加密算法、P2P通信、共识算法等。

2.加强理论学习 知其然,才能知其所以然。通过理论学习,就能掌握区块链的原理、发展轨迹,了解它的过去、现在和未来,还能对区块链技术的优势和劣势做出清晰判断,以及区块链能解决什么问题、能给社会创造什么价值、能给企业和个人带来哪些发展机会等。

3.探寻价值和魅力 结合自己感兴趣或深入了解的领域,看看与区块链相关的热门和明星项目,了解这些项目能给该行业带来哪些变革。只要深入了解该领域,就更容易体会和判断区块链的价值和魅力。

4.学习比特币 之所以要学习比特币框架,是因为比特币是目前区块链应用中最经典、市场考验最长的应用之一,很多山寨币的发行都是基于比特币源码的改动。另外,跟以太坊、超级账本比起来,比特币学习门槛相对较低。目前最好的学习方式是阅读源码,但新手可以先从阅读官方文档开始。如果只是为了发行基础代币,学到这一步,就算入门了。

5.学习以太坊 以太坊是区块链的操作系统,不仅有相对成熟的开发工具、有图灵完备的开发语言Solidity等,还有完善的通讯开发框架Truffle,大大降低了开发者开发区块链应用的难度。以太坊不仅功能强大,而且吞吐量也大幅上升。比特币每秒能够交易7笔左右的订单,而以太坊可以完成几千笔,但随着以太坊底层代码的不断迭代升级,吞吐量还在不断稳步提升。

从这个意义上来说,以太坊是区块链应用开发者的必修课。等等

—-

编译者/作者:会飞能打的涛哥哥

玩币族申明:我们将尊重作者/译者/网站的版权,促进行业健康发展,如有错误或不完整之处请与我们联系。

联系我们

17805983018

在线咨询:点击这里给我发消息

邮件:943663009@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code