BAT争相布局区块链,如何成为一名合格的区块链人才?

羊叨


的确目前区块链是一个处于风口的行业,要成为区块链人才,说易不易,但说难不难,只要有恒心,按照一定顺序学习下去,就一定能够深入地理解区块链的意义并在这个行业中占据一席之地。


那么新手到底要按照怎么样的顺序学习呢?这里就要贴一张图了,这张图是区块链的结构组成。总共分6层,分别是数据层、网络层、共识层、激励层、合约层和应用层。

最底层的数据层指的是区块链在记录数据时使用的一些技术和算法,这也是其“加密”的来源。这里面我们可以看到密码学的一些已经被广泛运用的先进技术,包括非对称加密、哈希函数和Merkle树等等。而链式结构、时间戳和数据区块则是区块链排列数据的技术,保证了区块链的不可篡改性和公开性。

第二层是网络层,主要包含着数据传播的机制以及技术。P2P网络大家听着都挺熟悉的,在早年BT网络就已经将这个技术运用得炉火纯青,这也是区块链去中心化性质的最主要由来。而传播机制和验证机制则是数据记录在节点上的机制,目的是保护数据的正确性以及不可篡改性。

而第三层共识层,不同的加密货币上会采用不相同的共识机制,POW、POS、DPOS……也就是我们比较常看到的几种共识机制。这就涉及到拜占庭将军的问题,区块链解决的问题其实就是信任问题,而共识机制让链上的人们不需要彼此信任,只需要相信程序。

第四层激励层,共识层解决的是信任,那么为什么可以相信程序呢?这里的算法则解决了这个问题,比特币中激励层的程序让矿工在记账的同时可以获得奖励,这也就鼓励了他们努力记账的过程。

以上这四层主要都是表现区块链技术的性质,特别是去中心化、公开性和不可篡改性这几个主要的特点,是区块链能够运行的基础,也是区块链技术人才必须要先搞懂的区块链技术最核心的部分。而接下来的两层是区块链应用层面的机制,让区块链在现实中有了实际运用的意义。

第五层合约层,这一层让区块链可以有了更多的用法,不仅仅用于交易一种,还可以创造像Augur赌场之类的去中心化应用。这一层是在以太坊出现之后才被人广泛使用,各种智能合约目前也成为了区块链核心功能之一。而第六层应用层,这一层让区块链行业有着更广泛的发挥空间,未来区块链行业的发展主要也是在应用层上。

想要成为区块链技术方面的人才,前四层是最基础的部分,其算法、基础知识都是需要掌握的,而后面两层,则是未来区块链发展的方向。要做合格的区块链人才,不仅仅要具备程序、算法知识,更要需要有未来的眼光,要了解未来世界有什么样的需求,这样利用区块链开发出来的应用才有实质意义。


B圈大小事


区块链技术作为一个处于风口的新技术,目前来说技术人员相当匮乏。从比特币在2009年1月3号挖出创始区块开始。比特币背后的区块链技术开始并没有引起人们的注意,只不过在少数极客中流传。

在2014年之前block chain还依然保留中间的空格,甚至还没有形成一个独立的新单词。而中文名称“区块链”更是在2015年才第一次被使用。在国内来说区块链真的是很新的一项技术。

虽然区块链技术很新,但是区块链的基础技术依然是传统技术——密码学,分布式数据库,时间戳,算法等。现在来说区块链的门槛真的不算高,因为没有多少人才!那些动辄3年以上的竟然还没财富自由?三年之前就开始开发区块链项目的话现在早就割完韭菜了吧?

现在来说国内甚至连系统的课程都不存在(那些培训机构的课程说实话,你有五年左右经验你还需要他讲么?)。即使国外也是在2017年才在大学开设相关课程。实际上在我看来,最好的选择是先进入这个行业,在项目中锻炼才是最快的

相比AI而言,目前区块链的门槛真的不高。从大公司的招聘要求来看也并不算难。

框架的话,ETH,BTC以及超级账本(HyperLeger)这三个基本都是要求的。

语言的话,java,python和go这三个不难吧?就算最后区块链没成,转回传统行业这三语言照样找得着工作。

所以当前最重要的是先进项目,不参与实际项目开发,成长的太慢。趁现在人才匮乏的机会,先进入区块链这个领域才是最好的选择。


区块链每日解读


区块链确实是布局应用的问题,而不是技术研发;换句话说,BAT里擅长技术研发的,对区块链人才会更渴望;而本来就长于技术应用的,往往就早已经在实用专利领域有所作为了;介于两者之间兼而有之的呢?也很明确不会介入与应用关系不大的ICO…

在生产过程中,好的技术有助于提高生产力;在交易活动里,用好技术可以理顺生产关系。区块链的实质就是在经济交往过程中更好的使用了现代信息技术,是大咖极客在有切身体会的现实场景里,感悟了“多么痛”后爆发出的技术组合妙招…

来看题目吧:人才从来不会缺,缺的是什么呢?脑回路!合格的人才本来就此一时彼一时无客观参照,都是随行就市的,问题是需求方也未必清楚明白自己到底要找人来做什么啊…

好吧,大家来交流区块链使用场景吧…知道多了,脑筋急转弯一下,大概率会成为人才的…

其实,区块链所用到的技术,如图看看有什么启发?无非就是数据库、密码生成、网络链接这些有技术含量而又尽人皆知的现代信息工具,做些嫁接现实场景工作,试试实际生产服务领域有人会来用吗?



留言讨论或转发,谢谢!欢迎关注,更精彩的粉到数量就回来😊


分享到:


相關文章: