假设节点A创建了一个新块,并将其发送给其对等节点,如下图所示。

C和D同意这是一个有效的块,并将其添加到自己的链中。
但是,B、C和D的对等体如何知道新块?假设D有对等体E和F,E和F是否需要等待,直到D创建新的块,并将此块与来自A的块一起发送,或者,一旦A验证了新块,D是否会通知E和F来自A的新块?

发布于 2018-03-12 17:29:28
在比特币P2P网络中,一旦一个块被挖掘,并传播到对等体(B,C,D),他们通过几个标准来验证它,其中包括-
检查块是否被正确挖掘
如果所有这些验证都通过,那么该块将被添加到B、C和D的本地区块链,并立即传播到它们的对等体,因此它也将被添加到它们的区块链映像中。
这样,当一个新的区块被挖掘时,它会在几秒钟内传播到整个比特币网络。
https://stackoverflow.com/questions/49194227
复制相似问题