Вопрос не в опасности 51%, он скорее в количественной оценке разницы между пустыми и непустыми блоками, я не знаю как можно оценить на сколько они проще? на 10%? на 20%? на 30%? Или в секундах среднего времени генерации - на 20 секунд, на 30 секунд?
Если разница существенная, то при увеличении мощности это может дать солидный прирост в генерации блоков.
Для scrypt выигрыш в скорости хэширования должен быть меньше процента. У double sha2 можно, предполагаю, процентов 5 выжать.
Но тут дело в другом, для генерации пустых блоков не нужно пула, не нужно тратить дисковое пространство на blockchain, не нужно подкачивать и верифицировать транзакции. Нужно только получить заголовок текущего блока и засабмитить свой блок. Короче, очень похоже на ботнет.
UPD Ну да, и сам хэш найти тоже нужно