MyTetra Share
Делитесь знаниями!
Как проверить пароль на кошелек биткоина для стандартного клиента Bitcoin Core
Время создания: 16.12.2015 17:54
Текстовые метки: bitcoin, wallet, password, биткоин, пароль, кошелек
Раздел: Компьютер - Web / Internet - Криптовалюты (Bitcoin, Litecoin, etc...) - Bitcoin (BTC)
Запись: xintrea/mytetra_syncro/master/base/1450277691n8m8420pzj/text.html на raw.github.com

Если вы зашифровали кошелек в локальном клиенте Bitcoin Core, и хотите проверить, правильно ли помните пароль, можно воспользоваться следующей хитростью.


В командах биткоина нет прямой команды для проверки пароля. Однако есть команда временного ввода пароля. Смысл команды в том, что программе-клиенту биткоина сообщается пароль на кошелек, и время, в течении которого нужно держать в памяти пароль. Если пароль правильный, кошелек разблокируется на указанное время. И все операции с кошельком в течении этого времени можно производить без ввода пароля.


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


Удобство этой команды в том, что для проверки пароля не нужно выполнять никаких транзакций.


Можно дать команду разблокирования кошелька на одну секунду.


Вот сама команда:


walletpassphrase "ваш_пароль" 1


Ее можно выполнить в отладочном окне клиента (Помощь - Окно отладки - Вкладка Консоль). Еще эту команду можно выполнить в консоли операционной системы:


bitcoin-cli walletpassphrase "ваш_пароль" 1


Если пароль неправильный, будет выдана ошибка:


Error: The wallet passphrase entered was incorrect. (code -14)


Если пароль верен, то кошелек молча разблокируется на одну секунду. Никаких сообщений выдено не будет.



Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования