That might have been me. Whether it was or not, the private key is not given to the voter, but the voter does have to register a public key with a registrar. I said numerous times that the system does not solve the problem of multiple registrations, fraudulent registrations, etc.
So the pre-voting registration problem remains unsolved. On election day the system I described allows what you said: one vote per registered voter (fraudulently registered or not). Plus the voter can immediate verify that their vote was recorded immutably which is not possible with any of today's voting methods.
> “multiple registrations, fraudulent registrations”
Those are solved greatly by requiring Voter ID and keeping the voter rolls up tp date. But that’s a political fight in the courts now which will eventually be settled in the next 10 years or less.
The blockchain solves the problem of electronic vote fraud.
And there you just admitted that there IS a database and there IS a distribution of validation. And now you’ve admitted again that the system won’t solve the primary ways voter fraud happens.
Just like I said at the beginning. This is solving problems that don’t exist and not touching known problems that have been used to fix elections for as long as elections have existed.