È una buona idea proporre un sistema di prova del lavoro basato su Javascript per ridurre lo spam nei forum e in altri siti web?
Questa idea sarebbe simile a HashCash, ma il calcolo sarebbe basato sull'hash del contenuto da inviare + un seme.
È una buona idea proporre un sistema di prova del lavoro basato su Javascript per ridurre lo spam nei forum e in altri siti web?
Questa idea sarebbe simile a HashCash, ma il calcolo sarebbe basato sull'hash del contenuto da inviare + un seme.
Le prestazioni di Javascript su attività computazionalmente intensive sono ... meno che desiderabili. È per questo che parli di WebGL, ma in realtà stai pensando a WebCL , una tecnologia imminente per dare accesso alle funzionalità di calcolo generali di Da GPU a codice Javascript nei browser Web (à la OpenCL ).
Vedo tre problemi principali con una proposta del genere:
C'è una grande disparità nella potenza di calcolo disponibile nei sistemi client, specialmente per GPU. Sarà difficile trovare un compromesso accettabile tra le persone con PC da gioco e le persone con tablet a basso consumo.
Non c'è WebGL, per non parlare di WebCL, in Internet Explorer.
Le prove di lavoro sono utili per scoraggiare gli spammer che sono a corto di CPU. Ma gli spammer non sono veramente a corto di CPU; qualsiasi spammer sufficientemente competente utilizzerà una botnet con migliaia di processori disponibili.
Leggi altre domande sui tag javascript captcha spam threat-mitigation