Online voting is a solution looking for a problem.
I mostly agree with this. But I do see an opportunity for more participatory government if there is a way to vote online on local issues.
I live in a Town with an open meeting form of local government. That means anyone can show up and vote on items that are on the agenda. Our votes are not anonymous because anyone can look around the room and see who is voting which way on what.
Specific votes by individuals are not officially recorded, but they could be recorded by anyone. If you give up on the idea of online elections, and focus instead on online town meeting voting on particular bylaws or local spending, which doesn't need to be anonymous, then I think you could really increase participation in local issues.... which are the kinds of issues that count in people's day to day lives and where a few votes really do matter.
Even if you show up, you don't find much democracy in national or even state elections... your vote is just too watered down to really matter in most elections and even if it did matter, the people elected are beholden to the organizations and parties that got them elected. So, I'd rather see more participation in local issues, than worry about the mostly symbolic voting people do in state and national elections.