True and blockchain is tried and tested for retrieval of value. No hacker of any sort has been able to add value to their bitcoin account without someone allocating the value to them. That only means it does that, and doesn't solve registration fraud.
if somebody can legitimately add, subtract and modify data in it then somebody can ILLEGITIMATELY add, subtract and modify data. Nothing is unhackable,
Not with a blockchain. Nobody has ever illegitimately added value to their public key. Someone else had to send the value to that key. The vote privilege would leverage that unhackability. Of course it does not solve the registration problems: illegimate registrations, colluding registrars, double (or more) registrations by the same person, etc. All those will take more work to solve.
OK so really are talking doing the database as a blockchain. Would have been nice if you’d have just said that instead insisting there is no DB.
As for hacking never forget the lesson of Kevin Mitnick. Once the most famous hacker on the planet, never once hacked through computer savvy. All somebody has to do to hack the blockchain is get the key of one of the workers in the registrar’s office that has the ability to work with the data in the chain.