content: There are a lot of solutions. For instance put the voting results in a one-way table that hashes based up social security or some other sort of private information. To make it even more secure have users provide a one-time PIN that combined with other personal information produces a one-way hash. Publish these tables and you instantly have complete voter verification (you can guarantee your vote was counted and as you marked) and voter counts, while also maintaining complete voter anonymity. I don't necessarily think the lack of progress here is inherently indicative of corruption, but more like complete technical illiteracy that the powers that be don't understand there are algorithms that can go from A->B but not from B->A enabling public validation while maintaining personal privacy.