Скажем бумажник зашифрован, для которых операции мы должны разблокировать его, прежде чем делать их?
Отправка денег понятно, что еще?
|
9 декабря 2013, 1:47:32 PM | # 1 |
Сообщений: 90
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Скажем бумажник зашифрован, для которых операции мы должны разблокировать его, прежде чем делать их?
Отправка денег понятно, что еще? |
9 декабря 2013, 2:59:01 PM | # 2 |
Сообщения: 812
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
Получил 1806 Биткоинов
Реальная история. * dumpprivkey
* dumpwallet * importwallet * keypoolrefill * Отправлено из * sendmany * sendtoaddress * signmessage * Signrawtransaction (если ключи не предусмотрены в командной строке) (Просто посмотрите, где EnsureWalletIsUnlocked используется) |
9 декабря 2013, 8:37:56 PM | # 3 |
Сообщения: 1008
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
Эта вики страница имеет его (последний столбец в таблице):
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list |
11 декабря 2013, 4:50:14 PM | # 4 |
Сообщений: 90
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
Спасибо вам, ребята, это было очень полезно.
Просто еще одна вещь, так что я уверен. getnewaddress не должен требовать разблокирования но все GUI клиенты требуют пароля шифрования при создании нового адреса, даже Bitcoin-Qt, который предполагается создать 100 адресов заранее. почему это? любой шанс bitcoind захочет разблокирование пароля, когда он потребляет предварительно сгенерированные 100 адресов? |
11 декабря 2013, 4:52:27 PM | # 5 |
Сообщения: 1218
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
getnewaddress потерпит неудачу, если keypool (по умолчанию 100 ключей) истощается, когда вы это называете. Keypool может быть пополнен только тогда, когда бумажник разблокирован. Вы можете поднять размер keypool, если вы предполагаете, что является проблемой.
|
11 декабря 2013, 7:39:44 PM | # 6 |
Сообщений: 90
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
так bitcoind генерирует новые 100 адресов на один раз, когда в последний раз один из существующих используются или он всегда держит 100 неиспользуемых заранее?
|
11 декабря 2013, 7:46:24 PM | # 7 |
Сообщения: 1218
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
так bitcoind генерирует новые 100 адресов на один раз, когда в последний раз один из существующих используются или он всегда держит 100 неиспользуемых заранее? Ни. Если бумажник разблокирован бумажник будет создавать столько новых адресов для пополнения пула обратно 100 в любое время это меньше, чем 100 (по умолчанию). Если кошелек заблокирован кошелек не сможет пополнить keypool и количество адресов в keypool будет снижаться. Если keypool имеет 0 адреса и вы называете getnewaddress он потерпит неудачу. Вызов GetInfo покажет количество ключей, оставшихся в keypool. Попробуйте поэкспериментировать с getnewaddress, GetInfo и walletpassphrase так наблюдать, как ведет себя keypool. Пример: Кошелек имеет keypool из 100 Блокировка кошелек. Keypool = 100 GetNewAddress. Keypool = 99 GetNewAddress. Keypool = 98 GetNewAddress. Keypool = 97 GetNewAddress. Keypool = 96 GetNewAddress. Keypool = 95 UnlockWallet. Keypool = 100 GetNewAddress. Keypool = 100 (генерируется как только используется) GetNewAddress. Keypool = 100 GetNewAddress. Keypool = 100 GetNewAddress. Keypool = 100 GetNewAddress. Keypool = 100 LockWallet. Keypool = 100 GetNewAddress. Keypool = 99 GetNewAddress. Keypool = 98 GetNewAddress. Keypool = 97 ... GetNewAddress. Keypool = 1 GetNewAddress. Keypool = 0 GetNewAddress. FAILURE. Без адреса при условии, не keypool исчерпаны. UnlockWallet. Keypool = 100 |
11 декабря 2013, 8:41:50 PM | # 8 |
Сообщений: 90
цитировать ответ |
Re: какие операции требуют bitcoind бумажник разблокирован?
очень очень полезная информация! спасибо большое время.
Я предполагаю, что это не документировано? |