Криптография, на которой работает биткоин, позволяет создавать резервные копии кошельков без сторонней помощи. Как можно восстановить доступ к кошельку с помощью SEED фразы?
Большинство кошельков имеют встроенную функцию Бэкапа, которая состоит из 12, 18 или 24 случайно сгенерированных слов. Выглядит это вот так:
В подобной цепочке нет смысла искать какую-то связь, но при этом она может оказаться самой дорогой цепочкой слов в мире. SEED фраза – это единственная информация, которую нужно знать, чтобы восстановить доступ к своему криптовалютному кошельку. Причем не важно количество созданных адресов и проведенных транзакций. Ваша задача лишь запомнить/сохранить/записать SEED фразу, в таком случае вы можете выбросить компьютер, телефон и любую другую технику в океан, все равно у вас будет доступ к своему кошельку. Если вы сможете запомнить 12 слов из SEED фразы (и их последовательность), то вы можете путешествовать по всему миру не возя с собой никаких электронных носителей, вы все равно получите доступ в любой точке мира.
Как получить SEED фразу?
Необходимо загрузить программу-кошелек с поддержкой иерархических детерминированных кошельков. У вас не должно возникнуть трудностей, потому что почти все биткоин кошельки поддерживают данную технологию. Самые популярные:
- Bither
- Electrum
- Exodus
- Ledger
- Trezor.
Эти кошельки перед открытием потребуют записать ваш SEED. Это и есть самая сложная часть. Теперь вы имеете строку с магическими словами, которые дают доступ к кошельку с любой точки мира.
Как восстановить деньги с помощью SEED фразы?
Самый простой способ – использование такого же кошелька, который использовался для генерации ключа. Если создавали кошелек с помощью Bither, то с помощью него и восстанавливайте средства.
На некоторых кошельках необходимо искать опцию восстановления средств из бэкапа, на других необходимо открыть новый кошелек из SEED. После некоторых поисков вы все же найдете данную опцию. Откроется специальное поле, в которое необходимо ввести слова из SEED фразы.
Но может возникнуть ситуация, когда сломался сервис (Ledger, Electrum), хранящий ваши средств. Как действовать в таком случае?
Преимуществом криптографии является то, что у вас всегда есть приватные ключи. SEED фраза является средством для развертывания ваших приватных ключей. Как это происходит?
Существует криптографическая процедура, которая называется «иерархически детерминированный кошелек». Она переводит SEED фразу в Мастер-ключ, из которого все остальные ключи развертываются в детерминистическом порядке.
Ваш SEED ключ не зависит от типа кошелька, поэтому ему не нужно доверять. Все происходит с помощью математики. Бэкап, который создавался на одном из кошельков, сработает на любом другом из них. Но есть некая сложность. Дело в том, что существует 2 типа стандартов. SEED фраза и Мастер-ключ одинаково стандартизированы. При этом существует 2 способа восстановить ключ и адрес кошелька:
- BIP32
- BIP44
Так что при создании кошелька с поддержкой BIP32 и последующем восстановлении на кошельке с поддержкой BIP44 вы откроете пустой кошелек. Поэтому необходимо выяснить кошелек, который требуется для восстановления. Это сделать не сложно, внизу предоставлена таблица с самыми популярными криптовалютными кошельками:
Также можно столкнутся с другой проблемой. Дело в том, что некоторые кошельки вроде Ledger используют SEED фразу из 12 слов, в то время как другие могут использовать 24 слова. В таком случае не получится использовать лишь первые 12 слов, все несколько сложнее. SEED из 12 слов не совместим с SEED из 24 слов. Также некоторые кошельки не понимают одинаковый словарный набор, у других может быть другой путь развертывания. Например, Exodus может восстановить первые 4 адреса, которые созданы с помощью Мастер-ключа, а на Coin.Space я вообще не нашел возможности восстановить адреса, которые созданы с помощью другого кошелька.
При возникновении трудностей с восстановлением кошельков, которые используют разные стандарты, советую посетить сайт генератор BIP39 или BIP32. Здесь можно ввести свой SEED ключ и получить всю необходимую информацию для восстановления кошелька.
- Приложение отобразит приватные ключи и адреса. С помощью данной информации можно восстановить кошельки в Bitcoin Core, Electrum и других кошелька, которые позволяют импортировать приватные ключи.
- Можно посмотреть расширенные ключи BIP32, которые используются для восстановления кошелька, например, Electrum.
Итог
Как вы уже поняли, одной SEED фразы достаточно для того, чтобы восстановить средства. Иногда могут возникнуть сложности и придется немного поработать. Главное никому никогда не сообщайте SEED ключ.
И все же кошельки с SEED фразой я бы рекомендовал использовать как горячие кошельки, а основные средства хранить