因为贪婪,所以信任!
程序员修电脑的段子,一次次的被拿来调侃!究其原因是很多人不懂程序,不懂程序员,所以,理所当然的以为程序员会修电脑。
但是,程序员被调侃了这么多次,为什么不学会修电脑呢?这是因为在程序员眼中,修电脑其实是一件没有技术含量的事,他们从骨子里是非常排斥做的。毕竟会修电脑的人很多,但会写代码的人相对较少。
最近 FB 搞了一个 Libra,再加上比特币大涨。导致很多人私信我,你们懂技术,不会修电脑,区块链总该懂吧。给我讲讲区块链!
况且,Libra 一出来,自带光环,马化腾,王兴,王小川,许式伟等都在发朋友圈。
所以,区块链如果是一个坑,通过我自己的了解和学习,我能够跳过它,跳过这个坑。但如果是个机会,我应该要第一时间抓住它。
所以,在本文,我想给大家说几个关于区块链的误解!
1、区块链等于比特币。
这是最大的错误!比特币只是区块链的一个应用。比特币采用区块链技术,但是区块链并不等同于比特币。区块链是一种去中心化的分布式账本数据库,没有中心,数据存储的每个节点都会同步复制整个账本,信息透明难以篡改。
2、区块链是匿名的。
这句话,也有一定的误解。区块链是匿名的,但是各个比特币账户都是实名制的。
3、未来是 IOT、产业互联网的时代,区块链还处在早期阶段。
这也是有误解的。实际上区块链和产业互联网是并行的。
4、区块链会重造一个新互联网底层。
这句话也是有误解的。互联网底层是 TCP/IP,不会是区块链。之所以有人这样解读,我估计是因为互联网是中心化的,而区块链是去中心化的。从这个认知来看,一些鼓吹“区块链是下一个互联网基础设施”的人们可以洗洗睡了。
5、区块链是一个分散式系统。
这个针对比特币来说,也有些误解。区块链原本是一个分散式点对点网络,但现在它已日益变得集中化。目前,大部分数据挖掘仅在4个比特币矿池内进行。
总的来说,为什么有这么多的误解,是因为他们根本就不愿意去学习,不愿意去理解新事物,都是道听途说。作为一个技术人,只有你真正的从底层原理了解到它,你才知道,修电脑并不是程序员必备技能。
其实区块链里面涉及到很多技术性问题。比如,电子签名 Digital Signatures、公共账本 The Ledger is the currency、去中心化 Decentralize、工作量证明 Proof of work 等。
时间关系,本文先解释到这里。我这里有一个基于 Java 的简单的区块链 demo 项目,有需要研究的请加我微信号:xttblog。
: » 我是程序员,我不会修电脑,但我懂区块链
原创文章,作者:wure,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/252869.html