http://www.7klian.com

区块链里的区块高度是什么?

在美国,高速公路都用牢靠的数字纪律来定名,南北走向为单号,对象走向为双号,编号数字越往东,往北越小。司机可以按照数字来判定公路的走向和方位。同理,当我们相识到区块高度的数值时,我们也可以相识到区块的位置。假如区块高度下发明多个区块,则说明多小我私家在同一时间建设了一个区块。

相信各人相识区块高度都是为了汇集到一些信息,那么相识区块高度最有代价的应用表此刻哪呢?由于区块发生的时间是牢靠的,好比比特币约莫10分钟生成一个新区块,所以按照比特币高度可以大抵推算出分叉时间,所以区块高度常常被用来符号某区块链在将来某个时间点将要产生的事件。

简朴讲就是一个个账单系统,每十分钟会把所有的账单打包成一个记录生意业务的区块,每一个区块毗连到上一个区块,形成了区块链,而区块高度就是指生成了几多个区块,区块高度用来测量某一个区块到第一个区块之间的间隔,通过区块高度可以精确的相识到某一区块在链上的位置,相当于给区块定位了一个坐标。

值得留意的是区块高度的计较法则不是从1开始,而是从0。所以第一个区块的高度不是1而是公认为0,第50个区块的高度为49。这就有点雷同英国人把第二楼当成第一楼来看的见识。

好比某团队公布要在比特币高度700000分叉,,意思就是在比特币生成第700000个区块时执行分叉操纵,一般比特币约莫10分钟生成一个新区块,所以按照比特币高度就能大抵推算的出分叉时间。

区块有两个标识符,一是区块头的哈希值,二是区块高度。区块头的哈希值是通过SHA256算法对区块头举办二次哈希计较而获得的数字。区块哈希值可以独一且明晰的标识一个区块。而且任何节点通过简朴的对区块头举办哈希计较都可以独立的获取该区块哈希值。但由于区块高度只是区块链中的位置,所以区块高度不是独一的标识符,因为同一时间缔造的多个区块大概是同一个区块高度。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读