Felicitaciones por tratar de presentar reseñas honestas: una idea un tanto inusual cuando la mayoría de los modelos de negocios que incluyen revisiones enviadas por usuarios tienden a no favorecer este tipo de enfoque.
Con respecto a lo que estás haciendo actualmente ...
Aquí solo nos has contado parte del proceso. Una característica común de muchos sitios en línea es que insisten en establecer confianza por adelantado antes de permitir que un usuario haga algo. Encuentro esto particularmente molesto. No quiero proporcionar mi dirección postal, mi edad y el tamaño del zapato antes de que se me permita compartir mi experiencia de un producto, bueno o malo. De hecho, solo es probable que salte a través de tales aros si realmente quiero publicar una reseña vitriolica. Por lo tanto, sugeriría que cualquier parte del proceso que involucre directamente al usuario tenga lugar después de que se registre la revisión (pero antes de que se muestre). Enviar un correo electrónico con un enlace de confirmación es una forma fácil y mínimamente intrusiva de hacerlo.
Usando las huellas dactilares del navegador, tanto el envío de la revisión como la validación darán una buena indicación de si el mismo navegador envió la revisión y la confirmó, pero las personas pueden tener varios dispositivos.
la combinación de huellas dactilares del usuario IP + usuario ya existe
Las direcciones IP para los clientes rara vez son estáticas. Incluso usar una subred no es tan efectivo. El ASN (o su registro ORG asociado) le dará resultados menos granulares, pero mucho más consistentes y precisos. El uso del número ASN también simplifica el proceso de identificación de la localidad de la dirección del cliente; Es posible que desee restringir las revisiones a los países donde el producto está disponible. Hay organizaciones (mi experiencia es que hay una densidad inusual en las Filipinas y Europa del Este) que llevarán a cabo la comercialización de operaciones en negro.
¿Algún consejo sobre colisiones de huellas digitales?
¿Tratar de evitarlos?
Por alguna razón, las compañías que ofrecen estos servicios son algo reticentes a la hora de publicar estadísticas sobre la singularidad de su solución, y parece que hay muy poca literatura (más allá del estudio de panóptica original) que compara las metodologías.
Es posible que tengas algunos consejos útiles en la publicación de blog aquí . Anteriormente había reportado 1056 hashes únicos de 1160 dispositivos diferentes utilizando algunos de esos métodos. Desde entonces, he actualizado mi metodología para incluir huellas dactilares de lienzo que aumentan mucho la singularidad.
Tarde o temprano encontrará que tiene muchos datos para cada revisión: varias direcciones IP, cookies, huellas digitales (y potencialmente vocabularios, estilo de escritura y otros). Puede que sea más apropiado asociar una ponderación a las diferentes marcas detectadas de manera similar a cómo funciona el spamassassin.