Здравствуй,
Я пытаюсь понять, протокол getwork.
Я посмотрел на источники кода нескольких существующих клиентов, но я до сих пор есть некоторые нерешенные вопросы, я был бы признателен кто-нибудь слышал бы пролить свет на
Как я понимаю, клиенты будут просить "Работа" с сервера, выполнить работу, и если результат "верный", Отправить обратно этот результат (нонс) на сервер. Что происходит "некорректный" работа нагрузка. Насколько я видел клиенты никогда не отправить обратно результаты для работ нагрузок, которые не соответствуют правильной цели.
Если это так, то как же сервер не знает, попросить другой клиента выполнить эту работу? поскольку это будет пустой тратой времени.
Если сервер считает, что любая работа, нагрузка, которая была без ответа было неправильно, там не так много потерянных рабочих нагрузок? установлен ли сервер неразгаданной рабочую нагрузку "обратно в очередь" прийти снова, если не были обнаружены лучшие результаты, так?
Может быть, я что-то очевидное отсутствует?
Я прошу прощения, если этот вопрос кажется немым, я только начинал в Bitcoin мире (и я люблю его!)
заранее спасибо