前段时间了解到一个基于 P2P 网络的社交软件 WireMin ,自称是去中心化的,不存在服务器,也就不会宕机;且每个节点之间是平等的,永远不会被封号。 我的理解是,P2P 网络最大的弊病之一就是收消息延迟很高,全靠缘分。 但 WireMin 感觉消息通知还是相对及时的,用了一段时间感觉也还挺安全,适合畅所欲言。 想深入研究下安全性和原理,但他们官网都是英语的,看起来太费劲。https://wiremin.org/ 有懂的吗? wiremin, P2P, p2p2, 社交
还是会和中心引导节点进行通讯,例如 libp2p\ipfs 都需要中心引导服务器进行引导打洞。如果 NAT 限制很大的话还会依赖中心服务器的中继节点进行中继。无法实现完全的点对点网络,要实现对网络环境要求蛮高的。