Slashdot Mirror


Schneier On Self-Enforcing Protocols

Hollow Being writes "In an essay posted to Threatpost, Bruce Schneier makes the argument that self-enforcing protocols are better suited to security and problem-solving. From the article: 'Self-enforcing protocols are safer than other types because participants don't gain an advantage from cheating. Modern voting systems are rife with the potential for cheating, but an open show of hands in a room — one that everyone in the room can count for himself — is self-enforcing. On the other hand, there's no secret ballot, late voters are potentially subjected to coercion, and it doesn't scale well to large elections. But there are mathematical election protocols that have self-enforcing properties, and some cryptographers have suggested their use in elections.'"

4 of 207 comments (clear)

  1. Voting needs to be transparent by krappie · · Score: 5, Interesting

    Here is the solution to all voting problems.

    Goals:
    1. Confirm your vote is collected correctly.
    2. Try to assure the people that no votes were added.
    3. Don't hide results.
    4. Keep votes anonymous.

    Solution:
    1. Keep a large public vote database.
    2. Be able to Look up votes by voter id, county, polling location and time.
    3. Keep large visible clock and voter count at each polling station. Every time a person goes into the voting room, the count goes up. Voter counts can be confirmed online. Maybe even in a graph over time.

    The voter should be able to go online and see his own vote. Since every voter can see every vote counted up in every polling location in the country and know that everyone else can, they'll be assured of the results. If they're paranoid, they can watch their local polling station's voter count and confirm the published results don't have added votes.

    Note: Maybe instead of voter id's, it should be a random confirmation code thats generated on the spot. That should be even more anonymous.

    Problems: Some people actually vote for the wrong person on accident. That's unfortunate, but the solution isn't to hide it from them.
    If vote online doesn't match your vote, have a dispute process. Keep track of dispute counts over time, for the public to see.

  2. Maddison Warned about this by cs668 · · Score: 5, Interesting

    in the federalist papers:

    http://www.constitution.org/fed/federa10.htm

    They thought about it, but free speech trumped the elimination of political parties. Always floors me how much foresight they had.

  3. Re:You need trust by maxwell+demon · · Score: 5, Funny

    The politicians are representing either big business and the rich or trial lawyers and unions.

    The problem is actually the American spelling. Since the American spelling of "cheque" is "check", the politicians simply misunderstand the term "checks and balances" (where "balance" is interpreted as "balance of the bank account", of course).

    --
    The Tao of math: The numbers you can count are not the real numbers.
  4. Re:Show of hands not self-enforcing by CaptainOfSpray · · Score: 5, Informative

    Here's some experience of "show of hands" votng.

    It was widely used in trade unions in England in the 50's and 60's, typically in public meetings of all the members in a workplace. I heard of it both from a carpenter in the ship-building industry, a family friend; and from other insider reports on meetings in the car-making industry in Oxford, where I lived for a while. According to my sources, these meetings were often used to pass strike decisions of considerable financial importance to the members, but (a) you attended these meetings with your workmates, who saw how you voted, and made life hell if you didn't vote the Right Way (b) the committee appointed tallymen to count the hands - they reported whatever counts the committee had told them to report.

    The result was the destruction of British industrial firms by self-centered self-appointed little dictatorial union leaders who werealways interested in making trouble, regardless of their member's interests. Vote them out? How? The elections were by "show of hands".

    So "show of hands" voting is wide open to abuse if there are more people present than can be viewed and instantly counted by those present, or where those present are unable to challenge the count effectively.

    --
    "Cock Up Your Beaver" does not mean what you think. This sig is intended to clog filters and annoy do-gooders