Попытка использовать этот опубликованный метод:
Чтобы экспортировать закрытый ключ из вашего клиента Satoshi bitcoin-qt:
launch your bitcoin client as usual and wait for it to load the blockchain and start up
click on 'help' in the menu bar (top right)
click on 'debug window'
select the 'console' tab
type: walletpassphrase "your walletpassphrase here" 600
type: dumpprivkey [your bitcoin address here]
this will return the private key, you can copy it now; ensure you clear your clipboard/history afterwards
type: walletlock
Я не понимаю, что означает фраза «ваш пароль здесь». Насколько мне известно, у меня нет парольной фразы для кошелька.
Кроме того, я немного дилетант в этом, и я до сих пор не понимаю «ваш открытый ключ здесь»… это адрес, который соответствует вашему кошельку? [Обновление: да, биткойн-адрес.]
Попытка экспортировать закрытый ключ в другой кошелек, поскольку синхронизация биткойн-кошелька заняла 2 дня и до сих пор не завершена.
Любая помощь будет очень признательна.
Я считаю, что listreceivedbyaddress 0 true
не перечислены адреса изменения, которые создаются как часть нормальной работы клиента.
Начиная с биткойн 0.7, вы должны использовать bitcoind listaddressgroupings
для получения всех адресов, а затем, как обычно, использовать dumpprivkey
.
Если вы никогда не шифровали свой кошелек, вам не нужно выполнять команду «walletpassphrase». Это необходимо только для разблокировки кошелька, если он защищен шифрованием парольной фразы.
Что касается открытого ключа для dumpprivkey, это вопрос, для какого биткойн-адреса вам нужен закрытый ключ.
Чтобы получить список биткойн-адресов в вашем кошельке, вы можете использовать:
listreceivedbyaddress 0 true
После того, как вы используете консольную команду для экспорта закрытого ключа, вам также потребуется выполнить другую консольную команду для его импорта. Обе команды перечислены ниже.
Команда для экспорта приватного ключа: dumpprivkey YourBitCoinPublicAddress
Команда для импорта закрытого ключа: importprivkey YourBitCoinPrivateKey
Когда я пытался это выяснить, я нашел список всех команд консоли Биткойн. Это ниже для справки. Все консольные команды можно выполнить, открыв программное обеспечение биткойн-кошелька, нажав «Справка», а затем «Консоль».
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list
dumpprivkey
принимает в качестве аргумента публичный адрес и возвращает приватный ключ для этого адреса — если он принадлежит вам в этом кошельке.
Таким образом, вы можете получить закрытый ключ для каждого заданного публичного адреса в этом конкретном кошельке.
Если вы хотите получить больше приватных ключей от этого кошелька, просто сбросьте кошелек с помощью команды dumpwallet filename.ext
. Вы получите приватные ключи и соответствующие публичные адреса для всего кошелька.
Ни в коем случае НЕ ПЕРЕДАВАЙТЕ закрытые ключи никому!
пользователь9715
пользователь10580
Люк-младший