Майнинг-пул
Майнинг-пул — это сервис, позволяющий множеству майнеров объединять свою вычислительную мощность для совместной добычи блоков и пропорционального распределения вознаграждения.
Зачем нужны майнинг-пулы
Заголовок раздела «Зачем нужны майнинг-пулы»Вероятность нахождения блока одним майнером крайне мала. Даже мощный ASIC с хешрейтом 200 TH/s при текущей сложности сети будет в среднем находить блок раз в несколько лет. Это означает месяцы или годы без какого-либо дохода, что неприемлемо для большинства участников. Пулы решают эту проблему, объединяя хешрейт тысяч майнеров.
Представьте группу рыбаков на озере. Каждый рыбак по отдельности может неделями не поймать крупную рыбу. Но если они договорятся складывать улов в общую корзину и делить его пропорционально времени, проведённому на воде, каждый будет получать стабильный, предсказуемый доход. Пул работает по тому же принципу: майнеры вносят хешрейт, пул учитывает вклад каждого через шары и распределяет награду за найденные блоки.
Пул назначает каждому подключённому майнеру задания и собственный порог сложности. Майнеры отправляют найденные шары как доказательство работы. Если одна из шар оказывается ниже сетевого таргета, пул транслирует блок в сеть и получает награду. Затем эта награда распределяется между участниками по одной из моделей выплат: PPS, FPPS, PPLNS и другие.
Практический пример
Заголовок раздела «Практический пример»Майнер подключает свой ASIC к пулу, указав адрес stratum-сервера, логин и имя воркера. Пул начинает отправлять задания. За сутки майнер отправил 50 000 шар. Другие участники пула отправили в сумме 5 000 000 шар. За это время пул нашёл два блока. Доля майнера составляет 1% от общего объёма шар, и он получает 1% от суммарной награды за оба блока.