bitcoin_in_a_nutshell
bitcoin_in_a_nutshell copied to clipboard
mining в пуле
Привет!
Как работает майнинг в пуле? Пул разделяет интервал nonce на куски между майнерами? Что технически означает понятие share при работе в пуле?
Про nonce присоединяюсь
Только nonce (4 байта -> 4*10^9) будет явно недостаточно, чтобы подобрать нужный blockhash при текущей сложности. Нужно также менять данные поля coinbase data (до 100 байт). Предположу, что в пуле каждому даётся часть coinbase data и дальше все могут перебирать свои nonce.
Возможно. А автор что скажет?
Всем привет :)
Прошу прощения, что задержался с ответом :(
Думаю написать про это статью, обязательно скину сюда на предпросмотр. Расскажу про протокол Stratum, Getwork и getblocktemplate. Как обычно напишу простую майнилку на Python3, так что все будет понятно.
Окей?)
Отличная статья по теме от Ken Shirriffs - Bitcoin mining the hard way: the algorithms, protocols, and bytes
- Протокол Stratum
- Протокол Getwork
- Протокол getblocktemplate
Добро