В данной статье я расскажу как забрать мнемоническую фразу из кошелька Blockchain.com и вынуть из него приватный ключ.
В начале своего пути в мире криптовалют онлайн кошельков биткоина было не так много, а железо не очень то и позволяло устанавливать десктопные кошельки, да и не очень то хотелось нагружать свой пенек 4. Именно по этой причине я использовал Blockchain.com (ранее адрес был Blockchain.info) и другие подобные (Cryptonator, Block.io...), в которых помимо Bitcoin были и другие криптовалюты. Сейчас данный кошелек давно не использую, да и они ввели KYC для обмена или торговли, поэтому задумался о том чтобы забрать из него SEED-фразу для использования адреса BTC в других кошельках.
Идем дальше. Теперь при помощи этой мнемонической фразы я хочу получить приватный ключ и остальные данные.
Важные параметры я обозначил на скриншоте ниже, это место ввода SEED и те которые менять нельзя.
Более простым методом, но менее безопасным, вы можете этот файл открыть и в браузере вашего ПК, но нужно перед открытием отключить соединение с интернетов и открывать файл в браузере без расширений. Да и где уверенность что на вашем ПК отсутствуют стиллеры и другие спай-вирусы?
Еще более простой метод - этот файл есть на онлайн ресурсе разработчика утилиты https://iancoleman.io/bip39/ так что можно открыть ресурс в браузере без расширений, отключить интернет и в режиме оффлайн выполнить операцию, после чего закрыть страницу, очистить все данные в браузере (КЭШ и историю).
Важно!
Данный метод генерации закрытого ключа из SEED подходит и для других криптовалют помимо биткоина, например ETH, ETC, ZEC, EOS, DASH, DGB, DOGE, FIRO, XRP, XVG и т.д.
В начале своего пути в мире криптовалют онлайн кошельков биткоина было не так много, а железо не очень то и позволяло устанавливать десктопные кошельки, да и не очень то хотелось нагружать свой пенек 4. Именно по этой причине я использовал Blockchain.com (ранее адрес был Blockchain.info) и другие подобные (Cryptonator, Block.io...), в которых помимо Bitcoin были и другие криптовалюты. Сейчас данный кошелек давно не использую, да и они ввели KYC для обмена или торговли, поэтому задумался о том чтобы забрать из него SEED-фразу для использования адреса BTC в других кошельках.
Забираем мнемонику из Blockchain.
- Авторизуемся на кошельке;
- Идем в почту и подтверждаем IP переходом по ссылке из письма;
- Возвращаемся на страницу авторизации и попадаем на домашнюю страницу;
- Справа вверху жмем на изображение профиля и переходим в раздел "Безопасность";
- Выбираем пункт "Фраза для восстановления секретного закрытого ключа";
- Вводим второй пароль;
- Копируем или записываем SEED;
- Подтверждаем что записали, введя нужные порядковые слова.
Идем дальше. Теперь при помощи этой мнемонической фразы я хочу получить приватный ключ и остальные данные.
Генерация закрытого ключа из мнемонической фразы.
Сначала опишу по более безопасному методу, но в конце опишу и более простой.- Перехожу на https://github.com/iancoleman/bip39/releases и скачиваю файл bip39-standalone.html (менее 5 Мб);
- Переношу его на флешку;
- Вставляю флешку в старый ноутбук, которым не пользуюсь и не подключаю к интернету;
- Запускаю этот HTML файл через браузер.
- В поле "BIP39 Mnemonic" вставляю мнемонику;
- Листаю в низ до "Derived Addresses", где видим кучу сгенерированных этим сидом адресов и ключей, как публичных, так и приватных;
- Нажимаю Ctrl+F и вписываю свой адрес BTC кошелька из Blockchain.com;
- На странице с адресами он подсвечивается и я копирую Private Key.
Важные параметры я обозначил на скриншоте ниже, это место ввода SEED и те которые менять нельзя.
Более простым методом, но менее безопасным, вы можете этот файл открыть и в браузере вашего ПК, но нужно перед открытием отключить соединение с интернетов и открывать файл в браузере без расширений. Да и где уверенность что на вашем ПК отсутствуют стиллеры и другие спай-вирусы?
Еще более простой метод - этот файл есть на онлайн ресурсе разработчика утилиты https://iancoleman.io/bip39/ так что можно открыть ресурс в браузере без расширений, отключить интернет и в режиме оффлайн выполнить операцию, после чего закрыть страницу, очистить все данные в браузере (КЭШ и историю).
Вместо заключения.
Почему это так работает расписывать не буду, но знать это считаю нужным для каждого, скажу лишь что любой блокчейн завязан на обратимые и не обратимые алгоритмы шифрования. В данном случае связка алгоритмов шифрования не обратима, т.е. мнемоника генерирует закрытый ключ, адрес и другие ключи, а сам приватный ключ генерирует только адрес кошелька и некоторые попутные данные. К тому же мнемоническая фраза (SEED) генерирует бесконечное количество адресов кошельков BTC с приватными ключами.Важно!
Данный метод генерации закрытого ключа из SEED подходит и для других криптовалют помимо биткоина, например ETH, ETC, ZEC, EOS, DASH, DGB, DOGE, FIRO, XRP, XVG и т.д.
Последнее редактирование: