区块结构(二)

您所在的位置:网站首页 区块链的构成三要素是什么 区块结构(二)

区块结构(二)

2024-07-13 15:42| 来源: 网络整理| 查看: 265

1.区块:

        区块是一种被包含在公开账簿(区块链)里的聚合了交易信息的容器数据结构。它由一个包含元数据的区块头和紧跟其后的构成区块主体的一长串交易组成。区块头是80字节,而平均每个交易至少是250字节,而且平均每个区块至少包含超过500个交易。

区块结构

2.区块头

        区块头由三组区块元数据组成。首先是一组引用父区块哈希值的数据,这组元数据用于将该区块与区块链中前一区块相连接。第二组元数据,即难度、时间戳和nonce,与挖矿竞争相关(后面会谈)。第三组元数据是merkle树根(一种用来有效地总结区块中所有交易的数据结构)

区块头结构表

Nonce、难度目标和时间戳会用于挖矿过程

3.区块标识符:区块头哈希值和区块高度         区块主标识符是它的加密哈希值,一个通过SHA256算法对区块头进行二次哈希计算而得到的数字指纹。产生的32字节哈希值被称为区块哈希值,但是更准确的名称是:区块头哈希值,因为只有区块头被用于计算。区块哈希值可以唯一、明确地标识一个区块,并且任何节点通过简单地对区块头进行哈希计算都可以独立地获取该区块哈希值。     


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3