The idea is one-computer, one-vote. This is easy is if you don't also want it to be decentralized.
[1] Actually it is probably more complicated, one entity, one vote, so that it can include companies and the like. This alone seems non-trivial, what exactly qualifies as a separate entity?