The block chain system will allow 1 hacker
Not true. The block chain is a distributed transaction ledger. You are given permission to vote once with a transaction if you passed the registration. When you vote you sign a voting transaction with your private key. No private key, no vote. The ledger cannot be faked, hacked, destroyed, and is relatively immune to denial of service.
The nicest part is all permission granting and all votes are recorded forever in a ledger that cannot be faked in any way. Any fraud in the voting will be detectable by anyone (registration fraud being a separate issue, not solved by this tech).
Repeating yourself doesn’t make you right, it just makes you redundant. There’s still the burning question you’ve avoided asking over and over and over which shows your whole is completely flawed and thoroughly unworkable:
How will you establish that the person is who they say they are
And who they say they are is a valid voter in the election
Until you can solve those problems everything else about the system is complete junk and utterly worthless. A total non-starter.