本教材由知了传课辛苦制作而成,仅供学习使用,请勿用于商业用途!如进行转载请务必注明出处!谢谢!

比特币结构

一、区块头

1.版本号:标识该区块遵守的验证规则

2.父区块头哈希值:前一区块的哈希值

3.Merkle根:该区块中交易的Merkle树根的哈希值

4.时间戳:精确到秒的时间戳

5.难度目标:该区块工作量证明算法的难度目标,已经使用特定算法编码

6.Nonce:为了找到满足难度目标所设定的随机数,为了解决32位随机数在算力飞升的情况下不够用的问题,规定时间戳和coinbase交易信息均可更改,以此扩展Nonce的位数

二、区块体(交易数据)

1.挖矿交易:记账奖励

2.普通交易:付款方,收款方,转账金额,手续费等

1433人已阅读,今天你学习了吗?

添加新回复