Matrix
Хранит аккаунт, комнаты, сообщения, файлы, membership и состояние сервера.
Внутренний мануал
Короткая инструкция для новых пользователей: что это такое, как установить клиент, как войти на сервер и что важно настроить в первый день.
Matrix это протокол обмена сообщениями. Проще говоря, это серверная часть, на которой живут аккаунты, комнаты, сообщения, медиа и права доступа.
Element это клиент, через который вы пользуетесь Matrix: читаете чаты, отправляете файлы, звоните, управляете устройствами и шифрованием.
Хранит аккаунт, комнаты, сообщения, файлы, membership и состояние сервера.
Сервис авторизации. Он отвечает за логин, сессии и регистрацию пользователя.
Приложение или веб-интерфейс, через который вы реально работаете с чатами.
Основной клиент для телефонов. Его нужно использовать на iPhone и Android.
Это основной мобильный клиент для сервера и самый правильный вариант для новых пользователей.
Основной клиент для компьютера. Его нужно использовать на Windows, Linux и Mac.
Для настольных систем это базовый рекомендуемый вариант.
Веб-версия без установки. Открывается прямо в браузере: chat.allahak.bar.
chat.allahak.bar.matrix.allahak.bar.registration token.matrix.allahak.bar
https://chat.allahak.bar
В Matrix сообщения и часть данных могут быть защищены end-to-end-шифрованием. Это значит, что доступ к ним зависит не только от пароля, но и от ваших криптографических ключей.
| Что сравниваем | Element / Matrix | Telegram |
|---|---|---|
| Обычные личные сообщения | На этом сервере по умолчанию E2E. Отдельно можно создать и незашифрованный диалог, но это уже нестандартный сценарий. | Не E2E в обычных cloud chats. |
| Групповые чаты | На этом сервере по умолчанию E2E. При желании можно отдельно создать незашифрованную комнату. | Не E2E в обычных группах и каналах. |
| Отдельный «секретный режим» | Не нужен как отдельный тип клиента. Шифрование это свойство комнаты. | Нужен отдельный Secret Chat. Он только для 1:1-диалога. |
| Где хранится переписка | На Matrix-сервере. Для зашифрованных комнат сервер хранит зашифрованные данные, а не открытый текст сообщений. | Обычные cloud chats хранятся на серверах Telegram. Secret chats в облаке не хранятся. |
| Где хранятся ключи | Ключи расшифровки живут на устройствах пользователя. Можно дополнительно включить backup ключей и сохранить recovery key. | Для обычных cloud chats схема не E2E, ключи не ограничены только устройствами участников. Для Secret Chats ключи есть только на устройствах участников. |
| Новый телефон или компьютер | История зашифрованных комнат нормально переносится только если у вас сохранены ключи или настроен backup. | Cloud chats появляются сразу. Secret chats device-specific и на новое устройство автоматически не переносятся. |
| Что лучше для чувствительных обсуждений | Зашифрованные комнаты / зашифрованные личные диалоги в Element. | Только Secret Chat, и только если это обычный диалог один на один. |
Практический вывод: если вам нужна приватность переписки по умолчанию для рабочих диалогов и групп, безопаснее опираться на Element в зашифрованных комнатах, а не на обычные Telegram-чаты.
Обычный диалог один на один. Для поиска пользователя иногда
нужно писать полный адрес вида
@user:matrix.allahak.bar.
Обычные групповые чаты. В них идет основная переписка, обсуждения, файлы и звонки.
Это папки-органайзеры для комнат. Они помогают не превращать главный список чатов в хаос.
Если вас автоматически добавили в стартовую комнату, прочитайте закрепленные сообщения: там обычно лежат правила, ссылки и короткий onboarding.
На сервере включены обычные Matrix-звонки и групповые звонки. Если у вас что-то не работает, сначала проверьте, что вы используете актуальный клиент.
Потому что Matrix-сессия клиента и браузерная сессия авторизации в MAS это разные вещи. Клиент может выйти, но браузер все еще помнить ваш login state.
На сервере Matrix. Если сообщение зашифровано, содержимое медиа для зашифрованных комнат обычно загружается клиентом уже в зашифрованном виде.
Да. Но после добавления второго устройства обязательно подтвердите его с первого, чтобы сохранить доступ к ключам.
Сначала проверьте адрес homeserver:
matrix.allahak.bar. Затем проверьте логин и
пароль, а также что вы входите именно в существующий аккаунт, а
не пытаетесь заново зарегистрироваться. Если все равно не
работает, пришлите текст ошибки.