区块链 (Blockchain)定义

区块链是一种共享的数字账本,以相互链接的区块记录交易;每个区块都通过加密方式与前一个区块相连,并复制到许多计算机上。其结果是,整个网络共同持有同一份记录,而且事后几乎无法篡改。

交易会被归集到一个区块中,由网络验证后追加到链上;每个区块都包含前一个区块的数字指纹,因此一旦更改旧记录,后续所有区块都会被破坏。由于每个参与者都保留一份副本,且网络会就哪个版本正确达成一致,因此没有任何单一方能够控制这份记录。

传统的中心化数据库或账本则恰恰相反:由单一机构持有主副本,控制谁可以读取或写入,并且可以直接修改其中的条目。区块链则将这种权限分散到整个网络,并使历史记录只能追加,不能被随意编辑。

区块链 (Blockchain)示例

您发送了一笔加密货币付款,该付款会与其他交易一起被打包进第 800,001 个区块。

该区块会带有前一个第 800,000 个区块的“指纹”,区块链则会继续延伸:

第 800,000 个区块到第 800,001 个区块,再到第 800,002 个区块

若要改写您的这笔交易,某人必须重做第 800,001 个区块以及其后的每一个区块,并同时在网络中大多数副本上完成,这也正是这项记录在实际中具备较强防篡改性的原因。