A P2P-based chat service