月亮链 月亮链
Ctrl+D收藏月亮链

区块链:区块高度和记账本那些事儿_BSPAY币

作者:

时间:1900/1/1 0:00:00

在关于区块链的很多文章中,经常会看见区块链在某个区块高度发生分叉,那究竟什么是区块高度,为什么在某个区块高度会发生分叉呢?今天大白就和大家来聊聊区块高度的那些事儿。

 01 区块链与记账本

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

NEM预计将于区块高度3,464,800进行第七次硬分叉Harlock:NEM宣布第七次硬分叉Harlock,NEM节点将投票决定NEM区块链是否合并为Symbol的子链, 或一种特定于交易的侧链。Harlock预计将在区块高度3,464,800处执行。 (Crypto Briefing)[2021/11/6 6:34:55]

在记账本的一页页纸中,清清楚楚地记录着每一笔账。而且为了交易不被篡改和保证公开透明性,区块链记账的方式是大家一起记账。

 02 区块高度与记账本页码

既然区块链是个记账小本本,那么每一页(区块)可以记录的账是有限的,所以为了区分和查找一笔交易到底记录在哪一个区块中,我们很容易会想到给这个本子标明页码。所以,如果说区块链是一个记账的小本本的话,则区块高度就像是这个记账本的页码一样。

以太坊测试网Rinkeby已于区块高度8897988处激活伦敦升级:以太坊测试网Rinkeby已于7月8日01:27:32在区块高度8897988处激活伦敦升级。本次升级包括了改变以太坊1.0Gas费用市场的的EIP-1559以及将难度炸弹推迟至2021年12月1日等更新,测试网Rinkeby激活伦敦升级的下一步将是在以太坊主网部署伦敦升级,主网升级的最终时间将在7月9日举行的以太坊核心开发人员会议上宣布。[2021/7/8 0:35:40]

那么大白的思考题来啦,在只有一条最长链的区块链的情况下,假设当前记账本这一页的页码是 3 ,那么这个区块是这条区块链的第多少个区块呢?答案:第 4 个区块。

波场TRON区块高度突破1800万:3月16日,根据TRONSCAN波场区块链浏览器最新数据显示,波场TRON区块高度达到18029419,突破1800万。[2020/3/16]

有的小伙伴会疑问为什么不是第 3 个区块呢?原因是区块链的还有一个区块高度为 0 的区块,也就是创世区块。它的页码为 0,因此到页码为 3 的区块时,是代表着它的前面有3个区块,也叫做区块的祖先数量。而它自己是这条链的第 4 个区块。

       

动态 | BCH当前区块高度为556756:比特币现金(BCH)当前区块高度为556756,距离硬分叉时间还有2小时24分10秒。[2018/11/15]

     

 03 出块和记账本页码生成

在搞明白什么是区块高度之后,大白再继续和大家说说区块高度是怎么形成的。在挖矿机制的区块链中,区块链这个记账小本本的页码是矿工竞争得到的。比如当前的区块高度是 3,当幸运的矿工解决计算难题后,就会得到页码为 4 的那页记账本(即区块高度为 4 的区块)的记账权利,并会获得一定的奖励。

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

 04 分叉和记账本页码重复

大白前面谈到,矿工通过解决计算难题去得到下一个区块的记账权利,那么问题来了,假如当前的区块高度是 2,当两个幸运的矿工同时解决了计算难题,那么就都会获得区块高度为 3 的区块的记账权。

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

可是按规则来说,小白和小黑的这两页纸都是没有问题的,那么到底选哪一张记账纸呢?这个时候,一些矿工会选择小白的这页纸订在记账本的后面,继续去“寻求”页码为 4 的那页记账纸,而有的矿工会选择小黑的那页纸订在记账本上再继续去“寻求”页码为 4 的那页记账纸。

这样就相当于在页码为 2 的那页纸的地方,分成了两个记账本。在区块链中,把这种行为叫做分叉。可是在区块链中有一个“最长链原则”,矿工们会选择最长的那条链作为主链继续挖矿。比如在继小白那条链之后,小红先挖到区块高度为 4 的区块,那么小黑那条链将会被舍弃,矿工们都会选择在小白这条链上继续挖矿。

前面大白谈到是用区块高度去标识某一笔交易到底属于哪个区块 。可是现在就出现了两个区块高度一样的区块,那怎么去标识呢?

实际上在区块链中,采用的是区块哈希去唯一标识一个区块,而不是区块高度。因为即使区块高度一样,区块里面记录的内容也并非完全一样的,这样一来区块的哈希(由区块内容求得)就一定不是一样的,所以可以用区块的哈希去唯一标识一个区块。

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

标签:区块链NBSBSP以太坊银行区块链币有什么用nbs币前景BSPAY币免费挖以太坊币的aPP

狗狗币价格热门资讯
PAN:Pantera 合伙人:简析链上奇异期权 Cega_ceg币在哪个交易所

在传统金融市场中,金融衍生品的总价值几乎达到了全球 GDP 总和的 10 倍之多,远超常规金融市场的价值体量.

1900/1/1 0:00:00
加密货币:加密货币背后的华人面孔_加密货币市场行情

作 者丨胡天姣编 辑丨曾芳华尔街与加密货币机构间的旋转门越来越多。主流金融机构逐步将加密产品纳入其日常业务与产品,前者也在不断向加密货币行业输送人员.

1900/1/1 0:00:00
以太坊:金色百科 | 以太坊为何被称为开放金融的代表?_玩区块链的都是什么人

在传统的金融世界,最重要的是信任和中心化的治理模式,而比特币这样的加密货币则试图提供一种一种无需信任、完全依赖于代码的金融形式.

1900/1/1 0:00:00
THE:六月投后信息:关于Moonbeam、Dfinity、Filecoin的黑客松和奖金计划_EtherBone

六月投后项目信息汇总The GraphThe Graph Day上新提案旨在将The Graph网络事务扩展到第 2 层扩展解决方案ArbitrumMessari 以核心子图开发者身份加入The.

1900/1/1 0:00:00
WEB:你找得到Web3的大门吗?_GAS

本文转自公号:老雅痞作者:Kimming虽然现在到处都在谈论Web3,但它并不像听起来那样容易访问或无处不在.

1900/1/1 0:00:00
STE:金色百科丨Steemit、Steem与Hive之间是什么关系?_steem币价格

最近,Steem分叉成为区块链圈子一件热门事件。但在此事件中,我们还看到了另外两个单词Steemit与Hive,让人有些分不清它们之间的关系,这里金色财经就来简单科普一下.

1900/1/1 0:00:00