Сид-фраза (или мнемоническая фраза) — последовательность слов для генерации приватных ключей.
Базовое#
- 12 / 18 / 24 слова из словаря BIP-39 (2048 слов);
- Случайный выбор при создании кошелька;
- → Иерархически детерминированный мастер-ключ (HD);
- → Неограниченное количество приватных ключей.
Технические детали (BIP-39)#
| Шаг | Алгоритм |
|---|
| 1. Хеширование | SHA-512 → уникальный хеш |
| 2. Мастер-ключ | Из хеша создаётся master private key |
| 3. Производные ключи | Через BIP-32 + BIP-44 — множество адресов |
Сид-фразы в кошельках#
Некастодиальные
Полный контроль = полная ответственность:
- Tonkeeper — TON-кошелёк, BIP-39;
- MetaMask — Ethereum + EVM-сети, BIP-39;
- Trust Wallet — мультичейн, BIP-39.
Кастодиальные
- Сид-фразу хранит сервис (биржа, бот-кошелёк);
- Восстановление через логин/пароль;
- Удобно, но меньше контроля + больше рисков.
Безопасность сид-фраз#
| Принцип | Детали |
|---|
| Физическая защита | Сейф, специальные носители |
| Избегать цифровых копий | Не хранить на устройствах с интернетом |
| Резервное копирование | Несколько копий в разных безопасных местах |
Восстановление доступа#
- Ввести сид-фразу в кошелёк, поддерживающий BIP-39;
- Кошелёк проверяет правильность и генерирует ключи;
- Доступ ко всем активам, связанным с этими ключами.
Риски#
| Риск | Последствия |
|---|
| Потеря сид-фразы (без бэкапа) | Необратимая потеря активов |
| Компрометация сид-фразы | Третья сторона получает доступ |
Совместимость#
- BIP-39 — универсальный стандарт;
- Сид-фраза работает в любом BIP-39 кошельке;
- Можно переносить кошелёк между приложениями.
Похожие статьи#