Considera che se utilizzi i cookie, un utente può votare, cancellare i cookie (visto che sono memorizzati sul client) e rivotare nuovamente, e questo ogni volta che vuole.
Per il discorso dell'IP devi considerare che la maggior parte delle connessioni hanno un ip dinamico, basta riavviare il modem/router e te ne viene assegnato uno nuovo.