100%无服务器(分散)对等点发现的可能解决方案?

Jee*_*oon 9 networking multicast broadcast

我一直在考虑一个真正的100%无服务器系统如何工作.具体而言,我对同行发现很感兴趣.似乎这是将当前分散系统实际分散的唯一部分.

据我所知,没有100%无服务器系统.例如,甚至种子也需要连接到跟踪器或DHT路由器(router.bittorrent.com)等集中式网络来发现其同行.

我首先想到的是互联网广播.简单的说,

  1. 客户端向世界广播其标识(例如IP地址)信标
  2. 另一个客户端收到该信标
  3. 两个客户端相互连接.
  4. 如果连接的客户端越多,它们就形成了紧密的网络.

但是,这可能非常低效(255*255*255*255*64字节= 270GB /信标)并且不受支持.就目前而言,这是我能想到的唯一解决方案.搜索了几个小时后,唯一的解决方案就是"只使用部分集中的服务器".

对于100%无服务器的对等点发现,是否有任何解决方案(甚至是理论上的)?