Почему ваша идентичность в Nostr портативна (и почему это важно)
В отличие от любой централизованной платформы, ваша идентичность в Nostr перемещается с вами между клиентами, релеями и сервисами. Что портативность означает на практике.
Если вы использовали Mastodon, Discord, Twitter или любую централизованную социальную платформу, портативность идентичности — это не стандарт. Ваш аккаунт принадлежит платформе. Перемещение его означает просить платформу сотрудничать с переводом; часто они отказывают.
Nostr перевернул это. Ваша идентичность — это ваша собственность, на вашем устройстве, и она перемещается с вами, потому что она никогда не жила на сервисе в первую очередь. Эта статья объясняет, как это выглядит на практике.
TL;DR. Ваша идентичность в Nostr — это пара криптографических ключей, которой вы владеете. Каждый клиент Nostr принимает одни и те же ключи. Переключение клиентов — это вставить ключ и готово. Ваши подписчики, посты, профиль и репутация следуют за ключом, потому что они индексируются по pubkey, а не по какому-либо клиенту.
Когда будете готовы, заберите адрес @nostr.blog
Что конкретно означает «портативность»
Пять конкретных свойств.
1. Ваши ключи работают везде. Любой клиент Nostr может их использовать. Не «большинство» клиентов; каждый совместимый с протоколом клиент. Вставьте ваш nsec в новый клиент и вы авторизованы. Никаких шагов преобразования.
2. Ваши подписчики найдут вас автоматически. Они подписаны на ваш публичный ключ, а не на ваш клиент или имя пользователя. Когда вы переключаетесь на клиент, им не нужно ничего делать. Ваш следующий пост из нового клиента появится в их ленте как обычный пост.
3. Метаданные вашего профиля путешествуют с вами. Ваше отображаемое имя, био, аватар, баннер, идентификатор NIP-05, адрес Lightning — все это подписанные события на релеях. Любой клиент читает их с релеев, когда видит ваш pubkey, независимо от того, где профиль был первоначально создан.
4. История ваших постов сохраняется. Каждый пост, который вы когда-либо написали, хранится на релеях, на которые вы его опубликовали. Эти релеи обслуживают его для всех, кто запрашивает события по вашему pubkey. Новый клиент, подключенный к одним и тем же релеям, немедленно видит вашу историю.
5. Репутация привязана к pubkey. Если вы известны как вдумчивый комментатор с 500 подписчиками, эта репутация привязана к вашему pubkey. Переключение клиентов не сбрасывает ее.
Что не портативно
Для полноты картины — границы портативности.
Параметры, специфичные для приложения. Ваш список заблокированных и предпочтение темы могут храниться по-разному в разных клиентах. Некоторые клиенты используют NIP-51 для синхронизации списков заблокированных между приложениями; некоторые нет. Индивидуальные предпочтения клиента обычно не переносятся.
Черновики постов. Если у вас есть недоконченный пост в клиенте A, он не волшебным образом не появится в клиенте B. Черновики — это локальные файлы.
Состояние кэшированного интерфейса. То, мимо чего вы прокручивали, что вы отметили как прочитанное, какие разговоры вы развернули. Каждый клиент ведет это независимо.
Баланс кошелька Lightning. Ваш кошелек — это отдельная система от Nostr. Если ваш клиент Nostr имеет встроенный кошелек, кошелек не следует за вашим ключом на другие клиенты; вам нужно будет вывести и пополнить или использовать сопряжение NWC.
Уведомления. Ваша настройка push-уведомлений — это на клиент. Переключение на новый клиент начинается с нуля в регистрации уведомлений.
Некоторые из них легитимно не портативны (локальные черновики всегда локальны). Другие портативны в теории и не в практике, потому что NIP существуют, но их внедрение неравномерно.
Что позволяет портативность
Три практических рабочих процесса, которые портативность делает возможными.
Запускайте несколько клиентов одновременно. Основной на мобильном, написание длинных текстов на Habla, случайное использование веб-версии на рабочем столе. Одна идентичность везде. Напишите пост в любом; пост — это «ваш» везде.
Переключайтесь на клиенты, когда появляется лучший. Новый клиент доставляет функции, которые вы хотите; вы его пробуете, не теряя ничего. Если вам нравится больше, вы переходите на первичное использование. Если нет, вы возвращаетесь назад. Нулевая стоимость переключения.
Тестируйте клиенты перед тем, как обязываться. Попробуйте пять клиентов за неделю. Нет ожидания импортов, нет трений, нет потери контента. Стоимость исследования по сути нулевая.
Выживите, если клиент умрет. Если Damus завтра закроется, каждый пользователь Damus переключится на другой клиент за пять минут. Сеть не потеряет пользователей; только один клиент потеряет пользователей.
Ничего из этого невозможно на централизованных платформах без трений. Все это тривиально на Nostr.
Механизм, вкратце
Портативность идентичности работает, потому что три вещи верны.
Идентичность — это пара криптографических ключей, а не запись в базе данных. Нет базы данных платформы для миграции. Ключи существуют на вашем устройстве.
События подписаны pubkey, сохранены на релеях. Любой клиент, запрашивающий «дайте мне события от pubkey X», их получает. Клиент взаимозаменяем; pubkey — канонический.
Списки подписок — это также подписанные события. Ваш список подписок (событие kind:3) опубликован на релеях как и любой другой пост. Новый клиент получает ваше событие kind:3 с релея, читает ваш список подписок и отображает ленту на основе этого. Список подписок не хранится в клиенте; он хранится в сети.
Эти три вместе делают клиент тонким слоем поверх сети. Замена слоя не заменяет сеть.
Переключение клиентов: конкретные шаги
Универсальная процедура.
- В вашем текущем клиенте найдите «Параметры аккаунта» или подобное.
- Ищите «Экспортировать приватный ключ» или «Показать nsec». Откройте и скопируйте строку из 63 символов, начинающуюся с
nsec1. - Откройте новый клиент.
- На экране приветствия выберите «Войти с существующим аккаунтом» или «Войти».
- Вставьте nsec.
- Ваша идентичность, подписчики, профиль и посты появляются немедленно.
Шаг 5 может потребовать пароль в некоторых клиентах (дополнительный пароль для сохраненного nsec). Шаг 6 может занять несколько секунд, пока новый клиент получает ваши данные с релеев.
Общее затраченное время: менее двух минут для пользователя, который знает, где найти nsec.
Портативность между платформами
Портативность — это не только между клиентами на одной платформе. Она работает и кроссплатформенно.
- Начните с iOS Damus, переключитесь на Android Amethyst: вставьте один и тот же nsec.
- Начните с веб-клиента, переключитесь на клиент для рабочего стола: вставьте один и тот же nsec.
- Начните использовать клиент A с телефона, войдите в клиент B с ноутбука: одна идентичность на обоих.
Операционная система не имеет значения. Устройство не имеет значения. Ключ имеет значение.
Что это означает в долгосрочной перспективе
Последствия за годы значительны.
Вы можете обязаться перед Nostr без обязательства перед каким-либо конкретным клиентом. Клиенты конкурируют за вашу работу; они не ловят ее. Если лучший клиент Nostr за пять лет еще не написан, это нормально; вы переключитесь, когда он доставлен.
Вы также не потеряете свою репутацию, когда клиент умрет. Платформы проходят события жизненного цикла; клиенты Nostr будут иметь свои собственные. Стоимость вашего аккаунта не зависит ни от одного из них.
Это долговечное свойство, которое усугубляется со временем. Пользователи, которые находятся в Nostr три года, попробовали пять разных клиентов; их аккаунты не затронуты текучестью.
Ближайшая аналогия: электронная почта
Сравните с электронной почтой.
Ваш адрес электронной почты — это alice@gmail.com или alice@yourcompany.com. Вы читаете его в веб-интерфейсе Gmail, Apple Mail, Outlook, Thunderbird или дюжине других клиентов. Одна и та же электронная почта; разные программы.
Переключение клиентов электронной почты — это обычное дело, потому что протокол (IMAP/SMTP) и идентичность (ваш адрес электронной почты) отделены от клиента. Клиент — это представление входящих.
Nostr — это один и тот же паттерн, применяемый к социальным сетям. Ваша идентичность — это пара ключей; протокол — Nostr; клиент — представление. Переключение клиентов так же рутинно в Nostr в 2026, как переключение клиентов электронной почты было в 2003.
Что портативность не решает
Честный контр-список.
Потеря ключа по-прежнему постоянна. Портативность означает, что ваша идентичность перемещается с вашим ключом. Это не означает, что идентичность выживает без ключа. Потеря вашего nsec теряет аккаунт; никакая портативность клиента вас не спасет.
Рост аудитории по-прежнему требует постинга. Портативность позволяет вам менять инструменты; она не дает вам подписчиков. Построение аудитории — это одна и та же работа на Nostr, как на любой другой социальной сети.
Обнаружение контента зависит от клиента. Переключение на клиент со слабым обнаружением не волшебным образом не учит его, где найти ваш контент. Вы можете видеть разные вещи в разных клиентах, потому что они запрашивают разные релеи.
Это не неудачи портативности; это свойства остальной системы.
Правило, которое нужно помнить
Ваш ключ — это аккаунт. Все остальное — представление ключа. Сделайте резервную копию ключа; все остальное можно заменить.
Частые вопросы
Могу ли я переместить мой аккаунт Nostr между разными сервисами?
Что именно портативно?
Могу ли я использовать один и тот же аккаунт на нескольких клиентах одновременно?
Что будет, если сервис, который я использую для Nostr, закроется?
Чем это отличается от миграции инстанса Mastodon?
Читать дальше
Ключи Nostr объяснены: ваша цифровая идентичность в двух строках
Каждый аккаунт Nostr — это пара ключей. Один вы делитесь, один охраняете. Что это, как они работают, как они кодируются и как их не потерять.
7 мин чтенияНачало работыЧто такое Nostr? Простое руководство на 2026 год
Nostr — это простой открытый протокол для социальных сетей и идентификации. Его не контролирует ни одна компания, и ни кто иной, кроме вас, не может удалить ваш аккаунт. Просто и понятно.
6 мин чтенияНачало работыКак переключаться между клиентами Nostr без потери данных
Ваша личность в Nostr — это пара ключей, а не аккаунт. Переключение клиентов сохраняет всё: подписчиков, посты, личные сообщения, профиль. Полное руководство.
7 мин чтения