Are there any known methods of finding peers without using a dedicated central server?
ie: If I have peers which are disconnecting and reconnecting to the internet but getting a new IP address each time, and I want to connect to them without setting up a dedicated server to register with.
I was thinking about using peers email address to send a manifest of connected peers periodically, with some sort of timecode, negating the need for a dedicated server. This would be a fallback if none of the peers could be connected to after trying all the previously known peer addresses. But existing models of finding peers would be preferable.
EDIT: So far everyone seems to agree that a central server would be needed whilst dealing with the internet as opposed to a private network, which I thought might be the case. The idea of using email addresses provided by say Google or Yahoo instead of providing my own server seems pretty robust.