Programmatic Proof-Of-Work – это обновление для алгоритма майнинга Ethereum, которое должно снизить эффективность добычи ETH на ASIC-устройствах.
Особенность алгоритма ProgPoW заключается в постоянном изменении условия задачи майнинга. ASIC-майнеры – это узкоспециализированные устройства, которые спроектированы для максимально эффективного решения одной конкретной задачи. Если хотя бы немного изменить ее условия, то эффективность ASIC-устройства резко снизится, а если его менять постоянно, тогда они станут практически бесполезны.
Второй важной особенностью ProgPow является использование всех ресурсов видеокарты, тем самым повышая производительность GPU-майнинга.
На платформе CarbonVote 90% пользователей Ethereum проголосовало за применение ProgPow, но разработчики не спешат с его внедрением. Их можно понять, ведь зачем тратить время на оптимизацию POW-майнинга, когда эфир собрался переходить на Proof-of-Stake.