世界上最坑人的道理,莫过于那些不明觉厉的鸡汤
相信每个对区块链感兴趣的朋友都听过这样的话:
“区块链技术是好的,但炒币是坏的。”
“区块链技术将永存,但数字货币(或比特币)必死无疑。”
但是,如果你如果继续问这些作者:“为什么区块链技术好,但数字货币坏呢?”他们就会开始和稀泥:“数字货币也有好的,但它的炒家里面有太多心怀不轨的投机者。”
你看,闹了半天,原来数字货币“也有好的”。
那“数字货币”究竟好在哪呢?它跟区块链究竟是什么关系呢?
这就是我们接下来要讲的内容了。
区块链的目标:打造一个不能篡改的数据库
谈到“数字货币”,就不能不说到区块链。
那么,究竟什么是“区块链”呢?如果你去搜索的话,百度会告诉你,它是一种“账本”。
但是,就我的个人经验而言,这个解释,反而让人更加困惑了。
我们都知道,所谓“账本”,一般是给财务工作者用的。
如果你把区块链解释成“账本”的话,有些非财务工作者可能就会想:“这跟我有什么关系?”
他们从心理上,就对“区块链”就会产生一种疏离感。
因此,我们如果将区块链类比为“笔记本”或“数据库”,实际上更适合,也更恰当,毕竟,这两样工具,是所有行业,乃至所有职业都通用的。
分布式只是手段:去中心化使得信息难篡改
那么,“去中心化”究竟是怎么使得区块链这个数据库上的信息“不可篡改”的呢?
要搞懂这个问题,我们首先要了解区块链是怎么记录信息的。
我们举个例子。
现在,我们假设,某个区块链数据库,由A、B、C三个子数据库组成。(下图)
现在,我们开始往A数据库里录入数据。(下图)
在向A中录入数据之后,B和C这两个数据库里,也会出现相同的数据。(下图)
看到这里,您发现什么了吗?
没错,在区块链这个大数据库里,如果你向一个子数据库里录入数据,那么其他的子数据库,都会跟着你一起记录数据。
需要指出,这个录入的过程是自动的,而不是像下面这个类比一样。要知道,有些时候,将类比的场景低龄化,未必能降低理解的难度,反而会在一定程度上误导别人。
图:区块链各节点的记账并不是这种的主动动作,而这种看似很贴近生活的错误类比,实际上非常的误导新人
好,现在我们已经知道了,在区块链这个大数据库中,当你向一个子数据库里录入数据时,其他的子数据库,也会自动地跟随录入这个数据,这就是区块链录入数据的方式——分布式。
假设,我现在去修改A数据库……(下图)
修改完成,大家知道会发生什么结果吗?(下图)
没错,整个区块链系统,就会像人体一样做出反应,A的那个本子,由于和其他人的内容不一样,因此会像人体系统排斥“异常细胞”一样,被整个区块链系统检测到,并且瞬间作废,然后重新给A生成一个和B、C相同的本子(下图)。等于说,你改也是白改。
而这,就是“去中心化”、或者说“分布式”,帮助区块链这个数据库,实现“不可篡改”的大致原理。(真正的原理比较复杂,我们以后慢慢介绍修正)
真的不可篡改?别闹,只是有点麻烦而已
但是,这样真的就够了吗?区块链真的就“不可篡改”了吗?
显然不是,请大家想一下,如果我同时把A和B给篡改了,会怎么样?(下图)
没错,现在,记载有原来信息的“C”,就变成了少数派。(下图)
这样一来,C就被区块链系统作废了,这三个子数据库里的信息,都被修改了。(下图)
你没看错,声称自己“不会被篡改”的区块链,现在,被篡改了。
数字货币:区块链防御系统的军费
那么,我们要如何避免那些意图篡改区块链数据库的人,掌握绝大多数子数据库(记账节点)呢?
答案是,我们要想方设法,让子数据库增长的速度,比他们掌控的速度更快。
而最直接的方法,就是奖励那些建立子数据库的人,或者说,是成为记账节点的人。
拿什么来奖励呢?没错,就是拿数字货币。
相信各位心里都已经有答案了。
领取专属 10元无门槛券
私享最新 技术干货