Today there is no technical reason why votes couldn't be "pooled up" to whatever an election is about (e.g. for presidential election pool up on a whole US level, this would give every US citizen the same voting power no matter where they live and remove anti-democtratic problems like the electoral collage, uneven value of the vote etc.