以太坊P2P网络
程序员文章站
2022-03-23 14:52:38
...
1.节点采用RLPx的发现协议DHT(Distributed Hash Table)来实现邻节点的发现,也可通过客户端的RPC进行,并提供对方端点来连接邻节点
2.当两个节点连接并握手时,它们互相交换总难度,区块Hash等状态信息.总难度相当于相当节点所有的区块链上区块难度的总和
3.其中一个总难度小的节点会向对方索取整个区块链中的区块Hash值.这些Hash值的链条会存放在一个"工作池"中,供所有连接的邻节点共享
4.当一个节点发现在Hash链上有它没有的区块Hash值时,它将向邻节点索取从该Hash值所代表的区块起往后的N个区块,并做好标记,这样不会从另外一个节点获取这N个区块
2.当两个节点连接并握手时,它们互相交换总难度,区块Hash等状态信息.总难度相当于相当节点所有的区块链上区块难度的总和
3.其中一个总难度小的节点会向对方索取整个区块链中的区块Hash值.这些Hash值的链条会存放在一个"工作池"中,供所有连接的邻节点共享
4.当一个节点发现在Hash链上有它没有的区块Hash值时,它将向邻节点索取从该Hash值所代表的区块起往后的N个区块,并做好标记,这样不会从另外一个节点获取这N个区块
上一篇: 以太坊叔块
下一篇: jquery怎样才能判断元素是否绑定事件