Hasty Briefsbeta

双语

Full details of how blockchain blocks are chained together

7 months ago
  • #cryptography
  • #bitcoin
  • #blockchain
  • 区块链通过前序区块的加密哈希形成链式结构,但高层解释过度简化了这一过程。
  • 比特币区块包含的是前一区块头部的哈希值,而非完整区块。
  • 比特币区块头部通常为前80字节(不包括起始的8字节魔数)。
  • 比特币对区块头部采用双重SHA256哈希运算(SHA256²)。
  • 由于工作量证明要求,区块头部哈希常以零值结尾,该结果以小端序形式显示。
  • 矿工通过调整随机数值和交易顺序,使哈希值低于目标值以证明计算量投入。
  • 头部中的默克尔树根确保区块完整性——任何区块体的改动都会改变头部哈希值。