Could America Ever Become a Direct Democracy?

Technology actually says that making a secure online voting platform is insanely difficult and would have to stand up to both attacks and the infrastructure and attacks on the device and OS that people use to run the voting software. Both of these would be huge targets for everyone from Bobby Tables up to state level hacking teams.