Здесь впервые? Простыми словами →

Открыто · Анонимно · В блокчейне

Приватность. По умолчанию. Onym.

Никакой компании в цепочке. Идентичность, ключи и история остаются на вашем устройстве. Сквозное шифрование, с честной моделью угроз.

Продукт

От новой личности
до приватного разговора.

Это настоящее приложение для iPhone. Прокрутите весь сценарий первого использования.

Экран личности Onym
Создание новой группы Onym
Список чатов Onym
Экран приглашения в приватную группу
Зашифрованная переписка Onym
  1. 01

    Создайте личность, которая принадлежит вам.

    Без телефона, почты и аккаунта на нашем сервере. Личность и ключи создаются локально и остаются на устройстве.

  2. 02

    Создайте группу. Выберите правила.

    Назовите группу, напишите приглашение и выберите модель состава и управления.

  3. 03

    Ваши разговоры, а не почта оператора.

    Чаты и история остаются на телефоне. При смене личности открывается её собственный приватный список чатов.

  4. 04

    Вступайте, не отдавая свою личность.

    Сквозное шифрование защищает разговор. Stellar закрепляет состояние группы; центральный чат-сервер не владеет группой.

  5. 05

    Общайтесь привычно. Владейте всей системой.

    Знакомый интерфейс. Под ним устройство хранит личность, Nostr доставляет шифротекст, а Stellar заверяет состояние группы.

Суверенная идентичность

Ваша идентичность —
двенадцать слов.

Генерируется на устройстве. Хранится только на устройстве. Не синхронизируется с облаком. Никуда не отправляется. Эти двенадцать слов восстанавливают ключи Nostr, Stellar и BLS на любом устройстве — и это единственный ключ к чатам.

BIP-39 · 128 бит энтропии · только на устройстве · никакой утечки
9:41
Идентичности

Идентичности

Коснитесь идентичности, чтобы открыть. У каждой свои ключи, чаты и фраза восстановления.

Alice
BLS  a35c74815b15…
Активна
Bob
BLS  a65f5e048a09…
Добавить

Видны только чаты активной идентичности. Переключайтесь, чтобы увидеть другие.

Релеер, как есть

Да, сервер есть.
Вот что он делает —
и чего не может.

Onym использует релеер: маленький сервис, который отправляет ваши подписанные Stellar-транзакции и платит за on-chain комиссии — чтобы вам никогда не нужен был пополненный счёт. Это сервер. Это не сервер с правом отключить ваш аккаунт, ваши разговоры или правила вашей группы. Разница важна.

Полный учёт того, что видит каждая сторона — в модели угроз. Кратко, на схеме:

Релеер, в разрезе честный · слепой · заменяемый
DEVICE ключи плейнтекст подписи история SOROBAN проверяет proof хранит обязательство публичный реестр ZK PROOF · OPCALL → КОНТРАКТ RELAYER прозрачный · заменяемый · слепой ЛОГ ОСМОТРА 14:02:11.4 size 1.42 KB ip 92.13.4.· to Q9F4···d2 freq +1 ЧИТАЕТ · размер · ip · тайминг · адрес контракта — больше ничего. + FEE π ВНЕ КОРОБКИ · РЕЛЕЕР НЕ ДОСТАЁТ БД АККАУНТОВ не существует ХРАНИЛИЩЕ КЛЮЧЕЙ ключи не покидают устройство АРХИВ СООБЩЕНИЙ история только на устройствах
Видит размер и тайминг ваш IP* адрес контракта модель управления
Слеп к плейнтексту кто из участников отправил фразе восстановления составу группы в открытом виде
Не может отключить аккаунт подделать транзакцию переписать правила группы заглушить вас навсегда

* IP — если вы не приносите свою сеть для приватности. Запустите свой релеер или используйте несколько — протокол тот же. Адрес контракта говорит релееру, какая у группы модель управления; состав группы в открытом виде живёт внутри контракта в виде обязательств. Диаграмма показывает обычный случай (внутригрупповые изменения состояния через update_commitment); create_group дополнительно несёт Soroban-auth запись, подписанную основателем — единственный вызов, в котором подпись, привязанная к пользователю, касается блокчейна.

Никто — даже Onym

не восстановит ваш социальный граф.

Анонимные идентичности · Без телефонных номеров · Без адресной книги.

Управление

Выберите правила. Докажите их на блокчейне.

Три уже работают; две в плане. Каждая — отдельный пакет Soroban-контрактов; вся семья делит одну форму клиентского вызова.

01 / 06

В строю

Один на один.

Зашифрованный диалог двоих. Без админов, без голосований — только два устройства и их ключи.

02 / 06

В строю

Основатель.

Один основатель принимает и исключает. Честно о том, у кого ключи.

03 / 06

В строю

Анархия.

Любой участник может пригласить кого угодно. Любой может уйти. Группа — это то, что делают из неё её участники.

04 / 06

Планируется

Демократия.

Большинство принимает и исключает. Каждое изменение — это подписанное голосование в блокчейне.

05 / 06

Планируется

Олигархия.

Маленький совет администраторов. Пороговые подписи решают, кто внутри, а кто снаружи.

06 / 06

Свой вариант

Свой формат управления.

Нужен набор правил, которого мы не поставляем? Протокол не зависит от модели управления — предложите новую вариацию или форкните контракты и опишите свою.

Open source · MIT

Весь стек —
в открытом доступе.

Приложения, контракты, ретранслятор — каждый слой под лицензией MIT. Клонируйте код, проверяйте математику, собирайте воспроизводимые бинарники сами. Onym не обязан быть в пути.