4 ms·
That non-theatrical role would likely be better served by actual throttling or computational proof of work.
by loup-vaillant 3y ago
That non-theatrical role would likely be better served by actual throttling or computational proof of work.
- sebzim4500 3y agoI am pretty confident that, when it comes to browser users, proof of work simply doesn't work. The disparity in speed between GPUs and javascript is so high that either you are a non-issue to a sane attacker or you make your users sit for a minute with their fans on full waiting to be able to sign in.
- AAAAaccountAAAA 3y agoWould it be possible to conceive a proof-of-work that is difficult to parallelize, making it harder for GPU computing?
- sebzim4500 3y agoThere are PoW systems which are designed to be difficult to run on ASICs, but modern GPUs can generally run them. Even if you find one that has to run on CPU, these kind of functions will still be much faster running in native code than in js/wasm.
- GoblinSlayer 3y agobcrypt, litecoin
- loup-vaillant 3y agoArgon2d on WASM at the very least. I would never suggest we use something as slow as JavaScript for a proof of work.