Отделяйте аккаунт от приложения

Приложение кошелька показывает сведения блокчейна и помогает подтверждать действия. Аккаунт и активы учитываются в сети: установка программы не означает, что монеты лежат внутри неё файлами. Приложению нужен способ доказать, что действие разрешено владельцем.

Поэтому смена телефона не равна переводу монет. Восстановление возвращает возможность управления при наличии подходящего способа и совместимого кошелька. Потеря единственного действующего доступа серьёзнее, чем забытый пароль обычного приложения.

Две отдельные роли данных кошелька: публичный адрес нужен для получения и проверки переводов и не разрешает подпись. Ключ и фразу восстановления хранят приватно. Публичный адрес может раскрыть историю операций.
Адрес идентифицирует аккаунт, а ключи и данные восстановления связаны с управлением им. Передача адреса может связать вашу личность с публичной историей операций. Точный способ восстановления зависит от конкретного кошелька.

Публичный адрес определяет назначение

Адрес определяет аккаунт в конкретной сети. Его можно сообщить для получения перевода или просмотра публичных записей. При этом учитывайте приватность: передача адреса связывает вашу личность с видимой активностью.

У адресов TON существуют разные представления. Используйте функцию получения в кошельке и инструкцию получателя, не редактируя строку самостоятельно. Если записи выглядят по-разному, сравнивайте сам аккаунт совместимыми инструментами. Совпадения нескольких символов недостаточно.

Ключ подписи разрешает действия

Приватный ключ — секретный материал для авторизации запросов. Публичный адрес выполняет другую задачу. Если сервису нужен адрес, из этого не следует необходимость передавать секрет. Код приложения обычно защищает вход в эту программу, но сам по себе не является полной резервной копией аккаунта.

Некоторые кошельки предлагают дополнительные способы управления ключами и копиями. Читайте документацию именно своего кошелька и типа аккаунта. Избегайте универсальных утверждений, будто каждый кошелёк восстанавливается в любом приложении или всегда использует одинаковое количество слов.

Подготовьте восстановление до пополнения

Если кошелёк выдаёт фразу восстановления, выполните резервирование в приватной обстановке. Не отправляйте её в чаты, заявки поддержки, общие скриншоты и на неизвестные сайты. Человек, который просит фразу, может получить управление, а не просто помочь определить аккаунт.

Зафиксируйте, к какому кошельку и типу аккаунта относится копия, не публикуя секрет. Если приложение предлагает проверку резервной копии, используйте её. Не проверяйте данные на постороннем сайте и не удаляйте единственный рабочий доступ ради эксперимента.

Продумайте потерю устройства

Представьте, что основной телефон недоступен. Можно ли добраться до резервной копии без него? Знаете ли вы совместимое приложение? Узнаете ли ожидаемый публичный адрес после восстановления? Ответьте заранее.

Если есть смена ключа или несколько копий, соблюдайте последовательность именно этого кошелька и проверяйте итоговое состояние. После смены ключа старые и новые копии могут работать по-разному. Не переносите инструкции с другого контракта автоматически.

Запомните три разных назначения

Адрес нужен для идентификации, секрет подписи — для авторизации, а резервная копия — для восстановления. В настройках эти элементы могут находиться рядом, но задачи у них различаются.

До первого существенного пополнения объясните, как будете получать, подтверждать, проверять и восстанавливать. Если один из ответов требует отправить секрет помощнику, замените этот шаг официальной процедурой кошелька.

Сначала выясните, кто может разрешить операцию

Словом «кошелёк» называют сервисы с разными моделями управления. В кастодиальном сервисе провайдер работает с ключами подписи блокчейн-аккаунта сервиса, а вы получаете доступ через правила собственной учётной записи этого сервиса. При самостоятельном хранении — self-custody — вы управляете правом подписи и способом восстановления, который поддерживает кошелёк. Один продукт может предлагать несколько типов аккаунтов. Определите, какой именно открыт у вас, прежде чем следовать инструкции по восстановлению.

Задайте три вопроса: кто может подписывать действия, что произойдёт при потере устройства и какая официальная процедура возвращает доступ. Знакомый интерфейс внутри Telegram сам по себе на них не отвечает. Пароль учётной записи сервиса, вход по телефону и фраза восстановления кошелька не заменяют друг друга. Запишите продукт и тип аккаунта, чтобы позднее не воспользоваться инструкцией для другого сервиса с похожим названием.

Проверьте резервирование без раскрытия секрета

Полезная проверка подтверждает, что вы сможете найти и применить официальный способ восстановления. Показывать секрет сотруднику поддержки для этого не требуется. Начните с документации самого кошелька и встроенной проверки резервной копии. Если вы только учитесь на новом пустом учебном кошельке, разберитесь с восстановлением до того, как начнёте на него полагаться.

  • Отдельно от секрета запишите приложение, сеть и тип аккаунта или контракта.
  • Выполните поддерживаемые шаги резервирования в приватном месте. Не отправляйте фразу в чат и не вводите её на сайте, который обещает проверить копию.
  • Организуйте доступ к копии независимо от единственного устройства, которое она должна заменить.
  • Используйте встроенную проверку слов или другой официальный способ, если он доступен. Не удаляйте единственный рабочий доступ ради проверки.
  • После обновления ключей или фразы убедитесь, какая копия актуальна и каким совместимым аккаунтом она управляет, прежде чем рассчитывать на старую.

Пример: новый телефон показывает другой адрес

Допустим, старый телефон сломался. Способ восстановления у вас есть, но кошелёк на новом устройстве показывает незнакомый адрес. Остановитесь до пополнения. Приложение могло создать новый аккаунт вместо восстановления прежнего. Проверьте выбранную процедуру, сеть и поддерживаемый тип аккаунта. Сравните полную идентичность аккаунта с сохранённой записью; если представление адреса отличается, используйте совместимые инструменты сравнения.

Другая надпись — повод для проверки, а не для отправки фразы первому помощнику. В официальной документации уточните совместимость и, если это относится к вашему кошельку, правила смены ключей. Передавайте поддержке только публичные данные, необходимые для разбора. Нулевой баланс сам по себе не доказывает, что прежний аккаунт пуст: сначала установите, какой аккаунт показывает приложение.

Данные

Для чего они нужны

Как с ними обращаться

Публичный адрес

Найти аккаунт и проверить записи

Сообщать осознанно, учитывая приватность истории операций

Код приложения

Разблокировать установленное приложение

Хранить приватно; не считать способом восстановления аккаунта

Фраза восстановления или секрет подписи

Восстановить или разрешить управление, если кошелёк это поддерживает

Использовать только в соответствующей процедуре доверенного кошелька