Tengo un sistema que pagará a los usuarios por vista única en una página. Necesito evitar que se contabilice el 80% del tráfico automatizado fraudulento. Necesito evitar el captcha. Me gustaría implementar un sistema de prueba de trabajo del lado del cliente en el que enviaría un pequeño hash a la página, la página la desencriptaría, la enviaría con AJAX después de uno o dos segundos, y luego cuento el vista.
Si tuviera un sistema de prueba de trabajo, posiblemente combinado con monitoreo de IP y listas negras, ¿sería adecuado para prevenir la mayor parte del tráfico fraudulento?
Mi pregunta es : ¿esto funcionaría criptográficamente? ¿Qué trabajo criptográfico sería tan rápido en el navegador como se implementaría en ensamblaje o C / C ++? (para que los spammers no solo escriban un software más rápido para hacer ese trabajo en una fracción del tiempo) ¿Qué trabajo criptográfico tomaría solo uno o dos segundos en el navegador de un teléfono móvil?