Можно сделать алгоритм еще более требовательным к памяти, чтобы на офисных и старых ПК не работал, таким образом пытаться отсечь ботнеты. Но это тоже дискриминация, майнеры на старых и слабых ПК и так получают крохи.
Воооот, это вариант, офисные и старые компы у простых пользователей особо ничего не фармят и на сеть не шибко влияют, за то когда их тысячами заражают некие сволочи и вваливают эти офисные ПК в нереальных количествах, вот тут вся канитель и начинается.
Это действенный вариант который отсечет тонны ботнет компов, подумайте пожалуйста в этом направлении.