0%

Bitcoin 区块结构解析

区块的结构

区块分为:区块头和区块体

区块头

区块头包括三组元数据:

  • 用于连接前面的区块、索引自父区块哈希值的数据。
  • 挖矿难度、Nonce(随机数,用于工作量证明算法的随机数)、时间戳(当前区块的生成时间)
  • 能够总结并快速归纳校验区块中所有交易数据的Merkle树根

区块体

主要包含交易数据tx

区块结构图:

block

交易结构图:

transaction

区块的第一笔交易:coinbase交易结构

coinbase

总结

2020.1.16——2020.1.23
这段时间主要完成了Bitcoin结构的分析及作图、和对前面提取签名工作的总结,目前代码编写出现问题,需要花时间去找到方法解决,之后会继续更新其他具有隐私保护能力的密码货币的区块结构图。

-------------本文结束感谢您的阅读-------------
#