SwanBitcoin445X250

September 20, 2018 10:00 PM

After speaking with the blockchain space’s own OhGodAGirl, the Go Ethereum core developer now supports the adoption of a programmatic proof-of-work algorithm for Ethereum.

Although initially skeptical[1], Nick Johnson of the Ethereum Name Service and Go Ethereum recently tweeted his support for programmatic proof-of-work[2] (ProgPoW), an "algorithm designed to close the efficency [sic] gap available to specialized ASICs." He mentioned having a "very productive chat" with prominent ProgPoW backer Kristy-Leigh Minehan[3], known throughout the internet and the blockchain community as OhGodAGirl, which made him feel "fairly convinced" that the algorithm is necessary for the Ethereum network.

Johnson noted that he believes ProgPoW "achieves its goal of being resistant to performance gains on fixed function hardware" like ASIC mining rigs[4], which generally have an advantage over GPU machines. He continued, "The operations selected are designed to use GPU hardware that's underutilised by ethash [Ethereum's PoW algorithm] presently," therefore "eliminating efficiency gains realised by omitting them from ASICs."

Matthew Di Ferrante[5] of the Ethereum Foundation joined the Twitter discourse, asking whether the benefits of implementing ProgPoW outweighed the potential risks. Johnson responded, "ProgPoW is a fairly conservative change to ethash, which reduces implementation risk."

Johnson's change of heart, though, is informed by information privately shared with him, which is "not [his] metrics to share, unfortunately." On a related reddit thread[6], Minehan voiced her support for ProgPoW regardless of this confidential data:

"The metrics shown to Nick don't need to be detailed to the public – I'd rather ProgPoW stand on its own two feet because of its technically sound implementation. If it can't do that, there's no reason for it to be adopted."

In addition to ProgPoW implementation itself, another

Read more from our friends at ETH News: