¿Puede un sistema de prueba de trabajo Javascript - WebGL evitar el spam en el sitio web?

3

¿Es una buena idea crear un sistema de prueba de trabajo basado en Javascript para reducir el spam en foros y otros sitios web?

Esta idea sería similar a HashCash, pero el cálculo se basaría en el hash de los contenidos que se enviarán + una semilla.

    
pregunta random65537 04.03.2013 - 00:09
fuente

1 respuesta

4

El rendimiento de Javascript en tareas de computación intensiva es ... menos que deseable. Por eso habla de WebGL, pero en realidad está pensando en WebCL , una próxima tecnología para dar acceso a las funciones informáticas generales de Código de GPU a Javascript en los navegadores web (a la OpenCL ).

Veo tres problemas principales con una propuesta de este tipo:

  • Existe una gran disparidad en el poder de cómputo disponible en los sistemas cliente, especialmente para GPU. Será difícil encontrar un compromiso aceptable entre las personas con PC para juegos y las personas con tabletas de bajo consumo.

  • No hay WebGL, y mucho menos WebCL, en Internet Explorer.

  • Las pruebas de trabajo son buenas para disuadir a los spammers que tienen poca CPU. Pero los spammers no son realmente cortos en CPU; cualquier spammer suficientemente competente utilizará una botnet con miles de procesadores disponibles.

respondido por el Tom Leek 04.03.2013 - 00:22
fuente

Lea otras preguntas en las etiquetas