区块链与记账本之间的那些事儿

发布时间:2021-08-30 17:57:22 编辑: wym 来源: 阅读:26899

导读:关于区块链和记账本之间到底有何种关系,相信各位小伙伴都十分疑虑吧。今天小编就来各位去看看那些传说中的区块链与记账本之间的那些事儿。

关于区块链和记账本之间到底有何种关系,相信各位小伙伴都十分疑虑吧。今天小编就来各位去看看那些传说中的区块链与记账本之间的那些事儿。

区块链与记账本之间的那些事儿

很多关于区块链的文章,常常看到区块链在某一块高度出现分叉,那么,什么是区块高度,为什么会在某个区块高度出现分叉呢?今日大白就和大家一起谈谈块高度的那些事。

01区块链和记帐簿。

块的高度,顾名思义就是块的高度,确切地说,是指区块链上的块数。所以想要了解什么是块高度,我们首先要弄清楚区块链是什么。假如说区块链是记帐本的话,那块块就像记帐的每一页。

每一笔帐都在一页页的记帐里清楚地记下。并且为了交易不被篡改和保证公开透明,区块链记账的方法是大家共同记账。

02块高度和记帐本页码。

由于区块链就是一种小本本,所以每一页(块)记录的账目都是有限的,因此为了区分和寻找一笔交易究竟被记录在哪一块上,我们很容易想到给它加上页码。因此,如果说区块链是一种记帐形式的话,那么块高就像这个记帐本的页码。

这么大的白色思考问题来了,在只有一条链最长的区块链的情况下,假定当前记帐本这一页的页码为3,那么这一块是这条区块链的第几块呢?回答是:第四部分。

区块链与记账本之间的那些事儿

有些朋友会问,为什么不是第三块呢?这是因为区块链中的另一个区块高度为0的区块,即创世区块。其页码为0.因此,在页码为3的一块中,表示在它前面有三个区块,即区块的祖先数。而且它本身就是链条中的第四块。

03出块和记帐本页码生成。

当弄清楚了什么是块的高度后,大白再继续告诉大家如何形成块高。在挖掘机制的区块链中,区块链这一记帐小本本的页码是矿工们竞争的结果。例如,目前的区块高度是3.当幸运的矿工解决了复杂的计算问题之后,就会得到页码为4的记帐权(即页码为4)的记帐权,并且将获得一些奖励。

此时此刻,该区块将记录被该矿工打包并确认的交易。在这个区块形成之后,矿工们还将继续在区块高度4的区块上争夺5个区块高度的区块。

04分叉与记帐簿页重复。

大白前采访中说,矿工们通过解决计算难题获得下一块区块的记账权利,那么问题来了,假设当前的区块高度是2.如果两个幸运矿工同时解决了计算难题,那么所有的区块都将获得3个区块的记账权。

它等于说,矿工小白拿着一页为3的一页纸,矿工小黑也拿着页码为3的一页,虽然小白和小黑的页码是相同的,但两张记帐的记录内容却不完全相同。

但是按照规则,小白和小黑的这两页纸是没有问题的,那么究竟选择了哪一张记帐纸呢?此时,一些矿业工会把小白的那一页订在记事本上,继续去“寻找”页码为4的一页记事本,而另一些矿工则会选择黑色的那页订在记事本上再去“寻找”页码为4的记帐纸。

这相当于在一个有2页页码的地方,分成两个记帐本。对于区块链,这一行为被称为分叉。不过,区块链有一条“最长链原理”,矿主会选择最长的那条作为主链继续挖掘。比方说在小白那条链之后,小红先挖到一块高度为4的块,那么小黑那条链就会被抛弃,而矿工们则选择在小白那条链上继续挖掘。

前一篇大白话讲到了使用区块高度来识别一笔交易到底属于哪一块。但是现在出现了两块相同高度的块,那么如何去识别呢?

区块链与记账本之间的那些事儿

事实上,在区块链中,采用分块散列来唯一识别块,而非块高。由于即使区块高度相同,在区块内记录的内容并不完全相同,因此区块的哈希(根据区块内容求得)肯定不是一样的,因此可以用区块的哈希值来唯一标识。

概括地说,区块链就像是一个记帐本,而区块就像在这个记帐本里的一页记帐纸一样,块高就是一张记账纸的页码,当两个相同的页码同时出现时就会发生分叉。

      以上就是小编为大家介绍的关于区块链与记账本之间区别的全部内容。

猜你喜欢

美图2021年上半年营收8亿,比特币投资亏损超却1亿元?

清退比特币挖矿:有人出海续命 有人准备抄底

四川矿机集体被断电,比特币挖矿在中国成为历史

点赞(8040)
收藏(2311)

本文标签

本文网址:http://dfcaibao.com/qukuailian/7562.html

声明:本站原创/投稿文章所有权归东方财报网所有,转载务必注明来源;文章仅代表原作者观点,不代表东方财报网立场;如有侵权、违规,可直接反馈本站,我们将会作删除处理。

热门推荐

小编推荐

热门标签