3 ms·
You missed the point. I'm arguing for voting - not banking - to be kept on paper. Banking is a completely different problem. The secrecy requirements are diffe
by Ao7bei3s 10y ago
You missed the point. I'm arguing for voting - not banking - to be kept on paper.
Banking is a completely different problem. The secrecy requirements are different - in fact, audit trails of all individual transactions are expected. Big transactions are typically individually reviewed by humans. People/organizations can choose their bank. There are multiple banks -> no single target. Transactions can be traced and rolled back, so coercion is less of a problem. Risk is mostly financial.
- rubberstamp 10y agoCoercion won't be a problem at all if voting places are just like in secret ballot voting. Online connection to a central server isn't even required. Just have an audited code and its verified executable run in a physically secured system.
- nfoz 10y ago> Just have an audited code and its verified executable run in a physically secured system. Do any of those exist? Is this possible in practice, in this decade?
- rubberstamp 10y agoIf the runtime code is audited and compiled in a secure compiler then the executable is good and secure. Run it on a clean system(embedded system) which is also physically secure. Its not only possible it already exists. Many countries do have tried and tested such systems (am not sure if compiler is audited by them) used in production.