There's issues to solve with #blockchain before this can become a reality.
Assuming 200M voters, voting on the same day:
1. Throughput scale, at LEAST 3k votes per second to be recorded.
2. Storage scale, signatures don't compress too well & batching is compute expensive
... https://twitter.com/Cointelegraph/status/1343761189193601025
Assuming 200M voters, voting on the same day:
1. Throughput scale, at LEAST 3k votes per second to be recorded.
2. Storage scale, signatures don't compress too well & batching is compute expensive
... https://twitter.com/Cointelegraph/status/1343761189193601025
3. Rollbacks & re-orgs. Probabilistic safety guarantees aren't enough. If I can point hash power at the chain & reorg/omit votes & change the election result (or void it!)
4. Sovereign identities & self management. Central databases defeats the purpose of using a #blockchain
4. Sovereign identities & self management. Central databases defeats the purpose of using a #blockchain
5. Voter fraud could still happen. My spouse may have died, but I have access to their identity "just in-case" (spouses share this stuff). I could vote with that, or sell it.
Death oracles would then be needed, how? central database? that could censor votes of the living.
Death oracles would then be needed, how? central database? that could censor votes of the living.
I could go on and on, but they are the main 5