区块链 - 矿工的激励
一个矿工短时间内有可能会接收到大量交易,导致处理不过来,所以必须对区块大小作出限制。区块大小的上限,已经在系统中预先定义,所以区块中只能包含一定数量的交易。
一个区块中的交易数,由预定义的块大小和每个块的平均长度决定。这表明,发送者应该使消息尽量简短,矿工优先选择简短的交易打包进区块。
发送方通常还会提供一定数量的比特币作为交易费用,激励矿工尽早将交易放进区块链。
区块链技术中,除了区块大小,另一个要考虑的是整个区块链的大小。在一段时间内,整个区块链可能会变得太大,节点无法将其存储在硬盘上,区块链引入了默克尔树解决了这个问题。后面章节将讨论这个默克尔树。