区块链是什么?
区块链把记录组织为相互引用的区块,由节点按共同规则验证和维护。历史难改依赖具体网络的共识与安全条件,不代表链外信息天然真实。
区块链是一种按规则组织和验证记录的系统:数据被放进区块,区块通过哈希相互引用,网络节点检查哪些记录有效。它让参与者能共同核对历史,减少对单个账本保管者的依赖。[B1][E1]
通俗理解
设想四个人共同记录小组收支。如果只有一个人保管账本,其他人必须相信他没有漏记。若多方保存并核对记录,还要约定“怎样确认有效版本”和“有人改旧账时怎么办”。
这个类比帮助理解共同验证,但实际公链并不是每新增一笔记录就让所有用户投票,也不是每个使用者都保存完整账本。不同节点承担的职责可以不同。
核心原理
以比特币公链为例,一笔支付大致经过:
- 钱包构造交易并签名,再向网络广播。
- 节点检查交易是否满足签名、可花费资金等规则。
- 矿工把交易组织进候选区块;其他节点继续检查整个区块。
- 网络依照共识规则选择认可的历史。后续区块增加,重写较早记录通常变得更困难。[B1]
哈希(Hash)是按算法从数据算出的固定长度结果。区块对前一区块的引用,把历史联系起来:修改旧数据会改变相应哈希,无法仅编辑一份文件就让其他节点承认新历史。[B1]
不同公链的出块方式不相同。以太坊当前采用权益证明(PoS),不靠比特币式挖矿竞争新区块。它们都要验证规则,但不能把一种网络的确认过程照搬到另一种网络。[E1]
具体例子
小林向小王发送 BTC,区块链记录的是这笔交易以及相关花费条件;钱包显示余额和状态。记录被接受后,小王可以根据网络规则核对它,而不必只相信小林发来的截图。
容易混淆的概念
- 区块链与比特币:前者是一类记录方式,后者是采用它的具体系统和资产。
- 区块链与分布式账本:分布式账本的范围更广,两者不能直接作为同义词。
- 上链与真实:按规则保存一条商品描述,不等于商品描述本身真实。
风险或适用边界
“历史难改”依赖共识、网络和攻击成本等条件,不是绝对保证。链重组等情形也说明,看到一次确认不等于所有场景都达到所需确定性。链外退款与修改原链上交易是两件事。
区块链也不保证应用或合约安全。公开验证、协调及保存记录都有成本,普通数据库仍适合许多有明确管理者的业务。
相关问题与操作指南
参考来源
资料核验:2026-11-03。核验范围为所引文档相关段落。
参考来源
- Bitcoin Developer Guide — Block Chain
https://developer.bitcoin.org/devguide/block_chain.html
对应内容:[B1] Introduction;Proof Of Work;Bitcoin;区块引用、节点规则与 PoW。核验:2026-11-03
资料核对日期:2026-11-03
- ethereum.org — Blocks
https://ethereum.org/developers/docs/blocks/
对应内容:[E1] How blocks work;Proof-of-stake protocol;Ethereum 当前 PoS 的概念对照。核验:2026-11-03
资料核对日期:2026-11-03
来源记录用于追溯资料,不代表已完成实际操作验证。