Bitcoin Forum

Local => Новички => Topic started by: scarich on March 12, 2019, 08:04:59 PM



Title: Импорт ключей в Bitcoin core
Post by: scarich on March 12, 2019, 08:04:59 PM
Всем привет! Подскажите, а можно ли осуществить импорт кошелька в bitcoin core, зная приватный мастер-ключи аккаунта (Account Extended Private key) и BIP32 Root Key? И какой командой это делается?


Title: Re: Импорт ключей в Bitcoin core
Post by: A-Bolt on March 12, 2019, 08:56:38 PM
Нельзя.


Title: Re: Импорт ключей в Bitcoin core
Post by: scarich on March 13, 2019, 07:38:50 AM
Нельзя.

A-Bolt, спасибо за ответ. Я правильно понял, что  в bitcoin core можно осуществить импорт только приватного ключа одного адреса, либо кошелька, который экспортирован именно из bitcoin core?


Title: Re: Импорт ключей в Bitcoin core
Post by: diks on March 13, 2019, 07:56:37 AM
Нельзя.

A-Bolt, спасибо за ответ. Я правильно понял, что  в bitcoin core можно осуществить импорт только приватного ключа одного адреса, либо кошелька, который экспортирован именно из bitcoin core?

может помочь скрипт
https://iancoleman.io/bip39/
там можно подкинуть BIP32 Root Key и из него вытянуть необходимые для импорта пары адрес-ключ
или скачай версию для офф-лайна https://github.com/iancoleman/bip39


Title: Re: Импорт ключей в Bitcoin core
Post by: A-Bolt on March 13, 2019, 10:41:41 AM
A-Bolt, спасибо за ответ. Я правильно понял, что  в bitcoin core можно осуществить импорт только приватного ключа одного адреса, либо кошелька, который экспортирован именно из bitcoin core?

Верно. Есть ещё один способ. Если сделать дамп кошелька командой dumpwallet, то в нём можно найти одну особенную запись, помеченную меткой hdseed=1. Приватный ключ этой записи является сидом, из которого генерируется приватный мастер-ключ (xprv), из которого, в свою очередь, генерируются рабочие приватные ключи HD-кошелька.

И вот этот сид можно импортировать в Bitcoin Core при помощи команды sethdseed (https://bitcoin-rpc.github.io/en/doc/0.17.99/rpc/wallet/sethdseed/ (https://bitcoin-rpc.github.io/en/doc/0.17.99/rpc/wallet/sethdseed/)). Другое дело, нафига это надо, если можно подбросить wallet.dat? Разве что, если он повреждён.



Title: Re: Импорт ключей в Bitcoin core
Post by: scarich on March 14, 2019, 12:36:46 PM
Спасибо за ответы! Вопрос скорее больше теоретический нежели практический.
A-Bolt, я нашел строку hdseed=1, взял приватный ключ. Далее в консоли набрал sethdseed true "Приватный ключ hdseed=1". Но баланс на кошельке не появился.. Видимо, я неправильно понял эту функцию?


Title: Re: Импорт ключей в Bitcoin core
Post by: humerh3 on April 25, 2019, 07:46:03 PM
Всем привет! Подскажите, а можно ли осуществить импорт кошелька в bitcoin core, зная приватный мастер-ключи аккаунта (Account Extended Private key) и BIP32 Root Key? И какой командой это делается?
Не советую играться с скриптами и приватными ключами, а раз на это пошли то отключитесь в первую очередь от сети.