Кошелёк: горячий и холодный

Как устроены криптокошельки, чем горячий кошелёк отличается от холодного, что такое кастодиальное хранение и как защитить свои средства.

3 мин · 572 словОбновлено: #основы#кошельки#безопасность

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

Ключи и адреса

У каждого кошелька есть пара связанных между собой ключей:

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

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

Большинство современных кошельков создают ключи из сид-фразы — набора из 12 или 24 слов. Она служит резервной копией: по ней можно восстановить доступ к средствам в другом кошельке, если устройство потеряно или сломано.

Горячие кошельки

Горячий кошелёк — это кошелёк, ключи которого хранятся на устройстве, подключённом к интернету. Это могут быть:

  • мобильные приложения;
  • расширения для браузера;
  • программы для компьютера.

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

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

Холодные кошельки

Холодный кошелёк хранит ключи в среде, не подключённой к интернету. Самый распространённый вариант — аппаратный кошелёк: небольшое устройство, внутри которого генерируются и хранятся ключи. Транзакция подписывается прямо на устройстве, и приватный ключ никогда не покидает его.

Плюсы: гораздо выше защита от удалённых атак. Даже если компьютер заражён, злоумышленнику сложно получить ключ.

Минусы: меньше удобства, устройство нужно покупать и бережно хранить. И главное — защита работает, только если сид-фраза тоже хранится надёжно.

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

Кастодиальные и некастодиальные кошельки

Есть ещё одно важное разделение — по тому, у кого находятся ключи.

  • Кастодиальный кошелёк — ключи хранит сервис, например централизованная биржа. Вы входите по логину и паролю, а сервис распоряжается ключами от вашего имени. Это похоже на счёт в банке: удобно, но вы зависите от надёжности и правил компании.
  • Некастодиальный кошелёк — ключи только у вас. Никто не может заморозить средства или потерять их за вас, но и восстановить доступ, если вы потеряли сид-фразу, тоже никто не сможет.

В криптосообществе часто повторяют фразу: «Не твои ключи — не твои монеты». Она напоминает, что при кастодиальном хранении вы доверяете свои средства третьей стороне.

Правила безопасности

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

Коротко

  • Кошелёк хранит не монеты, а ключи к ним.
  • Горячие кошельки удобнее, холодные — лучше защищены от удалённых атак.
  • В кастодиальном кошельке ключами управляет сервис, в некастодиальном — только вы.
  • Сид-фраза — главный секрет: кто её знает, тот контролирует средства.