Sha256: eecffdf5afbaa09437dd5bbe1828ec7bdb3fd986e31ceed5f4fcb02faafb23c5
Contents?: true
Size: 1.62 KB
Versions: 14
Compression:
Stored size: 1.62 KB
Contents
Security Of course a large scale Direct Democracy relying on electrons is difficult to accept, due to one very valid reason: we can't trust internet. It is so easy to change rules, to break into servers, to subvert data. Can we ever use it for such an important things as politics? There is a way, a simple one relying on three elements: * p2p servers * pgp signatures * electoral lists Anybody can setup a server that replicate the data of other servers. When you cast a vote you sign it with your private key. Anybody can setup electoral lists that contain public keys. There you have it. Basic isn't it? Of course it requires that *all* data is totally transparent, to the point it can be replicated among any number of server. No anonimity (in the basic and simplest setup). pgp signatures being what they are, can not be subverted (nowadays and in the near future), thus the votes can take any path available to them. They can be cast from any server. But to be sure that one's vote is not simply erased from that first node, it is recommended to check that it has been replicated to a few other ones. Or better, to send it directly to different servers. There can be any number of participants, votes or issues, but at the end of the day the results are calculated using one electoral list and on one server. Everybody can check if thoses results are valid or not. This doesn't bring 100%% security, no such thing can exist even in the physical world, but it can bring trust. An active trust, if you care about the issues, the process, the participants, you can supervise it and make sure it goes as it should. The more eyes, the more trust.
Version data entries
14 entries across 14 versions & 1 rubygems