区块链是一种基于“区块+链”结构的链式系统。包含交易的区块按照时间的顺序不断加入到区块链的末尾。每个区块都通过哈希算法将这个区块内所有信息加密,并生成一个哈希值。同时,每个区块的区块头还包含其前一个区块的哈希值。这些哈希值在区块链中层层嵌套,在长度上固定。最终,将所有区块连接起来,就形成了区块链。
因为区块链里包含了自该链诞生以来发生的所有交易和所有新币发行的信息,所以要篡改一笔交易,就意味着它之后的所有区块信息都将被影响,导致不被承认成为“废链”。正是通过这种联动机制,区块链保证了自身的可靠性,数据一旦写入,就无法被篡改。