Detener a los usuarios que votan varias veces en un sitio web

Estoy planeando agregar algunos botones para votar / votar hacia abajo en un sitio web que administro. Esto parece bastante fácil, pero quiero evitar que la gente vote varias veces. Una solución sería hacer que se registren antes de permitirles votar, pero preferiría no tener que obligarlos a registrarse.

¿Existe una manera razonablemente sencilla de hacer esto? Verificar la dirección IP no parece ser una buena solución, ya que es posible que varios usuarios provengan de la misma dirección IP.

as @Cookies podrían ser la respuesta, pero un usuario inteligente podría eliminar la cookie. ¿Alguna idea mejor?

Respuestas a la pregunta(15)

Su respuesta a la pregunta