I volunteered to help in the voting process in the US 2004 elections in NYC. Nothing has changed since then except you use pen and paper to vote and then scan it, instead of those outdated mechanical voting booths with levers to punch a hole in the ballots.
When I voted in 2012 they were using the same system to verify voters. Ask their name, look it up, and have them sign the book next to their name. As I was waiting to be verified the book was left open in plain sight and I could read several names and addresses. I could have said any of those names and stole someone else's vote. If they came later they wouldn’t have been able to vote. Or if they proved who they were there was still no way to take back the vote from earlier.
By 2016 I was in Michigan. They required ID in my locality but I’m pretty sure that was not practiced everywhere.
I’m with you on moving voting to the blockchain. And if a candidate uses steemit they can fund their campaign. It would be awesome to be able to downvote a candidate.