由不同矿工创建的区块被连接在一起,形成了所谓的真正分布式公共账本。
链中的每个块包含多个消息(事务),如上图所示。链条上的一个区块可能来自任何矿工。在创建区块链时,可以看到会把前一个区块的哈希值添加到当前区块中。
因此,矿工在创建新区块时,获取链中最顶端区块的哈希值,将它与自己的消息集组合起来,并为新区块创建哈希值。这个新创建的区块现在成为链的新顶端,随着矿工添加越来越多的区块,链将继续增长。