В приложении виден баланс, хотя ни одной монеты внутри телефона нет. Дело в том, что «криптокошелек» хранит не сами активы, а ключи к ним.
В свою очередь, от вида устройства зависит далеко не все. Куда важнее, у кого находится секретный ключ и как вернуть доступ.
Ну а сегодня в материале мы выясним, как работает кошелек для криптовалюты, какие виды бывают и что проверить до первого перевода.
О понятии
Итак, криптокошелек — это программа, устройство или сервис для работы с цифровыми активами. Он управляет ключами и адресами, показывает баланс, помогает получать и отправлять активы.
Однако сами монеты не лежат в программе. Записи об их движении остаются в блокчейне. Кошелек читает их и ставит цифровую подпись, когда владелец дает команду на перевод.
Обращаясь к первоисточнику, отдельного определения криптокошелька в российском законе нет. При этом части 3 и 3.6 статьи 1 Закона № 259-ФЗ определяют цифровую валюту и адрес-идентификатор для учета операций. В свою очередь, обзор NIST называет кошельком программу для хранения ключей и адресов. Кроме того, она может считать баланс.

Пример ситуации
Например, Анна получила монеты на свой публичный адрес. Сеть внесла перевод в блокчейн, а кошелек показал новый баланс. Когда Анна отправляет часть суммы дальше, программа подписывает перевод ее секретным ключом. То есть монеты не выходят из памяти телефона: ключ лишь дает право ими управлять.
Таким образом, кошелек похож не на сейф, а на ключ с панелью управления. Потеря программы еще не всегда означает потерю активов. Однако без ключа и его копии доступ может исчезнуть навсегда.
Что находится в криптокошельке
В окне кошелька владелец видит названия и суммы. Однако в основе лежат четыре важных элемента:
- приватный ключ — секрет, которым кошелек подписывает операции;
- публичный ключ и адрес — данные для проверки подписи и приема активов;
- фраза восстановления — набор слов, по которому совместимый кошелек может вернуть ключи, если в нем есть такая схема;
- пароль или ПИН-код — защита программы или устройства от чужого доступа.
Адрес можно сообщить тому, кто делает перевод. Впрочем, приватный ключ и фразу восстановления раскрывать нельзя. Как правило, пароль лишь открывает программу и не заменяет запасную копию.

Важно: человек с приватным ключом или фразой восстановления обычно может управлять активами. Поддержке сервиса, обменнику и адресату эти сведения не нужны.
Не каждый новый кошелек использует набор слов. Например, доступ могут возвращать через несколько долей ключа или иным путем. Поэтому до пополнения нужно узнать правила выбранного сервиса.
Как работает перевод
Кошелек скрывает сложный код за несколькими кнопками. Однако перевод все равно идет через сеть, а не между двумя программами напрямую.
Обычно порядок выглядит так:
- Владелец указывает адрес, сеть и сумму.
- Кошелек сверяет баланс и показывает плату сети.
- После команды он создает перевод и подписывает его приватным ключом.
- Затем запись попадает в сеть, где узлы проверяют подпись и другие условия.
- После записи в блок кошельки сторон обновляют статус и баланс.
Плату при этом задают правила сети. Сбор может достаться тем, кто проверяет записи, а его часть — сгореть по правилам протокола. Впрочем, сервис вправе брать и свою плату. Поэтому перед отправкой стоит разделить сбор сети и тариф посредника.
Кроме того, один актив может обращаться в разных сетях. Совпадения названия токена мало: кошельки обеих сторон должны поддерживать выбранную сеть.
Обратите внимание, перевод в блокчейне обычно нельзя отменить как платеж в банке. Если адрес или сеть указаны неверно, вернуть активы может не получиться. Поэтому на новый адрес разумно сначала отправить малую тестовую сумму.
Подробнее сам принцип распределенного учета раскрыт в материале про криптовалюту.
Какие бывают криптокошельки
Кошельки делят сразу по двум признакам. Первый показывает, кто хранит ключ. Второй — есть ли у ключа постоянная связь с интернетом.
| Вид | Как устроен | Главный нюанс |
|---|---|---|
| Кастодиальный | Ключи хранит сервис | Доступ зависит от сервиса и его правил |
| Некастодиальный | Ключи контролирует сам пользователь | Запасную копию хранит владелец |
| Горячий | Работает на подключенном к сети устройстве | Удобен для частых сделок, но зависит от защиты устройства |
| Холодный | Держит ключи вне постоянно подключенной среды | Снижает часть онлайн-рисков, но требует защиты копии |
Иначе говоря, «кастодиальный» не означает «горячий». Это разные признаки. Например, сервис может держать главные ключи в холодном хранилище, хотя клиент входит в него через интернет.

В некастодиальном кошельке посредник обычно не может вернуть секрет по просьбе владельца. В кастодиальном сервисе пароль, напротив, могут сбросить после проверки клиента. Однако тот же сервис может ограничить вывод по своим правилам или закону.
Холодный кошелек тоже не дает полной защиты. Если вор получил фразу восстановления, отсутствие устройства уже не спасет. Поэтому запасная копия важнее корпуса аппаратного кошелька.
Чем криптокошелек отличается от похожих инструментов
Слово «кошелек» используют для разных услуг. Однако их суть и правовой режим не совпадают.
| Инструмент | Что учитывается | Кто контролирует доступ |
|---|---|---|
| Некастодиальный криптокошелек | Ключи и адреса для операций в блокчейне | Пользователь |
| Аккаунт на криптобирже | Остаток в учете сервиса и вывод по его правилам | Биржа по своим условиям |
| Электронный кошелек | Электронные денежные средства | Оператор платежной системы |
| Счет цифрового рубля | Цифровые рубли на платформе Банка России | Доступ дают банки-участники по правилам платформы |
На криптобирже клиент часто видит слово «кошелек», хотя сам не получает ключи от адресов. В таком случае баланс ведет сервис, а клиент дает ему команду на вывод. Это не то же самое, что свой ключ.
Кроме того, криптокошелек не стоит путать с обычным электронным кошельком. Последний работает с электронными деньгами через платежный сервис. В свою очередь, правила Банка России разобраны в статье про цифровой рубль.
Как выбрать криптокошелек
Сначала определите задачу. Для небольшой суммы на частые сделки важны скорость и удобство. Для долгого хранения крупной суммы главными станут защита ключей и надежная копия.
До установки стоит проверить:
- контроль ключей — пользователь или оператор;
- поддержку актива и сети — не только имя монеты или токена;
- возврат доступа — что понадобится после потери устройства;
- защиту — обновления, блокировку, проверку сделок и открытые отчеты об аудите;
- комиссии — сетевую плату и отдельные тарифы сервиса;
- ограничения — лимиты, проверку личности и доступность функций в нужной стране.
Кроме того, программу нужно брать по ссылке с сайта разработчика. Похожее имя и знакомый значок еще не доказывают ее подлинность.
Как создать и защитить кошелек
Порядок зависит от вида кошелька. Однако для некастодиальной программы подходит базовая схема:
- Скачайте программу по ссылке разработчика и проверьте адрес сайта.
- Создайте кошелек на устройстве с актуальными обновлениями и задайте пароль.
- Запишите фразу восстановления офлайн, если приложение ее выдало.
- Проверьте запасную копию по правилам сервиса, не отправляя ее в чат или облако.
- Сверьте сеть и адрес, а затем проведите тестовый перевод.
- Сохраните код перевода, чтобы следить за ним в обозревателе блокчейна.
Для кастодиального сервиса вместо фразы особо важны свой пароль и второй фактор входа. Впрочем, код не спасет от поддельного сайта, если клиент сам отдаст ему данные.
Также не стоит хранить фразу рядом с телефоном или аппаратным кошельком. Иначе одна кража даст вору и устройство, и способ вернуть ключи. Для крупной суммы заранее продумайте доступ близких на случай болезни или наследства. При этом не раскрывайте секрет раньше времени.
Криптокошелек не отменяет риск самого актива. Защита ключа не спасает от падения цены, поддельного токена, ошибки в сети или мер со стороны сервиса.
Что учитывать по российскому закону
Сам кошелек еще не определяет законность перевода. Значение имеют его стороны, цель и правила оборота цифровой валюты.
В частности, часть 5 статьи 14 Закона № 259-ФЗ запрещает указанным в ней организациям и физлицам принимать цифровую валюту как плату за товары, работы или услуги. Исключения прямо названы в норме. Поэтому рабочий кошелек не превращает криптовалюту в обычное средство расчета.
При этом налоговые и иные обязанности связаны со сделками, а не с одной установкой программы. Значит, до покупки, продажи или передачи актива нужно проверить правила для своей ситуации и сохранить данные о переводах.