Stratum JSON-RPC с использованием пула майнинга Slush

Я начинаю внедрять свой майнер Zcash и хочу настроить его таким образом, чтобы он подключался к некоторому пулу веб-майнинга. На данный момент я пытаюсь понять, как работает протокол stratum, выполняя некоторые запросы JSON-RPC к Slush, как описано в этой документации.

Я пробовал подключиться к серверу с помощью следующего запроса JSON-RPC:

{"id": 1, "method": "mining.subscribe", "params": []}

получение этого ответа:

{"id":1,"result":[null,"2f2e650700027768"],"error":null}

с последующим:

{"id":null,"method":"mining.set_target","params":["001dca01dca01dca01dca01dca01dca01dca01dca01dca01dca01dca01dca01d"]}
{"id":null,"method":"mining.notify","params":["79c44d10","04000000","638bcfd7278d69b189702a67db2dff0140d6886786f137ec17bd910100000000","87406a3401b57c8aba95af8347cc481e7686bc5d0a3342c5695943ae0f81021e","fb4e18658691866e2c3d7559847bdb680634df6a843b37363fb259b6ea6c4a10","9b0f9c5e","a675021c",true]}

Мне интересно, в чем смысл ответа, поскольку документация slush сообщает, что ответ сервера должен иметь такую ​​структуру:

{"id": 1, "result": [ [ ["mining.set_difficulty", "b4b6693b72a50c7116db18d6497cac52"], ["mining.notify", "ae6812eb4cd7735a302a8a9dd95cf71f"]], "08000002", 4], "error": null}

0 ответов

Другие вопросы по тегам