
Алгоритм ProgPoW (Programmatic Proof-of-Work) давно существовал в криптосообществе, но до недавнего времени не привлекал особого внимания. Интерес к нему резко возрос после того, как разработчики Ethereum объявили о планах перейти с Ethash на ProgPoW для майнинга ETH. Этот шаг может привести к значительному росту числа монет и майнеров, использующих данный алгоритм, и изменить баланс сил между ASIC- и GPU-майнерами.
Что такое ProgPoW?
ProgPoW можно рассматривать как развитие алгоритма Ethash с целью повышения устойчивости к специализированным ASIC-устройствам. Идея заключается в том, чтобы выровнять эффективность добычи между стандартными GPU и ASIC, снижая риск централизации майнинга.
Первой криптовалютой, которая применила ProgPoW, стала Bitcoin Interest (BCI). Хотя переход BCI на ProgPoW не принес заметного улучшения производительности до или после хардфорка, проект стал пионером в практическом применении алгоритма, опубликовав скомпилированные двоичные файлы для майнинга на ProgPoW.
Современные майнеры ProgPoW
На сегодняшний день существует несколько основных программных решений для добычи на ProgPoW:
1. TT-Miner (TradeTec Miner)
- Закрытый исходный код, комиссия разработчику — 1%.
- Поддержка только Windows и более новых графических процессоров Nvidia.
- Помимо ProgPoW, поддерживает Ethash, UBQhash и MTP.
- По отзывам пользователей, демонстрирует стабильную производительность на разных моделях GPU Nvidia.
- Ограничение: неподдержка Linux и AMD без дополнительных модификаций.
2. Progminer
- Открытый исходный код, основан на модифицированном Ethminer.
- Доступны скомпилированные бинарные файлы для Windows и Linux.
- Существуют отдельные версии для GPU AMD и Nvidia, поэтому перед загрузкой важно убедиться в правильной версии.
- Пока что требует доработки и тонкой настройки под конкретное оборудование, но считается наиболее перспективным вариантом для ProgPoW.
Аналитическая оценка
Преимущества ProgPoW:
- Устойчивость к ASIC — снижает централизацию майнинга.
- Поддержка GPU — делает добычу доступной для более широкого круга участников.
- Адаптивность — алгоритм может использоваться для различных криптовалют, что повышает гибкость.
Риски и ограничения:
- Ограниченный выбор майнеров — до недавнего времени существовало мало оптимизированных программ.
- Аппаратные требования — некоторые майнеры работают только на новых GPU Nvidia.
- Необходимость настройки — особенно для Progminer, где важно выбрать версию под конкретное железо.
- Потенциальная нестабильность — алгоритм новый, поэтому возможны баги и несовместимости с отдельными GPU.
Перспективы внедрения
С переходом Ethereum на ProgPoW ожидается:
- Рост интереса к алгоритму со стороны майнеров и разработчиков.
- Появление новых проектов, использующих ProgPoW для защиты сети от ASIC.
- Увеличение числа монет, добываемых на этом алгоритме, что может стимулировать разработку специализированного софта.
В долгосрочной перспективе ProgPoW может стать стандартом для криптовалют, желающих сохранить децентрализацию майнинга и привлечь широкую аудиторию GPU-майнеров, одновременно ограничивая влияние ASIC.
fortune
