Então o que tem um ID único é uma sessão de conversa/sala/chat, e as pessoas se conversam enviando mensagens para essa sala e o servidor faz o broadcast para quem está ouvindo essa sala. É isso?
Em resposta a Simplex Chat - O primeiro mensageiro sem ID de usuário
1