分布式账本≠分布式能源!为您展现一个真实的区块链

论坛 期权论坛 期权     
能源链   2019-10-28 06:33   2620   0

本文由币乎(bihu.com)优质内容计划支持。
欢迎转载,随便转载,反正到时候别忘了把作者的名字加上去就可以了。


各位读者,你们还记得在上篇文章中,我讲过的一句话吗?
“考虑到阅读体验的问题,笔者一咬牙一跺脚,把文章中原本跟区块链技术原理相关的内容全部切割下来,准备单独组成一个文章,呈现给各位读者。”
对啦,今天这篇推送,就是我上面提到的那篇文章。
它的主要内容,就是向大家介绍:区块链是如何保证记在上面的信息,无法被篡改的。


1、区块链的目标:
打造一个不能篡改的数据库
相信到目前为止,还是有很多朋友很迷糊,究竟什么是“区块链”呢?如果你去搜索的话,百度会告诉你,它是一种“分布式账本”。

但是,就我的个人经验而言,这个解释,反而让人更加困惑了。
我们都知道,所谓“账本”,一般是给财务工作者用的。
如果你把区块链解释成“账本”的话,有些非财务工作者可能就会想:“这跟我有什么关系?”
他们从心理上,就对“区块链”就会产生一种疏离感。
因此,我们如果将区块链类比为“笔记本”或“数据库”,实际上更适合,也更适当。毕竟,这两样工具,才是所有行业,乃至所有职业都通用的。
另外,鉴于目前是一个信息时代,很多工作都要在计算机上完成,因此,笔者更倾向于把区块链解释为一种“数据库”。
那么,区块链这个数据库,跟普通的数据库相比,有什么明显的差别呢?
在笔者看来,区块链最大的特性在于:你一旦把信息写在了上面,就再也不能篡改。
我知道,这时候有读者会疑惑地问了:“哎~不对啊,区块链最大的特点不是去中心化、或者说分布式吗?你们搞区块链的人,天天叨咕去中心化去中心化的,怎么现在反而不提了?”
这个说法,倒也不矛盾,原因在于:我刚才提到的“不可篡改”,是区块链这个系统的终极目标,而“去中心化”,或者说“分布式”,则是实现这个目标的手段。


2、分布式只是手段:
去中心化使得信息难篡改
那么,“分布式”究竟是怎么使得区块链这个数据库上的信息“不可篡改”的呢?
要搞懂这个问题,我们首先要了解区块链是怎么记录信息的。
我得告诉大家,虽然我们经常说区块链是“分布式”的,但它跟我们熟悉的“分布式光伏”、“分布式三联供”的那种“分布式”,可是大不一样。
我们举个例子。
我们都知道,当我们提到“分布式光伏园区”的时候,一般来说,这个园区里面,通常是会有隶属于不同业主的好几个分布式光伏项目的。
而在这方面,区块链也差不多,当我们提到“区块链数据库”时,它实际上也是由很多个子数据库组成的,比如说,下图中的A、B、C三个子数据库。(下图)




但是,它的运作过程,却是跟分布式能源完全不一样的。
好,现在,我们开始往A数据库里录入数据。(下图)


在向A中录入数据之后,B和C这两个数据库里,也会自动出现相同的数据。(下图)


看到这里,您发现什么了吗?

没错,在区块链这个大数据库里,如果你向一个子数据库里录入数据,那么其他的子数据库,都会跟着你一起记录数据。
需要指出,这个录入的过程是自动的,而不是像下面这个类比一样。要知道,有些时候,将类比的场景低龄化,未必能降低理解的难度,反而会在一定程度上误导别人。
区块链各节点的记账并不是这种的
主动动作,而这种看似很贴近生活的
错误类比,实际上非常的误导新人


好,现在我们已经知道了,在区块链这个大数据库中,当你向一个子数据库里录入数据时,其他的子数据库,也会自动地跟随录入这个数据,这就是区块链录入数据的方式——分布式。
但是,它跟“不可篡改”有什么关系呢?它又是如何实现这个目标的呢?
好,大家现在请让开,因为我又要作类比了。
对生物知识有所了解的朋友可能会知道,我们的身体,每天都会产生大量的新细胞,这些细胞的DNA都是相同的,但是,偶尔也会产生一些基因突变的“新细胞”,也叫“异常细胞”,而在绝大多数情况下,这些“异常细胞”,由于它们的DNA和其他细胞不同,因此刚一露头,就会被你的身体系统识别为“异类”,就地剿灭。
而区块链这个数据库,它的原理也是类似的。
假设,我现在去修改A数据库……(下图)


修改完成,大家知道会发生什么结果吗?(下图)


没错,整个区块链系统,就会像人体一样做出反应,A的那个本子,由于和其他人的内容不一样,因此会像人体系统排斥“异常细胞”一样,被整个区块链系统检测到,并且瞬间作废,然后重新给A生成一个和B、C相同的本子(下图)等于说,你改也是白改。



而这,就是“去中心化”、或者说“分布式”,帮助区块链这个数据库,实现“不可篡改”的大致原理。(真正的原理比较复杂,我们以后慢慢介绍修正)



3、真的不可篡改?
别闹,只是有点麻烦而已
但是,这样真的就够了吗?区块链真的就“不可篡改”了吗?
显然不是,请大家想一下,如果我同时把A和B给篡改了,会怎么样?(下图)



没错,现在,记载有原来信息的“C”,就变成了少数派。(下图)


这样一来,C就被区块链系统作废了,这三个子数据库里的信息,都被修改了。(下图)


你没看错,声称自己“不会被篡改”的区块链,现在,被篡改了。
区块链吹们,走两步,没病都出来走两步,你们确定,你们不是来搞笑的吗?
但是,如果我们冷静下来想一想,为什么会出现这种问题呢?
从上面的过程,我们可以一目了然看出,在区块链数据库里,新被篡改最主要的原因是:篡改者掌握了大多数的子数据库,也就是A和B(顺便一说,业内习惯把子数据库叫做“记账节点”),这样一来,他们就具备修改整个区块链数据库的能力了。
那么,我们要如何避免那些意图篡改区块链数据库的人,掌握绝大多数子数据库(记账节点)呢?

这就是我们下次推送,要讲的内容了。


好!今天的正文就到这里,请各位让开!广告时间来了……
喔,对了,要是感觉写的不算太差,希望各位帮忙点一下下面“附注1”的那个链接,打赏一下吧,不用您花钱,分糖果的活动而已,而且您也有份的,这是史上最大的区块链糖果盒,咱们双赢。



【附注】
1、给大家一个小福利:
比特币首富——李笑来最近在搞一个史上最大的数字货币糖果盒,通过分给投资者数字货币,来聚集自己的人气。
这些币种嘛,大家不拿白不拿,要知道,过去几年间涨幅上百万的比特币和瑞波币,当初可都是白送的,结果现在都成了抢手的宝贝,所以,大家还在等什么呢?速速走起,每注册一个手机号,就能拿到100个糖果,转发给别人的话,别人注册了,你也可以有糖果拿,糖果数量越多,最后拿到的新币种就越多,哈哈。
链接:https://candy.one/i/79616
2、作者为能源链工作室首席分析师,区块链资产分析师,巴比特专栏作家。欢迎各位加微信共同交流。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:9
帖子:1
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP