Как организовать общение между браузерами минуя сервер?
https://webrtc.org/getting-started/peer-connections где там сложно то?
Теоретически существуют децентрализованные мессенджеры, можете гугл запросить.