I am developing a completely P2P messaging system, zero infrastructure and it will be free software. The question I\'m trying to solve, but without much success so far: The comm