区块链学习:数据结构
2021-06-25 本文已影响0人
bxcs
区块链的基本组成单元就是区块(block)。区块不断的由各个节点计算出来,并连接到区块链上,从而形成了区块文件,一旦上链成功就很难被修改或移动。
一个区块的基本结构

能够与其他区块联系起来的信息存储在区块头中,由三组数据组成:
1、前一个区块的hash值,这个数据可以连接到前一个区块
2、难度、时间戳和随机数,表示本本区块生成的过程
3、Merkle根,所有交易的数据结构

区块链的基本组成单元就是区块(block)。区块不断的由各个节点计算出来,并连接到区块链上,从而形成了区块文件,一旦上链成功就很难被修改或移动。
一个区块的基本结构
能够与其他区块联系起来的信息存储在区块头中,由三组数据组成:
1、前一个区块的hash值,这个数据可以连接到前一个区块
2、难度、时间戳和随机数,表示本本区块生成的过程
3、Merkle根,所有交易的数据结构