P2Pool — это децентрализованная сеть майнинг-пулов, в которой майнеры объединяют вычислительную мощность без единого оператора. Выплаты идут напрямую в кошелёк участника по правилам sharechain.
Идея пула без центрального сервера появилась в сообществе Bitcoin как ответ на растущую централизацию майнинга в крупных пулах. Первая реализация p2pool была написана на Python и позволяла майнерам подключаться к P2P-сети и получать долю вознаграждения пропорционально внесённым shares.
Со временем протокол адаптировали под другие монеты: Litecoin, Dash, Bitcoin Cash, DigiByte и др. Сохранилась общая схема: sharechain (цепочка долей), stratum-интерфейс для майнеров и децентрализованная выплата по PPS-подобной модели.
Реализация на Python имела ограничения по производительности и зависимостям. Форк p2pool-cc переписывает ядро на C++, что даёт меньший расход ресурсов, отсутствие зависимости от Python и возможность запуска на слабых или встроенных системах. На p2pool.ru используются ноды p2pool-cc (ViaB · Runs on C++).
Оригинальный p2pool (GitHub)
Сервера p2pool — мониторинг
Главная — подключение к пулам