#tech
Seed-фраза (mnemonic phrase) — это человеко-читаемое представление источника энтропии, из которого можно восстановить всё дерево ключей.
Проще говоря:
👉 Это мастер-ключ от твоего криптосейфа.
Потеряешь или отдашь — потеряешь все деньги.
Для удобства приватный ключ превращают в набор из 12 или 24 случайных слов из спец-словаря (10 000+ слов).
Эти слова — и есть твоя Seed-фраза.
Если сильно упростить:
💡 Когда создаёшь аккаунт кошелька, генерируется пара ключей:
* Публичный — как номер карты. Можно спокойно давать другим, чтобы получить средства.
0xb90d65a624909bc36eee6bffdecf3c5acd7774c0
* Приватный — как PIN-код. Только для тебя.
0xb533ffad9736e46ef0fbe34018fb0a30572fbe477bcc3a4e641c210ecc3ed8b5
Seed = как ключи от сейфа:
если потерял — всё, банк не поможет.
📚 Как это устроено под капотом:
Из Seed-фразы создаётся:
* корневой сид →
* мастер-ключ →
* приватный ключ →
и далее всё дерево дочерних ключей.
Корневой сид получается из Seed-фразы, его можно усилить добавив passphrase.
Мастер-ключ (Master key pair ) - это корень дерева всех остальных ключей, из него можно детерминированно получить все дочерние ключи.
Приватный ключ - как раз дочерний ключ от мастер-ключа, который является паролем к конкретному аккаунту кошелька. С помощью него происходит подтверждение любых транзакций.
Схема:
[12/24 слова]
↓ (BIP-39)
SEED (512 бит)
↓ (BIP-32)
Master private key + chain code
↓ (BIP-44)
Derivation path (m/44'/60'/0'/0/0)
↓
Child private key
↓
Public key
↓
Address (BTC, ETH, и т.д.)
🔗 Подробно — отличная статья на Habr:
https://habr.com/ru/articles/739958/
⚠️ Что важно помнить:
🚫 Никогда не храни Seed-фразу в заметках, скринах, почте или облаке.
🧾 Сделай несколько копий — на бумаге или металле.
🔐 Можешь зашифровать, но так, чтобы только ты понимал код/порядок слов.
🪙 Продумай наследование: если с тобой что-то случится, как близкие получат доступ?
🙅♂️ Никому и никогда не сообщай Seed или приватный ключ. Это прямой доступ ко всем твоим токенам.
📌 Один Seed = один сейф.
Береги его как зеницу ока.