Estonia is often referred to as the pion…

Estonia is often referred to as the pioneer of E-elections. This is true, because Estonia is the first to implement the system on such a wide scale. However, moving something as important as the elections into the cloud has been somewhat of a rushed operation. There are a few very key dangers which have been brushed over when making the E-elections a reality.
From a purely technological standpoint, moving anything onto the web carries a certain risk of failure. Namely, any network, no matter how complex or advanced, has a probability of failure. Therefore, the simpler  the computer system, the easier the problem is to root out and to fix. To bring a  real life example, Finland once used a system where people used local computer stations placed around the country. The system was rather simple, with voters being administered voter cards which they used to access the computer. The failed votes composed 1,9 percent of all of the electronic votes. The margin was defined by comparing the number of votes and the number of voter cards given out to the voters. In comparison, the E-elections in Estonia are several magnitudes more complex. In the case of the 2011 elections, people could  use their phones or their own computers to cast votes from anywhere. This non-local system ads several layers of possible complications. This is because there are too many variables to account for. Voters might encounter a near infinite number of different problems which can hinder the voting process. Due to the sheer amount of different technology in use, the government can’t possibly account for each problem which arises.
Another thing which the government can not account for, is the human factor. The implementation of E-voting at such a fast rate doesn’t allow for the masses to become comfortable with the idea of using their computers or phones to vote. Many might not be familiar with the terminology used, and might not understand the instructions given to them by the E-voting application. This is in no way remedied by the somewhat lacking instructions on the E-elections web site, which only cover a few possible problems. Namely how to fix some internet problems, or how to scale the window to fit your screen. The different number of problems which could occur, in conjunction with the lack of knowledge could  bring about false votes or votes not registering at all. This adds another layer of complications on top of the problems which might arise purely from the software or hardware problems which might occur in the voting process, making the whole process of E-voting less and less likely to provide valid answers while counting the votes.
Aside from those problems, there are also a few ways to maliciously manipulate the system to produce faulty answers. Some possible problems might include people taking advantage of the faults in the system to cast more than one vote, or some complicated form of identity theft. Furthermore, because the votes are not stored in a local database and then physically transported, but transported over the internet, there is a distinct chance of someone just crashing the system. A DDoS attack could cripple the system in charge of receiving the vote, as well as corrupting the information sent. This could have large consequences. Votes could go missing or uncounted. And in a country where the outcome might be decided by a hundred votes, this chance is simply unacceptable. As such, the system is too vulnerable to be in charge of something as important as votes.
All in all, the E-election system is a faulty. In an area of computing where faults are unacceptable, the implementation of E-voting has been somewhat hasty. More development effort should be put into perfecting it. Currently, there are too many variables which could seriously cripple the system, thus crippling the elections. E-voting is still in its baby shoes, and it will be a while until all of the faults are ironed out, and the system can be truly implemented.