区块与创世区块是什么意思

当前位置:首页 > 币圈百科 > 区块与创世区块是什么意思

区块与创世区块是什么意思

2022-11-13币圈百科241

区块

区块链是网络参与者共同维护的账本。我们可以把区块链想象成一本账本,一个“块”就是每页的交易记录。

一个完整的块必须包含四个部分:

块大小:块的容量(比特币的块大小限制为1MB)

块头:用于验证块

交易计数器的有效性。本块的交易数

交易信息(Transactions):本块包含的每笔交易信息

蓑衣网小编2022区块与创世区块-区块组成

蓑衣网小编2022区块与创世区块-区块资讯

块头

块头的主要作用是让矿工快速保证块序和历史记录的正确性,也是形成“链”的最关键环节,就像一个账本布的每一页都有页码一样。如果有人篡改账本,撕掉其中一页,我们很容易发现数据有误,因为页码不符。头由六部分组成:

版本:当前区块链版本之前的前一个块Hash

:父块头的Hash值

Hash root:块中包含的最终Hash值

。时间戳:块出现的时间

;难度目标:区块工作量的难度

随机数(Nonce):满足记账条件的随机数

区块体

区块体蓑衣网小编2022相对简单,包含

支出地址明细:发起比特币交易的地址

接收地址明细:接收比特币交易的地址

交易数量统计:交易的比特币数量

交易时间戳:时间戳是指从11年1月01日00:00:00 GMT开始的总秒数

事务哈希值:区块链上该事务的事务号。每笔交易的哈希值是?默克尔树?它的一部分将最终在块头中生成Merkle Root,这确保了区块链中记录的每一笔交易的有效性和不变性。

此外,块中记录了两种类型的交易。

比特币基地交易:只有收款人,没有付款人。比特币链中的每个区块都会包含多个交易,第一个交易叫做比特币基地交易,是系统给予矿工的挖矿奖励

一般交易:一般链交易

创世纪区块

创世纪区块是整个区块链的第一个区块,另一种说法是区块高度为0。根据上述,每个块的块头必须引用前一个块的哈希值。所以在系统诞生的时候,必须直接生成创建块Block #0,这样Block #1才能引用它的Hash值,放入块头。然后,可以根据这个规则连续生成块,并连接成一个区块链。

区块与创世区块是什么意思 | 分享给朋友: