The EOS Classic team recently tweeted that programmatic proof of work (ProgPoW), a proposed algorithm to close the ASIC mining rig efficiency gap, is "almost ready" on Geth, the official Go client for Ethereum. This announcement comes after Martin Holst Swende, security lead at the Ethereum Foundation, opened a pull request (PR) on GitHub to test ease of integration of ProgPoW into the client. The test attaches the progpowBlock code to the chain's configuration.
In the PR, Swende noted that ProgPoW was "extremely easy to add," considering "it was not a new consensus engine per se." About an hour after he made that comment, the EOS Classic crew chimed in and said it would "launch a public testnet with progpow" soon.
Péter Szilágyi also suggested integrating ProgPoW into Puppeth, a tool to create a private Ethereum network, which Swende addressed about an hour afterward.
Some redditors, however, expressed concern with the computational speed of the ProgPoW test implementation. Apparently, the change "would almost double" the time needed for block verification.
One redditor also maintained that there should be "a more comprehensive effort towards ASIC resistance," not just ProgPoW, although this individual later mentioned that if the algorithm "gets the discussion going," then "maybe it is what we [the Ethereum community] need for the time being."
ProgPoW has been top of mind for the past several weeks. Most recently, Nick Johnson of the Ethereum Name Service and Go Ethereum said that after speaking with Kristy-Leigh Minehan, a vocal supporter of ProgPoW, he was "fairly convinced" that the algorithm was necessary for the network.