Как импортировать личные ключи из Bitcoin-qt в Multibit-клиент?

Вопрос говорит об этом. Я провел 20 минут в Google. Видел несколько ссылок на bitcointalk.com, но удивительно не нашел решения для этого. Я первый, кто пытается это сделать? Обратите внимание на следующие не решения, которые я ищу:

  1. Перенесите BTC с Bitcoin-qt на Multibit, выполнив транзакцию
  2. Некоторые элементы командной строки geeky
23 голоса | спросил Jus12 11 72012vEurope/Moscow11bEurope/MoscowSun, 11 Nov 2012 20:41:32 +0400 2012, 20:41:32

4 ответа


20

Шаги вручную

  1. Скопируйте свои общедоступные адреса получателей из Bitcoin-Qt.
  2. Перейдите в консоль Bitcoin-Qt: нажмите Help/Debug Window, а затем выберите вкладку Console.
  3. Запустите walletpassphrase [your password] [timeout in seconds], чтобы разблокировать защищенный паролем кошелек.
  4. Запустите dumpprivkey [Receiving Bitcoin Address] для каждого адреса получателя, который будет перенесен на MultiBit. В Bitcoin-Qt могут быть скрытые личные изменения, которые не отображаются на вкладке получения. Запустите listaddressgroupings.
  5. Скопировать результаты dumprivkey для каждого адреса (которые являются соответствующими закрытыми ключами).
  6. Запустите клиент Multibit и создайте новый кошелек.
  7. Нажмите Tools/Export Private Key после выбора параметра Do not password protect export file.
  8. Откройте экспортированный файл в текстовом редакторе.
  9. Ниже частного ключа, сгенерированного MultiBit, вставьте секретные ключи, которые вы скопировали выше. Не забудьте вставить их перед строкой End of private keys.
  10. После каждого закрытого ключа добавьте дату, которая была до того момента, когда вы создали соответствующий кошелек. (Вы можете проверить эту дату на вкладке «Биткойн-Qt Transactions» и прокрутить до самого конца.)
  11. Повторите для всех адресов, которые вы хотите переместить в Multibit Client.
  12. Сохраните файл ключа и импортируйте его на клиент Multibit с помощью Tools > Import Private Keys.
  13. В MultiBit вы можете не видеть свою общую сумму, пока не нажмете Tools > Reset Blockchain and Transactions
  14. Чтобы защитить себя от кражи, удалите файлы секретных ключей.
  15. Готово!
ответил Scott 14 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 14 Sep 2013 17:55:03 +0400 2013, 17:55:03
8

Вот один из способов сделать это без «командной строки geeky stuff».

  • Посетите https://blockchain.info/wallet/import-wallet . Перетащите файл биткойна-Qt wallet.dat в пунктирную область. Следуйте инструкциям.
  • Войдите в новый кошелек. Под заголовком «Резервное копирование» нажмите «Загрузить».
  • Открыть многодиапазонный выберите Инструменты -> Импортировать приватные ключи. Теперь импортируйте только что загруженный файл wallet.aes.json.
  • Удалить ключи из кошелька blockchain.info.

Однако, поскольку целью является не создание кошелька blockchain.info, вам было бы намного лучше использовать pywallet https: //github .com /jackjack-jj /pywallet , чтобы сбрасывать кошелек и ключи напрямую.

ответил Ben Reeves 12 12012vEurope/Moscow11bEurope/MoscowMon, 12 Nov 2012 13:33:56 +0400 2012, 13:33:56
3

Он не отвечает на вопрос о том, как получить личные ключи из bitcoin-qt, но эта ссылка объясняет, как вы импортируете один закрытый ключ в MultiBit:

http://multibit.org/help_importASingleKey.html

Если у вас более одного закрытого ключа, в файле импорта просто больше строк.

Дата рядом с каждой клавишей немного неочевидна. Он должен быть до даты первой транзакции с использованием этого ключа, чтобы можно было найти блоки с транзакциями. Я рекомендую просто найти первую транзакцию в вашем кошельке и поставить дату за один день до нее в каждой строке. (Использование на день раньше предотвращает любые проблемы с часовым поясом).

Обратите внимание, что импорт знает только о закрытых ключах формата sipa (те, которые начинаются с 5). Он не понимает сжатые ключи. ( Что такое сжатый биткойн-ключ? )

ответил jim618 11 72012vEurope/Moscow11bEurope/MoscowSun, 11 Nov 2012 21:28:52 +0400 2012, 21:28:52
0

Я написал это некоторое время назад и использовал его для преобразования всех моих wallet.dat s в multibit.key, чтобы иметь возможность импортировать их в multibit.

https://github.com/shayanb/Open-Wallet-Format

ответил Shayan 19 J000000Saturday14 2014, 11:33:50

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132