best way to not need recounts is to have a system that VERY FEW people handle cast ballots or voting machinery BUT are observed by MANY while doing their tasks from start to finish - less likely to have fraud.
Others on FR have commented in observing election workers, I’m gonna look into doing that for future elections.
Hillary is now joining the recounts.
Per CNN:
Washington (CNN)Hillary Clinton’s campaign said Saturday it will take part in efforts to push for recounts in several key states, joining with Green Party candidate Jill Stein, who has raised millions of dollars to have votes counted again in Wisconsin.
Australia is moving towards Block Chain Technology for voting. It addresses what you are describing.
https://followmyvote.com/online-voting-technology/blockchain-technology
http://www.zdnet.com/article/australia-post-details-plan-to-use-blockchain-for-voting
http://www.freerepublic.com/focus/news/3468215/posts