区块链(Blockchain)的一句话定义:由全网多台计算机共同维护、按时间顺序首尾相连、任何人都能独立验证的一本公开账本。它真正要解决的问题是「陌生人之间在没有任何中介的前提下,如何对同一份事实达成信任」——不靠银行、不靠平台、不靠法院强制执行,也能让参与各方对「谁拥有多少资产」得到一致结论。
和传统数据库的本质区别有三点:
- 谁能写:传统数据库由管理员独占写入权限;区块链允许任何节点按公开规则写入,写入前要经过竞争与全网验证。
- 谁说了算:传统数据库以管理员的记录为准;区块链以全网多数共识为准,单一节点改数据没有任何效力。
- 能否事后改:传统数据库可以随时 UPDATE 历史记录;区块链上一旦被足够多区块确认,改动的成本高到不现实。
先记住这三条,后面所有名词都是它的展开说明。

可以把区块链理解成「一本由几千人同时持有的复式账本,每页写完就复印给所有人」,这样理解后面对「分布式」和「不可篡改」都不会觉得抽象。








