Well, first of all I'm very curious if there's already a solution on improving the voting system so it won't be easily cheated.

Since blockchain technology is decentralized it is very possible that we can used it to solve the problems of voting and our electioneering system. We are having Alot of issues with the system we are having now and we are not to be able to stop the manipulations.