Explore all 11 cryptocurrencies using ProgPoW. Track live prices, market capitalization, and 24-hour trading volume.
ProgPoW is a cryptographic algorithm used by blockchain networks for hashing and mining operations. Blockspot.io tracks 11 cryptocurrencies using ProgPoW, of which 8 are currently active.
ProgPoW (Programmatic Proof-of-Work) is a mining algorithm specifically engineered to maximize the utilization of commodity GPU hardware, thereby minimizing the efficiency advantage that ASICs could achieve. Developed by IfDefElse (a pseudonymous team), ProgPoW builds upon Ethash concepts but adds a randomly generated program that changes every block, exercising all major components of a GPU: compute units, memory hierarchy, and control flow. Each mining epoch generates a different set of math operations (including integer multiply, bitwise operations, and floating-point operations) and memory access patterns, creating a workload that precisely matches the capabilities of general-purpose GPUs rather than allowing optimization for specialized hardware.
The core innovation of ProgPoW is that it was designed by studying the actual hardware architecture of modern GPUs and crafting a workload that utilizes every major subsystem at near-maximum capacity. This includes the integer and floating-point ALUs, the register file, L1 and L2 caches, shared memory, and the global memory bus. Because a GPU already maximally utilizes all these resources when running ProgPoW, an ASIC designed for the same algorithm would gain virtually no efficiency advantage — it would essentially need to replicate an entire GPU. The algorithm also includes a DAG (Directed Acyclic Graph) similar to Ethash, requiring substantial memory bandwidth that further constrains ASIC designs. ProgPoW's random program generation uses a lightweight random number generator seeded by the block number, ensuring deterministic verification while maintaining unpredictable computation.
ProgPoW became one of the most debated algorithms in cryptocurrency history, particularly within the Ethereum community. It was proposed as a replacement for Ethash to combat the rising influence of Ethash ASICs, and underwent extensive security audits by Least Authority in 2019. Despite passing these audits, the proposal (EIP-1057) generated intense controversy — proponents argued it would protect GPU miners and decentralization, while opponents raised concerns about the anonymous development team, potential hidden optimizations, and whether ASIC resistance was still a worthwhile goal given Ethereum's planned move to proof-of-stake. Ultimately, Ethereum never adopted ProgPoW, transitioning to proof-of-stake with The Merge in September 2022. The algorithm was, however, adopted by Ethereum Classic, Ravencoin (as kawpow, a ProgPoW derivative), and several other projects seeking GPU-friendly mining.
| # | Coin | Price | 24h % | Market Cap | Volume (24h) | Proof Type |
|---|---|---|---|---|---|---|
Discover other cryptographic algorithms similar to ProgPoW.