|
在区块链的区块生成过程中,即便给合法区块的生成设定了足够高的门槛,在巧合的情况下,仍然有可能有两个不同的矿工在同一时间,或者相继很短的一段时间内生成两个同样高度的区块,那么这个区块链便会产生两个合法的后继区块,这种情况被称为分叉(Fork)。 分叉可以是由很多原因产生的。比如挖矿的难度过低,那么矿工出块的速度就越快,同时产生区块的可能性就越大,也就越容易产生分叉。又比如网络的通信时延过长,新生区块不能够很好地的比特币网络中传播,那些不知道新区块产生的矿工们可能还会在同一高度下继续进行挖矿,那么也很容易产生分叉。 【出处】郑子彬,陈伟利,郑沛霖.区块链原理与技术.清华大学出版社,2021年3月第1版.
|