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