五个皇帝来给你讲区块链,还不懂就是抗旨了!

区块链接触了那么久,你还记得它是啥吗?老实说,因为区块链,你死了多少脑细胞啊?如果小编再说你一次,你还能看得清清楚楚吗,明明白白吗?

区块链,麻烦点说就是一种按照时间顺序将数据区块以顺序相连接、并以密码学方式保证的不可篡改和不可伪造的分布式数据库。它具有不可篡改、防伪、可追溯等特性。美粉们的脑袋还清醒着吗?如果不明白,没关系,那我就请几位重量级的人物作为麻豆,再来讲一遍区块链,希望大家能够深刻的理解它。

区块链

结合历史来理解上图:

熟知历史或者熟知古装剧的美粉应该都知道这几个史实:

1、康熙后的三个皇帝,分别是他的儿子雍正、孙子乾隆、曾孙子嘉庆。

2、 这几个人都是子承父业地继承皇位(除了大清最后一个皇帝溥仪和倒数第二个光绪以外)

3、我们提到的每个皇帝的儿子都有很多个,就像雍正生了几个儿子,除了当皇帝的乾隆之外,其它几个抢皇位没死的话就只能当王爷了。

清朝几个世袭皇帝关系示意图

清朝几个世袭皇帝关系示意图

结合历史来理解上图:

每位皇帝都继承自上一个皇帝,这是一个不可分割的关系链。同时,皇家和所有普通的父子、孙子之间的关系一样,他们也是通过不可分割的DNA链,也就是基因连接起来的。

假如将上图的皇帝们用来类比成区块链的话,每个皇帝的相关信息代表着每一个区块,而这些皇帝之间的血缘关系,又把他们按时间顺序链接了起来。区块链中的区块之间的关系就类似于上图中的几个皇帝之间的关系一样,是无形中被联系起来的。

隐形的区块链

每一个新皇帝继承皇位,都有两个必要条件:一个是需要有前一个皇帝的圣旨,另一个是要有先皇的基因,除非被推翻,那就变成换一条链了。按常理说,有先皇的圣旨或者口谕的皇室子孙,就会得到大家的认可和拥戴,也就是大家的共识,然后顺利继位。

区块链也是一样,每个区块的头部包含了上一个区块所有信息提取的一个数据指纹(哈希值:是一串数字和字母组成的字符串,是把上一个区块所有数据按一定的算法规则提取出来的一个能够代表上个区块所有数据的“指纹”信息),这里的指纹相当于上一个区块的基因,而共识就是“圣旨”,只有这些才能让新的区块获得大家的认可。

皇子为了获得至高无上的权力,会通过努力表现或者抢夺各方资源来获得广泛的认可,只有这样先皇才会颁发圣旨授予某位皇子成为下一个继承人。为了抢夺圣旨,皇子们努力学习各种技能,提高机会,争取成为最优秀的人来继承江山社稷。

区块链中矿工们抢夺记账权其实就和皇子抢夺圣旨一样,抢夺记账权的过程就叫 “挖矿”。矿工们为了抢夺记账权,买很多的矿机,争取成为算力最大的矿工,从而提高抢到记账权的机会。

假如说雍正皇帝不慎被“反清复明”的人给推翻了(也就是被篡改),那么清朝就不会延续下去了,乾隆、嘉庆等后面的所有的皇帝也都会不存在了,后面的所有历史都要被迫重写。

区块链中每个新区块都包含上一个区块经过科学方法算的出来的哈希值,这个值让一个个区块之间形成了类似这种无法分割的链条,一旦某个区块中的任何数据被篡改,该区块在下一个区块头部的哈希值就会变动,之后就无法衔接上来,也就不会被任何人认可。

防伪防篡改的关系链

就好比大家都知道雍正之后的下一个皇帝是乾隆,突然有个小学生说雍正下一个皇帝是袁世凯,很明显,这种篡改,没有人会相信,也是无效、违背共识的。因为日常应用中,我们的区块链数据是同步给所有节点记录的,所有人都像知道历史史实一样知道区块正确的顺序,也能透明的查阅到相关的数据。这就是防伪防篡改的特性。

每个皇帝都生了很多的儿子,而只有一个儿子才能最终获得支持而继承帝位。没有继承的,就成了王爷,王爷自己也会继续生儿子,继续传宗接代,他们各自就形成了一条链,在区块链里,这就是分叉,而王爷就是分叉链。历史上很多王爷都想着篡位,当然也有可能本朝皇帝和儿子都死了,那就变成兄弟或者兄弟的儿子做皇帝。这叫分叉链竞争成功。

最后一个皇帝溥仪是因为大清灭亡了被硬推上去的,这种皇帝,也是皇室子孙,来自分叉,所以也勉强可以叫做特殊情况下的分叉链篡位成功吧?

皇室的族谱是人尽皆知,所有人对着这个公开透明的族谱都可以按时间通过逆推,得到唐宋元明清历代皇帝叫做什么名字。而普通人通过族谱,可以知道爷爷的名字,爷爷的爷爷的爷爷的名字也都可以查到,区块链也一样,通过公开透明的结构关系,往前面逆推可以查到任何无法被篡改的信息。这就是区块链的可追溯性。

族谱就是区块链浏览器,记载着所有人的关系和记录。我们需要追溯一笔区块链上的交易或者其它记录时,使用这类工具就可以得到公开的数据。

区块链中,每个区块都包含了上一个区块所有数据包的数字指纹 ,计算当前区块的数据指纹时,同时包含了上一个区块的数字指纹,以形成以各种链接的关系,所以一旦任何一个区块数据产生了变动,后续所有区块的数据指纹都会变动,所有人都能发现数据被篡改,并丢弃和不认可这种无效数据。

族谱就是历史的区块链浏览器

因为区块之间存在这种不可分割的关联,就像孙子可以逆推爷爷是谁一样,区块链就有了可追溯性。

上游号文章仅代表作者本人观点,不代表上游新闻立场,文责作者自负。如有文章内容、版权等问题,请联系上游新闻。
联系邮箱:syh@cqcb.com
举报
分享到

热门评论