Могу ли я заставить свой кошелек иметь только ключи новостей после шифрования?

Теперь, когда биткойн-клиент версии 0.4 имеет шифрование, я пошел дальше и зашифровал ключи в своем кошельке. Но ранее я делал резервные копии своего (незашифрованного) кошелька, и эти ключи — это те же ключи, которые теперь зашифрованы.

Это дает мне ложное чувство безопасности.

Есть ли какой-либо способ после того, как я обновился до версии 0.4 и зашифровал, чтобы заставить все мои существующие ключи стать недействительными, а затем потратить на новый (зашифрованный) ключ, чтобы даже если злоумышленник получит мою резервную копию, мои монеты Безопасно?

Ответы (2)

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

(Вы можете принудительно создать новый кошелек, просто удалив wallet.dat перед запуском клиента)

Могу ли я создать новый зашифрованный кошелек? Я думал, что могу только создать кошелек, а затем зашифровать его. т. е. если бы у меня уже было вредоносное ПО, которое скопировало бы wallet.dat сразу после его создания, оно бы получило незашифрованную копию до того, как у меня появится возможность зашифровать.
Да, я думаю, ты прав насчет этого. Я имел в виду случай, когда у вас есть какая-то старая резервная копия, которую кто-то может получить (именно так вы выразились в своем вопросе). Я не уверен в случае, когда у вас есть вредоносное ПО для кражи вашего нового кошелька.
@Стивен: не имеет значения. Если у вас есть вредоносное ПО, у вас также может быть кейлоггер, который получит вашу парольную фразу или что-то еще.
Вы можете запустить клиент с параметром -keypool=1, затем зашифровать кошелек, а затем перезапустить его в обычном режиме и добавить адрес. Только один ключ когда-либо касался вашего жесткого диска в незашифрованном виде. Должна быть возможность принудительного создания нового кошелька непосредственно в зашифрованном режиме, но это будет после объединения bitcoin-qt.
По-видимому, были проблемы с шифрованием существующих записей пула ключей. bitcointalk.org/index.php?topic=51604.0
Как перевести все средства на новые ключи bitcoin.stackexchange.com/questions/1272/…
Также следует помнить, что нельзя повторно использовать адреса, сгенерированные до шифрования. bitcointalk.org/index.php?topic=77314.msg859310#msg859310 Вероятно, лучше всего просто заархивировать старый wallet.dat и начать с нового, пустого кошелька и зашифровать его, прежде чем получать какие-либо монеты.

Биткойн 0.5 очищает пул ключей при шифровании. Это означает, что когда вы шифруете новый кошелек, ни один из его активных резервных ключей никогда не коснется диска в незашифрованном виде.