区块链大师的必经之路
本文是一篇专门介绍区块链学习的文章,适合于想学习区块链但不知道怎么学习的朋友。
虽然区块链已经发展8年多了,但很多人还是不了解区块链,而且大部分人对区块链的了解都是通过比特币开始的,网上很多资料都是在讨论比特币做为货币的合法性问题,忽视了比特币背后的技术区块链,遗忘了比特币做为第一个成功的区块链应用本身的价值。
做为一个技术人员,我有必要向大家澄清概念。比特币代表了数十年密码学和分布式系统的巅峰之作,这是一个独特而强大的系统,汇集了以下四个关键的创新点:
• 一个去中心化的点对点网络,即比特币协议(A de-centralized peer-to-peer network (the bitcoin protocol));
•一个公共的交易账簿,即区块链( A public transaction ledger (the blockchain));
•一个去中心化的数学和确定性的货币发行系统,即分布式挖矿( A de-centralized mathematical and deterministic currency issuance (distributed mining), and;)
•一个去中心化的交易验证系统,即交易脚本 (A de-centralized transaction verification system (transaction script)).
很多人可能看了很多资料,但要回答以上四个问题时,顿时感到心有余而力不足,究其原因是学了很多二手知识,而这些二手知识都是经过了很多人的演绎,已经与区块链最初的描述相差十万八千里,一旦别人质疑,自己也会心生怀疑。
记着2000年开始学习J2EE的时候,国内基本上没有多少人懂Java,我也只是认为这门技术可能是未来的主流开发语言,但身边都是做ASP、VB的,几乎找不到几个懂Java语言的,好不容易找到几个懂的,最后发现也很失望。
我就花了很长时间在找Java方面的书籍,最终锁定了两本书,一本《Thinking In Java》,一本《Java与模式》。当我花了一年时间把这两本书不知道看了多少遍之后,在之后十几年的职业生涯中,我几乎没有见到过对于java语言和设计模式深入理解的人,大部分工程师都是用VB、ASP的方式在写java程序,白白浪费了一个设计精良的面向对象开发语言。
我经常与身边的朋友在探讨学习方法,我的原则是不要贪多,贪多嚼不烂。
正确的方式是找到一本好书,尽可能把书里的知识点都搞清楚,当然这个过程非常痛苦,尤其是对于很多第一次接触区块链的朋友,但只有这样你才能够真正走进区块链世界。
在学习一门新技术之前,先要有深度再求广度,而不是先求广度再求深度。
很多人为了短时间对区块链有一个全面的学习,会不加选择的学习各种区块链资料。一开始由于对于区块链不了解,等看的多了以后逐渐会发现很多人对技术的观点和理解甚至有冲突,这时候就陷入了泥潭,大部分人的学习到这里就停止了。因为对技术没有形成知识体系,在很多关键知识点上没有深入学习,结果导致貌似懂得很多,但好像什么也不懂,浪费时间最终导致自己错过技术发展带来的机遇。
正确的学习方式,网上的很多资料简单了解一下就可以了,花时间寻找一本区块链方面的好书籍,因为写书是一项非常高级的工作,如果你有幸找到了一本好书就相当于你身边有了一位大师在指导你学习。
很多人看书都是图快,但技术方面的书籍最好不要这样干,尤其是那些被视为经典的书籍或者教材,要细细品味作者的每一句话。一旦你把这些书籍的知识点都理解了,而且把作者的很多想法和意图都领会了,你已经超过了80%的区块链学习者。
有了深厚的知识积累,再学习其它内容就会得心应手,而且不会被人误导,突然有一天你会对区块链有一种空灵的感觉,恭喜你你已经无师自通并步入大师级行列了。
说了那么多来点干货,推荐两本书《Mastering Bitcoin》和《The Internet of Money》。随便说一下能看英文原版尽量不要看翻译的书籍,看看国内的很多出版社真是没有良知,好好一本书结果就被糟蹋了,好心痛。
Andreas在2014年出版了第一本比特币书籍 Mastering Bitcoin (O’Reilly Media, 2014),现在已经出了第二版,这本书详细介绍了比特币工作原理,对区块链技术感兴趣的朋友可以好好学习一下。
他的第二本书是 The Internet of Money (Merkle Bloom LLC, 2016), 介绍了技术对人类社会的影响,解释了为什么Bitcoin是一场金融技术革命,书里有这样一句话非常有意思,"Saying bitcoin is digital money is like saying the internet is fancy telphone",还有一句经典的话"Bitcoin is the money of people"。
回去找找这两本书来看。谢谢推荐。
精通比特币确实是入门必读大作,后面一本还没读过,回头找来看看。
the internet of money 在亚马逊上有卖
谢谢推荐
不客气,乐意帮助喜欢学习的人
赞