‹ 第 9 章,所有课时

探路者 · 第 9 章 · 第 4/5 课时

内存池、区块与确认数

区块如何链接

为什么改变一个旧区块会破坏它之后的所有内容? 4 分钟

每个头部都包含前一个区块的哈希。该哈希涵盖了前一个头部,而前一个头部本身又包含更早的区块的哈希,以此类推,一直追溯到2009年1月3日的创世区块。

拉动一根线

假设有人改变了去年一个区块中的一笔交易。它的默克尔根会改变,所以它的头部会改变,所以它的哈希会改变。下一个区块记录的是旧哈希,现在不再指向它了。要使链重新完整,每一个后续区块都需要一个新的有效工作量证明。

这就是为什么深度就是安全。一个旧区块被埋藏在之后的所有工作中,而其余网络继续添加区块,而重新做这些工作对于任何不控制大部分哈希能力的人来说都是遥不可及的。

▶ 在机器中查看

在区块链(BLOCKCHAIN)轨道上,每个区块滑入前一个区块打开的槽中:榫头是前一个哈希。

需要记住的内容

  • 每个头部都包含前一个区块的哈希。
  • 改变一个旧区块会改变它之后的所有哈希。
  • 区块越深,保护它的工作量就越多。

快速检查

有人修改了一个旧区块中的一笔交易。最先会坏什么?

为什么一个被100个区块覆盖的区块很难被更改?

区块如何链接 · 比特币大学