分散的P2P协议是否需要中央权限来告诉您其他节点在哪里?

时间:2015-09-04 03:35:04

标签: networking p2p bitcoin

我想知道像比特币这样的分散式 P2P网络是如何发现其他节点的。当一个全新的节点启动时,它如何找到其他要连接的节点?这不是一个潜在的漏洞,可能会导致网络崩溃和/或使用不知道连接位置的新节点进行恶意攻击吗?

1 个答案:

答案 0 :(得分:0)

您需要从某个地方获取种子节点列表。

Bitcoin has a list编译的众所周知的节点,它还使用了一个中央动态发现机制(我认为通过DNS)。

是的,如果您的节点被欺骗连接到“备用现实”网络,那么您就遇到了麻烦。但这很难实现。