区块链节点如何维护一个全局版本的事务

时间:2018-04-07 09:50:21

标签: blockchain bitcoin ethereum hyperledger

我理解共识规则和P2P网络。但由于节点仅连接到一些有限数量的其他对等体,因此节点的子集将仅知道至少在给定时间点在这些对等体中知道的有限块实际。所有节点如何同步并让所有全局块相互转发。

例如,假设全局只有6个节点,它们碰巧与对等方进行配对。

1<-->2      
2<-->3  
3<-->1

4<-->5  
5<--6>  
6<-->4

它导致两种孤立的群体,每群3只。我们假设现在Adam的钱包连接到节点4并进行交易。如何将其传递到节点1,2和3? 当然,如果不是在几秒钟之内,最好在几分钟内传播它们。

1 个答案:

答案 0 :(得分:0)

简短回答:最长的链条始终是可接受的链条。

答案很长:Look here