Криптокошелёк, адрес и seed-фраза: как не потерять деньги
Как устроен криптокошелёк: закрытый и открытый ключ, адрес, seed-фраза, виды кошельков и главные правила безопасности для новичка.
В этой статье
Слово «кошелёк» вводит в заблуждение: в криптокошельке нет денег. Деньги - это записи в блокчейне. Кошелёк хранит ключи, которые доказывают, что именно вы вправе распоряжаться этими записями. Потеряли ключи - потеряли доступ. Украли ключи - украли деньги.
Три сущности: ключ, адрес, seed-фраза
Закрытый ключ - огромное случайное число, секрет. Им подписывают транзакции. Кто знает ключ, тот управляет деньгами.
Открытый ключ и адрес вычисляются из закрытого ключа в одну сторону: по ключу адрес получить легко, а по адресу ключ - невозможно. Адрес выглядит как 0x6462…90aD и служит «номером счёта». Его можно смело показывать всем: это как публичный адрес электронной почты, а не как пароль.
Seed-фраза (мнемоническая фраза) - 12 или 24 английских слова, из которых кошелёк создаёт все ваши ключи. Это «мастер-ключ»: зная фразу, можно восстановить кошелёк на любом устройстве и забрать все деньги.
Как кошелёк подписывает действия
Когда вы нажимаете «Подтвердить» в приложении, кошелёк показывает окно с описанием действия и предлагает подписать его закрытым ключом. Подпись - математическое доказательство того, что действие одобрил владелец ключа, и при этом сам ключ не раскрывается.
Поэтому сайту или сервису не нужны ни пароль, ни регистрация: достаточно вашего адреса и вашей подписи. Сервис не может ничего сделать без подписи, а подпись вы ставите только на действиях, которые прочитали.
Виды кошельков
Программные (горячие) - приложение на телефоне или расширение браузера: MetaMask, Rabby, Trust Wallet, Coinbase Wallet, Rainbow. Ключи хранятся на устройстве. Удобно, но если устройство заражено, ключи под угрозой.
Аппаратные (холодные) - отдельное устройство вроде Ledger или Trezor. Ключ никогда не покидает устройство, а подпись ставится нажатием физической кнопки. Для крупных сумм это стандарт безопасности.
Кастодиальные - когда ключи хранит за вас биржа или сервис. Это не совсем «ваш» кошелёк: вы доверяете компании так же, как банку. Фраза «не ваши ключи - не ваши монеты» именно об этом.
Смарт-кошельки и мультисиг - кошельки, управляемые программой: например, требующие подписи двух из трёх участников. Они удобны для команд и компаний.
Золотые правила безопасности
- Seed-фраза - только на бумаге или металле, офлайн. Не в заметках, не в облаке, не на фото, не в мессенджере.
- Никому и никогда не называйте фразу - ни поддержке, ни «специалисту по безопасности», ни в «форму восстановления» на сайте.
- Проверяйте адрес сайта. Мошенники создают копии настоящих сервисов с похожим адресом. Добавьте нужные сайты в закладки.
- Пробная транзакция. Перед крупным переводом на новый адрес отправьте небольшую сумму и убедитесь, что она дошла.
- Отдельный кошелёк для экспериментов. Хранилище для долгосрочных денег и «рабочий» кошелёк для сделок лучше разделить.
- Скептически относитесь к «срочным» сообщениям с просьбой подключить кошелёк или подписать что-то «чтобы получить выплату».
- Периодически отзывайте старые разрешения на токены - об этом в статье про approve.
Что будет, если потерять доступ
Восстановить кошелёк без seed-фразы невозможно: нет «забыл пароль», нет службы поддержки, которая сбросит ключ. Именно поэтому фразу нужно хранить надёжно и, желательно, в двух местах. Известно множество историй, когда люди навсегда теряли доступ к деньгам из-за потерянной фразы.
Как это связано со сделками через гаранта
Ваш кошелёк - единственная «личность» в сделке на смарт-контракте: покупатель, продавец и гарант определяются адресами. Поэтому для сделок важно, чтобы доступ к кошельку оставался только у вас. Как из одной фразы получаются все ключи - в статье про HD-кошельки, правила защиты - в чек-листе безопасности. Дальше - о том, что вообще происходит за кулисами: что такое смарт-контракт.
Читайте также
- 3 · Под капотом
HD-кошельки: как из 12 слов получаются все ваши ключи (BIP-39, BIP-32, BIP-44)
Как seed-фраза превращается в ключи: энтропия и словарь BIP-39, PBKDF2, иерархия BIP-32, путь BIP-44 для Ethereum и роль пароля-«25-го слова». С примерами.
4 мин чтения - 2 · Практика
Чек-лист безопасности кошелька: 15 правил, которые защитят ваши деньги
Практический чек-лист: как хранить seed-фразу, разделять кошельки, проверять подписи и разрешения, пользоваться аппаратным кошельком и что делать при взломе.
3 мин чтения
Упоминается в статьях
- Что такое блокчейн простыми словами
- Что такое криптовалюта и откуда берутся монеты
- Криптография с открытым ключом: как подпись доказывает, что это вы
- Мошенничество в P2P-сделках: 10 красных флагов
- Словарь терминов: блокчейн, кошельки, смарт-контракты и эскроу от A до Я
- Чек-лист безопасности кошелька: 15 правил, которые защитят ваши деньги
- ENS: читаемые имена вместо длинных адресов Ethereum
Готовы попробовать?
Создайте первую сделку за пару минут. Деньги блокируются в смарт-контракте и выплачиваются по правилам, которые видны заранее.

