`bitcoind` должен отличаться от` bitcoin -server`, потому что один дает сообщение об ошибке, а другой не делает

Хотя ссылка на API подразумевает, что запуск bitcoin -server совпадает с запуском bitcoind, я не получаю сообщение об ошибке, когда запуск bitcoin -server без файла bitcoin.conf, но я получаю следующее сообщение об ошибке при вызове bitcoind -

  

C: \ Program Files (x86) \ Bitcoin \ daemon> bitcoind.exe Внимание! Для использования   bitcoind, вы должны установить rpcpassword = в конфигурации   файла: C: \ Users \ thequietcenter \ AppData \ Roaming \ Bitcoin \ bitcoin.conf Если   файл не существует, создайте его с помощью файла, доступного только для чтения   разрешения.

     

C: \ Program Files (x86) \ Bitcoin \ daemon>

6 голосов | спросил Terrence Brannon 12 +04002011-10-12T15:48:46+04:00312011bEurope/MoscowWed, 12 Oct 2011 15:48:46 +0400 2011, 15:48:46

1 ответ


3

Они не совсем то же самое - это две разные программы. Программа bitcoind - это чистый сервер (или чистый клиент RPC), он вообще не содержит графического интерфейса. Программа bitcoin содержит графический интерфейс пользователя и может также работать в режиме сервера. Таким образом, неспособность работать как сервер является фатальной для версии только для сервера, потому что больше ничего не может сделать.

Когда вы попросите клиента GUI работать в режиме сервера, он интерпретирует это как дополнительный запрос. Если он не настроен должным образом для запуска в режиме сервера, он все равно запустит и запустит графический интерфейс. Таким образом, для bitcoind неправильно настроенный режим сервера является фатальным - что еще он может сделать? Для bitcoin неправильно настроенный серверный режим просто не позволяет работать в режиме сервера; он все равно будет работать как клиент GUI.

ответил David Schwartz 12 +04002011-10-12T16:47:35+04:00312011bEurope/MoscowWed, 12 Oct 2011 16:47:35 +0400 2011, 16:47:35

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

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

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