当前位置:
  1. 城市财经
  2. 数字货币
  3. 正文

一文读懂什么是区块高度?

什么是区块链+艺术领域?

区块链在艺术领域方面,有极其重要的应用。为什么这么说?因为区块链可以解决艺术中的防伪问题。我们都知道,艺术品的价值在于稀缺性,比如一幅画,如果人手一份,那么这幅画就没有太大的价值。

在关于区块链的许多文章中,经常会瞥见区块链在某个区块高度发生分叉。

那事实什么是区块高度,为什么在某个区块高度会发生分叉呢?今天明了就和人人来聊聊区块高度的那些事儿。

01区块链与记账本

一文读懂什么是区块高度?

区块高度顾名思义就是区块的高度,准确地说是毗邻在区块链上的块数。因此想要明了什么是区块高度,我们得首先搞明了什么是区块链。若是说区块链是记账本的话,那么一个区块就像是记账本的每一页一样。

在记账本的一页页纸中,清清晰楚地纪录着每一笔账。而且为了生意不被改动和保证公然透明性,区块链记账的方式是人人一起记账。

02区块高度与记账本页码

既然区块链是个记账小本本,那么每一页(区块)可以纪录的账是有限的,以是为了区分和查找一笔生意到底纪录在哪一个区块中,我们很容易会想到给这个本子标明页码。

以是,若是说区块链是一个记账的小本本的话,则区块高度就像是这个记账本的页码一样。

那么明了的思索题来啦,在只有一条最长链的区块链的情形下,假设当前记账本这一页的页码是3,那么这个区块是这条区块链的第若干个区块呢?谜底:第4个区块。

有的小同伴会疑问为什么不是第3个区块呢?缘故原由是区块链的另有一个区块高度为0的区块,也就是创世区块。

它的页码为0,因此到页码为3的区块时,是代表着它的前面有3个区块,也叫做区块的祖先数目。而它自己是这条链的第4个区块。

一文读懂什么是区块高度?

03出块和记账本页码天生

在搞明了什么是区块高度之后,明了再继续和人人说说区块高度是怎么形成的。在挖矿机制的区块链中,区块链这个记账小本本的页码是矿工竞争获得的。

好比当前的区块高度是3,当幸运的矿工解决盘算难题后,就会获得页码为4的那页记账本(即区块高度为4的区块)的记账权力,并会获得一定的奖励。

此时这个区块就会纪录着被这个矿工打包而且已经确认过的生意。当这一个区块已经形成后,矿工们又会在区块高度为4的区块上继续竞争获得区块高度为5的区块。

04分叉和记账本页码重复

一文读懂什么是区块高度?

明了前面谈到,矿工通过解决盘算难题去获得下一个区块的记账权力,那么问题来了,若是当前的区块高度是2,当两个幸运的矿工同时解决了盘算难题,那么就都市获得区块高度为3的区块的记账权。

这就相当于说,矿工小白拿着页码为3的一页纸,矿工小黑也拿着页码为3的一页纸,虽然小白和小黑的纸的页码是一样,然则两张记账纸纪录的内容却不是完全一样的。

可是按规则来说,小白和小黑的这两页纸都是没有问题的,那么到底选哪一张记账纸呢?

这个时刻,一些矿工会选择小白的这页纸订在记账本的后面,继续去“追求”页码为4的那页记账纸,而有的矿工会选择小黑的那页纸订在记账本上再继续去“追求”页码为4的那页记账纸。

这样就相当于在页码为2的那页纸的地方,分成了两个记账本。在区块链中,把这种行为叫做分叉。

可是在区块链中有一个“最长链原则”,矿工们会选择最长的那条链作为主链继续挖矿。好比在继小白那条链之后,小红先挖到区块高度为4的区块,那么小黑那条链将会被舍弃,矿工们都市选择在小白这条链上继续挖矿。

前面明了谈到是用区块高度去标识某一笔生意到底属于哪个区块。可是现在就泛起了两个区块高度一样的区块,那怎么去标识呢?

现实上在区块链中,接纳的是区块哈希去唯一标识一个区块,而不是区块高度。由于纵然区块高度一样,区块内里纪录的内容也并非完全一样的,这样一来区块的哈希(由区块内容求得)就一定不是一样的,以是可以用区块的哈希去唯一标识一个区块。

总结而言,区块链就像是一个记账本,而区块就像是这个记账本内里的一页页记账纸,区块高度就是记账纸的页码,当同时泛起两个相同页码时就会发生分叉。

相关阅读

《一文读懂什么是区块高度?》由网友“听闻”推荐。

转载请注明:http://www.citytt.com/digiccy/041562491H021.html