Я новичок в биткойнах, пытаюсь научиться майнингу. Я знаю, что для того, чтобы получить значение (заголовок) в хэш, вы вызываете Getwork. Я видел вики-страницу о биткойнах и читал соответствующие темы на разных форумах. Что я хочу знать, так это то, что требуется, прежде чем можно будет позвонить в Getwork? В частности следующее:
Пожалуйста, разместите любые соответствующие ссылки, которые могут помочь.
Большинство майнеров сейчас используют Stratum, но старый протокол getwork еще не ушел полностью.
URL-адрес — это корневой путь (/) сервера, обычно на порту 8332, например, http://mint.bitminter.com:8332 . Вы можете увидеть, как выглядят данные здесь: Как я могу закодировать биткойн-запрос JSON-RPC «getwork» на Java?
Нет, это JSON-RPC. Это интерфейс в стиле RPC, философия которого более или менее противоположна REST. Это даже не лучший дизайн RPC, так как одна и та же процедура «getwork» используется как для получения работы, так и для возврата результатов работы.
HTTP Basic Auth используется для аутентификации. Если вы разговариваете с bitcoind, вы указываете имя пользователя и пароль в файле конфигурации. Если вы общаетесь с пулом, вы регистрируетесь в пуле.
Некоторая информация о getwork и его различных расширениях доступна по адресу https://en.bitcoin.it/wiki/Getwork .
байтфаер