Ok, so this is "decentralized" in the sense that a communication from one client will be sent directly to another client, but you still have to have a centralized discovery method. Correct me if I'm wrong, but doesn't WebRTC already cover the same bases? I think I might be missing what is really new or interesting here.