> So we're trusting the voting machines?
Maybe. I'm not married to much - I'm just defending that voting is one of the rare cases where I think blockchain has value. We currently trust the voting machines, so even if we do it with the voting machines, it's still an improvement on what we're currently doing.
> But if there's no 'voter identity' in the system at all, what's stopping a malicious government from just synthesising the whole blockchain?
Not much! So we either have to allow individuals voters to get a receipt and verify their votes (which can introduce problems), or we have to print paper receipts which are kept on site. Yes, those can be printed out as a bad actor synthesizes a new blockchain, but paper ballots can be faked, too.
To me, the mission is creating an easily auditable voting record, which we do not have now.