Кастодиальный кошелёк передаёт поставщику услуг контроль над ключами, используемыми для перемещения вашей криптовалюты. В некастодиальном, или самостоятельном, кошельке вы контролируете ключи или права доступа к аккаунту, необходимые для авторизации транзакций. Разница становится особенно важной, когда вам нужно вывести средства, заменить телефон или восстановить доступ.
Два приложения могут отображать одинаковый баланс и предлагать кнопку «Отправить», но при этом предоставлять вам совершенно разные возможности. Важно спросить: кто может одобрить перевод, что требуется для восстановления доступа и что произойдёт, если поставщик прекратит работу?
Баланс кошелька не показывает, кто может перемещать средства
Криптоактивы записываются в блокчейне. Кошелёк предоставляет инструменты для просмотра балансов и авторизации транзакций; монеты не хранятся внутри телефона. В обычном аккаунте на основе ключей приватный ключ создаёт цифровую подпись, необходимую для авторизации расходования средств.
При типичной кастодиальной модели вы входите в аккаунт, который обслуживается поставщиком. Пароль и двухфакторная аутентификация подтверждают ваше право пользоваться этим сервисом. Они не передают вам приватные ключи, контролирующие его блокчейн-адреса. Вывод средств представляет собой запрос поставщику обработать перевод после проведения необходимых проверок.
Торговля внутри биржи может обновлять записи во внутренней системе аккаунтов, не создавая отдельный перевод в блокчейне для каждой сделки. Поэтому адрес для внесения средств или баланс аккаунта сами по себе не подтверждают, что вы контролируете отдельный кошелёк в блокчейне.
В самостоятельном кошельке право подписи принадлежит вам или определяется выбранными вами правилами аккаунта. Вы можете авторизовать транзакции без запроса кастодиану на одобрение вывода, с учётом правил сети и актива. В руководстве Ethereum по кошелькам объясняется различие между интерфейсом кошелька и аккаунтом, к которому он предоставляет доступ.
| Вопрос | Типичный кастодиальный аккаунт | Самостоятельный кошелёк |
|---|---|---|
| Кто авторизует перевод в блокчейне? | Поставщик контролирует подпись и обрабатывает ваш запрос | Ваши ключи или настроенные правила авторизации аккаунта |
| Как восстанавливается доступ? | С помощью процедуры восстановления аккаунта у поставщика | С помощью механизма резервного копирования или восстановления кошелька |
| Что может прервать доступ? | Ограничения аккаунта, сбои в работе сервиса или обработка вывода | Утерянные учётные данные, недоступные способы восстановления или проблемы с инфраструктурой |
| Кто несёт операционную ответственность? | Поставщик управляет хранением; вы защищаете свой аккаунт и оцениваете поставщика | Вы управляете доступом, резервными копиями, разрешениями и решениями о транзакциях |
При восстановлении разница становится особенно ощутимой
Представим, что вы потеряли телефон. В кастодиальном сервисе доступ можно восстановить с помощью проверки личности и процедуры восстановления аккаунта. Такая возможность зависит от процедур поставщика; она не гарантирует немедленный вывод средств или возмещение ущерба за взломанный аккаунт.
В самостоятельном кошельке на основе секретной фразы совместимая резервная копия может восстановить необходимые ключи на новом устройстве. Сама по себе потеря устройства не обязательно означает потерю активов. Если утрачены все пригодные для использования копии ключей и материалов для восстановления, доступ может стать невозможным навсегда.
Пароль приложения, PIN-код устройства и фраза восстановления выполняют разные задачи. В традиционном кошельке на основе фразы сброс пароля приложения не заменяет утраченную резервную копию. Другие кошельки используют зашифрованные резервные копии, ключи доступа или контакты для восстановления, поэтому следуйте конкретной архитектуре кошелька и не исходите из того, что все кошельки работают одинаково. В руководстве KTX по резервному копированию сид-фразы требования к восстановлению объясняются подробнее.
Кража резервной копии — это другая проблема, нежели потеря телефона: тот, кто получит достаточно материалов для восстановления, может воссоздать ваши полномочия по подписи. Смена пароля приложения не делает скопированные ключи недействительными. Никогда не отправляйте приватные ключи или слова для восстановления человеку, предлагающему поддержку.
Кастодиальное хранение и холодное хранение отвечают на разные вопросы
Кастодиальное хранение определяет, кто контролирует авторизацию. Горячее и холодное хранение описывают, как ключи подписи хранятся и насколько они доступны подключённым системам. Кастодиан может использовать офлайн-хранение, а самостоятельный кошелёк может работать на телефоне, подключённом к интернету.
Аппаратный кошелёк изолирует ключи подписи от компьютера или телефона, на котором работает интерфейс. Это снижает некоторые риски кражи ключей. Однако он не определяет, заслуживает ли доверия получатель или разумно ли разрешение для контракта. Вы всё равно можете одобрить вредоносное действие с помощью настоящего устройства. В рекомендациях Ethereum по безопасности описываются проверки транзакций и лимиты на расходование токенов.
Кошельки без сид-фразы и смарт-аккаунты требуют более внимательного изучения
Фраза восстановления — не единственный возможный механизм контроля. Смарт-аккаунты могут использовать несколько подписантов, контакты для восстановления или правила расходования. Многосторонние вычисления, или MPC, могут распределять подпись между долями ключа. Эти технологии могут поддерживать разные модели хранения.
Для MPC-кошелька выясните, у кого находятся доли ключа, сколько участников должны действовать совместно и сможете ли вы восстановить доступ или выйти из системы, если один из участников исчезнет. Для смарт-аккаунта изучите разрешения на восстановление, обновление и модули, а также обычный порог подписания. Например, в документации Safe по модулям объясняется, как включённые модули могут выполнять транзакции через дополнительные пути авторизации.
Вход без сид-фразы или обозначение «самостоятельное хранение» не отвечают на эти вопросы. Важно понять, может ли поставщик перемещать средства или изменять контроль и остаётся ли ваш документированный путь восстановления работоспособным без этого поставщика.
Выбирайте модель с учётом задач, для которых она вам нужна
Частая торговля на бирже и прямое взаимодействие с приложениями в блокчейне предполагают разные рабочие процессы. Кастодиальный аккаунт предоставляет доступ через системы поставщика. Самостоятельный кошелёк даёт прямой контроль над транзакциями, но также возлагает на вас ответственность за сетевые комиссии, восстановление и разрешения для контрактов.
Кастодиальное хранение также поднимает финансовые вопросы, выходящие за рамки хранения ключей: обособление активов, кредитование или повторное использование, условия вывода и порядок действий при неспособности поставщика выполнять обязательства. Юридические права зависят от соглашения и применимого законодательства. В руководстве KTX по подтверждению резервов объясняется, почему видимые активы на кошельках сами по себе не показывают все обязательства и не доказывают платёжеспособность.
Если вы используете KTX для торговли, а личный кошелёк — для других операций, проверьте актуальные инструкции по внесению и выводу средств с обеих сторон. Убедитесь в правильности актива, поддерживаемой сети, адреса и необходимого memo или тега. Небольшой тестовый перевод может выявить ошибку до отправки более крупной суммы, но не заменяет эти проверки.
Прежде чем размещать существенный баланс, выясните, как вы восстановите доступ после потери устройства и как выведете средства. Модель, которую невозможно надёжно восстановить или использовать, плохо вам подходит, каким бы удобным ни выглядел экран входа.
Часто задаваемые вопросы
Может ли кто-то потратить мою криптовалюту, просто зная мой адрес?
Один только публичный адрес не даёт полномочий на подпись. Однако в публичных блокчейнах он может раскрывать балансы и историю транзакций. Храните адреса отдельно от приватных ключей и материалов для восстановления.
Удаляет ли отключение веб-сайта разрешения на использование токенов?
Нет. Отключение интерфейса кошелька не отзывает существующие разрешения на использование токенов в блокчейне. Проверьте и отзовите ненужные разрешения с помощью надёжного инструмента; в руководстве MetaMask по отключению объясняется это различие.
Что произойдёт, если компания, создавшая самостоятельный кошелёк, прекратит работу?
Доступ может сохраниться через совместимое программное обеспечение, резервные копии или альтернативные интерфейсы. Это зависит от сети, архитектуры аккаунта и формата восстановления. Сервис или модуль восстановления, зависящий от поставщика, может усложнить такой выход.
Может ли токен быть заморожен в самостоятельном кошельке?
Да, если правила токена это позволяют. Например, в условиях Circle для USDC описывается блокировка адресов. Контроль над ключом кошелька не отменяет полномочия эмитента, предусмотренные контрактом токена.
Перемещает ли восстановление кошелька криптовалюту на новый адрес?
Восстановление совместимых материалов для восстановления возвращает доступ к соответствующим аккаунтам; само по себе оно не переводит активы. Создание кошелька с новыми ключами создаёт другое место назначения. Для перемещения туда активов потребуются отдельные транзакции.
Эта статья предназначена для общего ознакомления, а не для предоставления персональных инвестиционных или рекомендаций по безопасности. Архитектура кошельков, процедуры восстановления и условия обслуживания различаются. Никогда не раскрывайте приватные ключи или фразы восстановления.