区块链——对矿工的激励


正如我们在比特币 - 挖矿一章中看到的那样,矿工在任何给定时间段都可能被大量交易淹没。区块的最大大小是在系统中预先定义的,因此区块中只能包含一定数量的交易。

区块中的交易数量由预定义的区块大小和每个区块的平均长度决定。这里的一个重要提示是,发送者不应在其消息中包含太多信息,以免使其简短,从而激励矿工在其他冗长的消息之前接受它。

发送者通常还会根据一定数量的比特币添加交易费用,以激励矿工尽早纳入其区块。

构建区块链的另一个后果是它的规模。在一段时间内,整个区块链可能会变得太大,以至于节点无法将其存储在其磁盘上。这是通过使用下面描述的默克尔树来解决的。