Привет!
У меня есть вопрос, и нашел этот форум. Я искал вокруг немного, чтобы найти ответ, но не имеют времени, чтобы сделать Нехочухи еще 3 часа, чтобы иметь возможность размещать в Горном форуме, поэтому я отправляю его здесь вместо этого.
Я дочитал о Bitcoin недавно и решил попробовать сделать некоторые горнодобывающие (потому что мне нужно отдохнуть от NetHack каждый сейчас и потом.). У меня есть близкие отношения с ПЛИС (хотя почему люди предпочитают проводить время с этой грязной шлюхой Verilog за меня), и удался выяснить, как сделать горнодобывающий FPGA вышку на заимствованный Dev борту в свободное время на этой неделю. Я также нашел два Python скриптов - один из проекта Bitcoin FPGA и другой, что делает добычу процессора - и в сочетании они, кажется, работают хорошо для получения информации getwork из пула и отправки его на FPGA, и получать решение обратно от FPGA.
Моя проблема заключается в том, что у меня возникли проблемы подачи раствора обратно в бассейн. После того, как я посылаю свою первую подачу, я получаю RPC ошибки чтения на получение следующих getwork пучков на некоторое время. (Мне нужно поставить время в этом журнале, так что я знаю, как долго это происходит из-за ....) Это представление в конце концов, это получить признание.
Но после этого момента, все будущие представления завершаться RPC ошибок отправки (и когда они терпят неудачу, я не вижу те другие ошибки, когда я получаю следующую порцию работы больше). (Я должен добавить, что мой Python не очень хорошо на всех, и я предполагаю, что я сделал какую-то ошибку по пути. Но почему бы первое представление будет принято и другие отвергнуты?)
Мои вопросы:
1) Глупый вопрос: Ошибка при отправке getwork (данные) означает, что я делаю что-то неправильно, не так ли?
2) Я сохранил от данных и временного значения в файл отладки. Могу ли я экспериментировать с отправкой же решение вернуться к майнинг и он будет принимать его в какой-то момент, даже если он стар? У тех, тайм-аут, в какой-то момент?
2а) Если я не могу это сделать, есть лучший способ проверить, как я представляю решение?
Любая помощь, кто может дать бы весьма признателен. У меня нет достаточно биткойна еще выдавать значимые советы, хотя.
(Моя цель, кстати, добывать достаточно Bitcoins в течение следующих нескольких месяцев, чтобы вернуть заимствованную доску и купить несколько лучших из них, и, возможно, обновить мой компьютер немного. Это кажется вполне разумным, я думаю ....)