正在加载图片...
4.比特币的区块 区块头 字段 描述 prevousblockhash32字节前一区块Hsh值 merkleroot 32字节 交易 Merkle Tree根节点的Hash值 difficulty 4字节 挖矿的难度系数 nonce 4字节 挖矿挖到的临时随机数 ■区块(头)标识: 区块Hash值 区块本身的Hash值是区块的唯一性标识 区块Hash值并不包含在区块的数据结构里,不管是该区块在网络上传输时,抑或是它作为区块链的一部分被存储在 某节点的永久性存储设备上时 ◆任何人都可以根据区块数据计算其Hash值,实际上区块Hash值是当该区块从网络被接收时由每个节点计算出来的 区块的哈希值可能会作为区块元数据的一部分被存储在一个独立的数据库表中,以便于索引和更快地从磁盘检索区 块 区块高度 ◆创世区块的高度是0,其后每个区块的高度比前一个区块高度加1 区块高度并不是唯一的标识符,有可能两个相同高度的区块同时存在、竞争在区块链中的位置。 区块高度也不是区块数据结构的一部分,它并不被存储在区块里。当节点接收来自比特币网络的区块时,会动态地 识别该区块在区块链里的位置(区块高度) ◆区块高度也可作为元数据存储在一个索引数据库表中以便快速检索。◼ 区块头: ◼ 区块(头)标识: ◼ 区块Hash值 ◆ 区块本身的Hash值是区块的唯一性标识。 ◆ 区块Hash值并不包含在区块的数据结构里,不管是该区块在网络上传输时,抑或是它作为区块链的一部分被存储在 某节点的永久性存储设备上时。 ◆ 任何人都可以根据区块数据计算其Hash值,实际上区块Hash值是当该区块从网络被接收时由每个节点计算出来的。 ◆ 区块的哈希值可能会作为区块元数据的一部分被存储在一个独立的数据库表中,以便于索引和更快地从磁盘检索区 块。 ◼ 区块高度 ◆ 创世区块的高度是0,其后每个区块的高度比前一个区块高度加1。 ◆ 区块高度并不是唯一的标识符,有可能两个相同高度的区块同时存在、竞争在区块链中的位置。 ◆ 区块高度也不是区块数据结构的一部分,它并不被存储在区块里。当节点接收来自比特币网络的区块时,会动态地 识别该区块在区块链里的位置(区块高度)。 ◆ 区块高度也可作为元数据存储在一个索引数据库表中以便快速检索。 11 字段 大小 描述 previousblockhash 32字节 前一区块Hash值 merkleroot 32字节 交易Merkle Tree根节点的Hash值 difficulty 4字节 挖矿的难度系数 nonce 4字节 挖矿挖到的临时随机数 4. 比特币的区块
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有