так, я походу совсем тупой 1) как достигается что все юзеры чата могут читать юзера А ? 2) появился онлайн Б - что надо сделать чтоб он смог теперь читать А ?
потому что делание чатега начинается с описания бизнес-логики и требований а потом поиска решения криптографического для реализации (ну или компромиса чем жертвовать с обоих сторон)