Author

Topic: Proof-of-work DDOS protection with CPU altcoin mining (Read 244 times)

newbie
Activity: 14
Merit: 2
CPU-only altcoins' communities and developers! Bitcointalk forum's administrator said:
If someone codes up the necessary libraries and end-user utilities, I would be very keen to use it on the forum
This is a bounty! What CPU-mineable altcoin will be mined as proof-of-work to log in to this forum? It depends just on you!
newbie
Activity: 14
Merit: 2
Good idea, but now most of the browsers had blockers for mining soft in js.
It shows warning message if JS code trying to run miner on client, users need to click OK or YES for this warning message.
This is not a problem. The site should inform the users that there is proof-of-work captcha replacement and the user should allow it to access the site or do other thing that bots should not do (login, sign up, post a message, forum search etc) with higher difficulty for things needing more security.

In some cases there should be an option to complete CAPTCHA instead of mining if, for example, users have very weak hardware.

I have already proposed this idea for Bitcointalk forum itself, please support it in the poll
https://bitcointalksearch.org/topic/implement-proof-of-work-cpu-altcoin-mining-instead-of-captcha-3242646
newbie
Activity: 6
Merit: 0
Good idea, but now most of the browsers had blockers for mining soft in js.
It shows warning message if JS code trying to run miner on client, users need to click OK or YES for this warning message.
newbie
Activity: 14
Merit: 2
At the moment it is just an idea.

The idea is that customers can pay CPU-time for using websites or do any other things that DDOS or bruteforcer bots should not be able to do. Say, you need to solve a share that takes 5 seconds on average PC to login to Bitcointalk forum (instead of completing Recaptcha) - and difficulty can be increased if there is a reason to have more security.

This will not a problem for a normal user but it will be very hard and expensive for bots to take site down (DDOS purpose) or crack a password. Bots will have to complete mining shares for every try and will make money for site owner.

We need:
1. Javascript implementation for mining CPU altcoins (yescrypt, yescrypt16r, yescrypt32r etc).
2. Server-side implementation to serve the method.

This will advertise CPU altcoins and make people use them.
sr. member
Activity: 882
Merit: 250
Founder Nur1Labs
how to get this? (>m<)
full member
Activity: 392
Merit: 159
Thank you for the CPU only coins  Grin.

Hope your idea catches wings
newbie
Activity: 14
Merit: 2
Say, you have a website that is being DDOSed. Instead of CAPTCHA, you can put a script on it to mine some Yescrypt coin (CPU-only) shares before opening access to the site (or do other things needing spam protection). Of course, you can adjust difficulty depending on DDOS volume and your greed.

For a normal user this will take a few seconds on an average PC. No more annoying CAPTCHAs, just wait a bit. For a DDOSer this will be a pain. Moreover, DDOSer will have to mine coins for you! DDOS will give profits to website owners, with no more paid subscription to Cloudfare.

IMHO this idea will lead CPU altcoins to the top!

These coins are CPU-only:
https://bitcointalksearch.org/topic/ann-cpu-mining-wavi-yescryptr32-no-pre-mine-masternode-3146751
https://bitcointalksearch.org/topic/annjapanese-anonymous-cryptocurrency-koto-yescryptcpu-miningzcash-clone-2728195
https://bitcointalksearch.org/topic/ann-cpu-mining-yenten-v201-ytn-yescryptr16-exchange-avilable-2329470
https://bitcointalksearch.org/topic/anneli-elicoin-cpu-mining-only-exchange-available-3028302
https://bitcointalksearch.org/topic/ann-cryply-cpu-only-yescryptr16-true-cryptocurrency-3019643
https://bitcointalksearch.org/topic/ann-aro-arionum-cpugpumasternode-php-based-decentralized-revolution-2710248
https://bitcointalksearch.org/topic/annroi-roi-coin-cpu-only-solo-mining-hybrid-15-pos-593-term-deposit-2361848

Which community and developers will be the first to implement my idea?

I proposed this idea for Bitcointalk forum itself, please support it in the poll
https://bitcointalksearch.org/topic/implement-proof-of-work-cpu-altcoin-mining-instead-of-captcha-3242646

CPU-only altcoins' communities and developers! Bitcointalk forum's administrator said:
If someone codes up the necessary libraries and end-user utilities, I would be very keen to use it on the forum
This is a bounty! What CPU-mineable altcoin will be mined as proof-of-work to log in to this forum? We need:
1. Javascript client-side miner for CPU-only algos. This depends mostly on coins' developers and communities.
2. Server-side scripts. This depends on server-side software.
I am not professional coder so it depends on you!
Jump to: