● 入门 · 图文解析

区块如何链接成链

区块不只是把交易装在一起,它还会引用前一个区块,让分散的记录按顺序组成一段可以逐层验证的历史。

◎ 建议先阅读哈希基础↻ 更新于 2026-08-10

可以把区块链想成一本不断追加页码的账本:每一页记录一批新交易,同时写下“上一页”的数字指纹。只要中间某一页被修改,它自己的指纹会变化,下一页保存的引用也会立刻对不上。

先记住一句话:每个新区块都带着前一区块的哈希,因此区块不是各自独立,而是按顺序相互引用。

一个区块里有什么?

不同区块链的字段并不完全相同,但理解链式结构时,可以先抓住三类核心信息。

01 / 交易数据

本区块记录了什么

包含经过网络验证、准备写入历史的一批交易或状态变化。

02 / 前区块哈希

它接在谁的后面

保存前一个区块的数字指纹,形成明确的先后引用关系。

03 / 本区块哈希

当前内容的摘要

由区块头等数据计算得到,内容改变时,结果也随之改变。

区块怎样接在一起?

新区块会把前一个区块的哈希写入自己的区块头。下面省略了大量真实字段,只保留最重要的引用关系。

举例
区块 100
前区块:…8a21
本区块:…4f92
区块 101
前区块:…4f92
本区块:…bc07
区块 102
前区块:…bc07
本区块:…d315

修改旧记录会发生什么?

如果区块 100 的交易数据被改动,它的哈希将不再是原来的 “…4f92”。区块 101 仍然引用旧哈希,链接便会失效;想掩盖改动,就必须继续重做后面的区块,并让网络接受这段新历史。

旧数据被修改区块 100 的内容发生变化
区块哈希改变原来的数字指纹失效
后续引用断裂节点可发现历史不一致

有两条链时听谁的?

网络延迟可能让多个有效区块几乎同时出现,形成短暂分叉。节点需要依照协议的分叉选择规则与共识结果,判断哪条是规范链;没有被选中的区块不会继续成为主历史的一部分。

01 / 验证

先检查区块是否有效

节点独立执行规则,拒绝无效交易、签名或区块格式。

02 / 选择

再判断跟随哪条分支

PoW、PoS 等机制使用不同的权重和投票方式选择链头。

03 / 确认

等待历史更加稳定

随着后续区块或最终性确认到来,被重组的可能性逐渐下降。

⚠ 容易混淆的地方

哈希链接能让篡改被发现,但它本身不会自动阻止篡改。真正让重写历史付出高昂代价的,是共识机制、分布式节点和经济激励共同形成的安全性;最近产生的区块也可能发生短暂重组。

本节要点

  • 区块包含本批数据,并通过前一区块哈希建立先后关系。
  • 修改旧区块会改变哈希,使后续区块保存的引用失效。
  • 网络出现临时分叉时,需要分叉选择规则决定规范链。
  • 链式结构负责暴露改动,共识机制负责让改写历史变得困难。

📝 本节自测

新区块靠什么与之前区块建立连接?

旧区块数据被修改最直接会发生什么?

分叉时由谁确定规范链?

判断:光是哈希链接就能让改写历史几乎不可能。

得分:0 / 4
继续阅读PoW 与 PoS 共识