There is a relatively easy solution to concerns about Russian hacking of American elections: just use paper ballots. Some states are probably completely dependent on electronic voting now, but they can have paper ballots printed up quickly. If the Secretary of State for a given state thinks his computerized voting is reliable, he can use it, but require him to have paper backups. If there is not dispute after the election, the electronic voting can stand. If there are questions, then they would have to look at the paper ballots. If the totals don’t match, courts and experts will have to decide which system is the most accurate and reliable. In an ideal world there would be a serial number linking a paper ballot to an electronic ballot, but it may be too late to set up such a system.
This would not be a problem for Colorado, since most voting is done by mail on paper ballots. There is concern that computers totaling election returns might be hacked. If there is any indication of such hacking, the ballots would have to be counted by hand. Paper ballots and hand counting worked for centuries; it can still work.
All the hype about Russian interference in actual voting seems to be overblown. I think that Russian and Iranian interference in elections through the use of posts on social media is also overblown. Americans should be able to think for themselves. The US broadcast political information into the old Soviet bloc for decades through the Voice of America and Radio Free Europe, as well as through some more secret CIA interference. It’s not a new things, just the way of doing it through social media is new. If a foreign country can change the results of an election by broadcasting false information, then the American educational system and political system are as much to blame as the foreigners.