Cloudflare could do this, too. Every time you access a busy site, seconds to minutes of useless crunching. The overall effect would be to drain batteries worldwide.
The original invention of PoW, as well as the idea of using it for email, was years earlier; see Naor and Dwork's "Pricing via Processing, Or, Combatting Junk Mail" in CRYPTO'92.
I was actually quite curious about that and I found this.
>With a JS challenge, Cloudflare presents challenge page that requires no interaction from a visitor, but rather JavaScript processing by their browser.
>The visitor will have to wait until their browser finishes processing the JavaScript, which should be less than five seconds.
WebGL, an important part of browser fingerprinting, takes a long time. Im sure there are other APIs being 'abused' for this purpose that take a while. This doesnt quite prove the PoW.
Cloudflare could do this, too. Every time you access a busy site, seconds to minutes of useless crunching. The overall effect would be to drain batteries worldwide.