Comunion 区块链深度学习系列|区块链进阶原理:构成

本系列内容包含:基本概念及原理、密码学、共识算法、钱包及节点原理、挖矿原理及实现。

区块结构构成

每个区块主要包括区块头(下图灰色的部分)和交易主体(下图橙色的部分)两部分。
在这里插入图片描述

整个区块头中内容包含:

第一个是前序区块的哈希,这样区块才能跟前面区块链起来,形成一个链;

第二个是时间戳,表明区块是在什么时间被挖出来的;

第三个是难度的目标值,矿工挖矿的过程,其实就是在不断的计算挖出来的区块是否和难度值相匹配;

第四个Nonce 是一个随机数;

最后 Merkle root ,记录的是整个包含在当前区块中所有交易的交易哈希,Merkle root是通过交易哈希计算出来的。

我们通过下图比特币的一个区块结构来具体分析一些。
在这里插入图片描述

1、Magic Number(魔数)占4个字节,一般是固定值;

2、Block Size(区块大小)占4个字节,可变值;

3、Version(版本&#x

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值