One Person, One Vote? The Technical Struggle of Web Poll Integrity
The article discusses the challenges of ensuring integrity in web polls, particularly the issue of one vote per person. It highlights the limitations of using IP-based fingerprinting to restrict voting, as this method can inadvertently exclude legitimate voters while being easily circumvented by those using VPNs. The effectiveness of such systems diminishes significantly when the stakes are higher and individuals attempt to manipulate the voting process.
- ▪IP-based fingerprinting can restrict votes to one per IP address.
- ▪This method can lock out legitimate voters sharing a public IP, such as on university campuses or corporate networks.
- ▪VPN users can easily change their IP address, allowing them to vote multiple times.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3937690) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Ali Khan Posted on May 18 One Person, One Vote? The Technical Struggle of Web Poll Integrity #firstpost #webdev #productivity #ai Picking our poison: The trade-offs of tracking IP-based fingerprinting Hash the voter's IP to restrict votes to one per IP. Except not really. A university campus shares one public IP. An entire office behind a corporate NAT looks like a single user. You just locked out hundreds of legitimate voters.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).