Happy with my Senator Ron Wyden's take on this: paper ballots. He's also mentioned in the article. Our system here in Oregon works pretty well: you vote by mail with paper ballots and there's automatic voter registration.
One of the downsides of vote-by-mail is that it makes some ways of buying votes easier. But it does have the upside of making participation easier (especially for people overburdened with work or other responsibilities). And the physical paper auditing trail makes it immensely better than all the electronic systems without that record.
Now we just need more ranked choice voting.