Slashdot Mirror


Sierra Leone Records World's First Blockchain-Powered Election (techcrunch.com)

The citizens of Sierra Leone went to the polls on March 7 but this time something was different: the country recorded votes at 70% of the polling to the blockchain using a technology that is the first of its kind in actual practice. The tech, created by Leonardo Gammar of Agora, anonymously stored votes in an immutable ledger, thereby offering instant access to the election results. TechCrunch reports: "Anonymized votes/ballots are being recorded on Agora's blockchain, which will be publicly available for any interested party to review, count and validate," said Gammar. "This is the first time a government election is using blockchain technology." "Sierra Leone wishes to create an environment of trust with the voters in a contentious election, especially looking at how the election will be publicly viewed post-election. By using blockchain as a means to immutably record ballots and results, the country hopes to create legitimacy around the election and reduce fall-out from opposition parties," he said.

Why is this interesting? While this is little more than a proof of concept -- it is not a complete voting record but instead captured a seemingly acceptable plurality of votes -- it's fascinating to see the technology be implemented in Sierra Leone, a country of about 7.4 million people. The goal ultimately is to reduce voting costs by cutting out paper ballots as well as reducing corruption in the voting process.

72 comments

  1. Oh! That's great! by Anonymous Coward · · Score: 1, Insightful

    Now, tell us how this is supposed to be better than a paper ballot.... idiots

    1. Re:Oh! That's great! by manu0601 · · Score: 2

      Now, tell us how this is supposed to be better than a paper ballot.... idiots

      It can be a good complement to paper ballot. I agree paper is the most reliable poll output, but that is only true on election day, because many eyes starred at it. Just wait for the next day and your trust in paper is weakened because someone could have meddled it overnight.

      In an idea situation, each polling booth would validate paper and store result in a blockchain you can trust later.

    2. Re:Oh! That's great! by Humbubba · · Score: 2
      A.C. said

      Now, tell us how this is supposed to be better than a paper ballot.... idiots

      I'll tell you, Chad. First, paper ballots can have questionable disputes as to whether they were filled out correctly, have "hanging chads" and other controversial issues. Are you old enough to remember the Gore-Bush Florida fiasco?

      Blockchaining anonymized ballots, then making them publicly available for everyone to count, validate, etc. should stop officials destroying ballots before a recount, as in the primary involving Debbie Wasserman Schultz in 2017. BTW, Even digital ballots can be destroyed, as they were in the special election for the seat Jeff Session vacated.

      Finally, restricted ballot access, paper or digital, may hide other things potentially more devastating to the electoral process. Did state so-in-so lie when they said that although the Russians did break in, they didn't compromise their election? And Whether or not the Russians (or whoever) compromised the Presidential election this last time, have there been even more egregious problems in the past? What could all this portend for the future?

      We should follow Sierra Leone's lead, "Blockchain the vote", and draw open the curtain on a supposedly fair and free, but definitely a suspiciously concealed electoral process.

      https://www.usnews.com/news/articles/2008/01/17/the-legacy-of-hanging-chads

      https://en.wikipedia.org/wiki/2000_United_States_presidential_election_recount_in_Florida

      https://www.politico.com/states/florida/story/2017/12/15/experts-browards-elections-chief-broke-law-in-destroying-ballots-150258

      https://gizmodo.com/alabama-supreme-court-okays-destruction-of-digital-voti-1821223685

    3. Re:Oh! That's great! by bug_hunter · · Score: 1

      Going out on a limb here, but do you think the moderators modded you down for your tone and how little detail you actually added to the conversation?

      --
      It's turtles all the way down.
    4. Re: Oh! That's great! by c6gunner · · Score: 2

      It's still black-box voting. Paper is traceable by anyone.

      Is it? Can I go and have someone pull out my ballot so I can make sure that it wasn't thrown out? Even if I can get it, can I make sure it was actually counted?

      Fuck no.

      Anonymized block chain ballots are a step in the right direction but, ideally, each ballot should be anonymous to everyone except the person who cast it. In other words, in an ideal system, I should get some sort of key after I cast my vote, which I can later use to verify that my vote is still part of the block chain, and is actually being counted towards the correct candidate. THAT would be a truly traceable system. Every single person would be able to verify that their vote has not been discarded, and do so from the comfort of their own home.

    5. Re:Oh! That's great! by Sigma+7 · · Score: 0

      First, paper ballots can have questionable disputes as to whether they were filled out correctly

      A better question is how someone can mess up a paper ballot. Really, even North Korea has a better paper ballot system than the fragmented system all over the US.

      The United States is adjacent to a country that does things correctly - voters receive a paper ballot, they mark the entry on the paper, and drop it into the box. Of all the ballots cast, none of them were spoiled, rejected, had hanging chads, or had any other funny business. Plus there were scrutineers from the major parties making sure that there's no funny business going on either.

      The only election that used a machine was the local election, and it's purpose was only to scan the ballot as they were completed.

    6. Re: Oh! That's great! by bondsbw · · Score: 2

      Anonymized block chain ballots are a step in the right direction but, ideally, each ballot should be anonymous to everyone except the person who cast it. In other words, in an ideal system, I should get some sort of key after I cast my vote, which I can later use to verify that my vote is still part of the block chain, and is actually being counted towards the correct candidate.

      I'm not sure that such a system can exist, where you both have a secret ballot and a conveniently verifiable ballot.

      If you can verify it from your computer, then your boss can stand over you while you do so. Another option is to verify at a government office in private, but becomes so inconvenient that nobody will take advantage.

      Even if it is both secret and verifiable, then you can tell at least one ballot was cast for your candidate. Can we ensure that all the other thousands or millions of ballots are correct, specifically that no invalid ballots have been added?

      I ask sincerely... I want a good system, I just don't know what it takes to remove these massive flaws.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    7. Re: Oh! That's great! by Anonymous Coward · · Score: 0

      Exactly...remember Jeb Bush and Florida...

    8. Re: Oh! That's great! by c6gunner · · Score: 2

      If you can verify it from your computer, then your boss can stand over you while you do so.

      Sure, in the same sense that your boss can stand over you while you type in the password for your bitcoins wallet. But if he's forcing you to do either of those things it would be very illegal.

      Even if it is both secret and verifiable, then you can tell at least one ballot was cast for your candidate. Can we ensure that all the other thousands or millions of ballots are correct, specifically that no invalid ballots have been added?

      No, you can't, but you can count the total that were cast. If normal turnout is 60% of the eligible population and you count that in this particular election 93% of the population voted, that would set off off some alarm bells. Especially if it's not supported by observers at the polling booths.

      Either way, the inability for you personally to verify that every single vote is legitimate doesn't take away anything; you can't do that now, either. Adding the ability for you to check your own vote is a huge improvement. Adding the ability for the public to verify how many votes were cast and for whom would be a huge improvement.

      I ask sincerely... I want a good system, I just don't know what it takes to remove these massive flaws.

      You can either have privacy, or complete transparency. Pick one.

    9. Re:Oh! That's great! by Humbubba · · Score: 0
      Sigma said

      A better question is how someone can mess up a paper ballot. Really, even North Korea has a better paper ballot system than the fragmented system all over the US.

      The United States is adjacent to a country that does things correctly - voters receive a paper ballot, they mark the entry on the paper, and drop it into the box. Of all the ballots cast, none of them were spoiled, rejected, had hanging chads, or had any other funny business. Plus there were scrutineers from the major parties making sure that there's no funny business going on either.

      The only election that used a machine was the local election, and it's purpose was only to scan the ballot as they were completed.

      It is baffling how we can mess up paper ballots so badly. I didn't know about North Korea, that surprises me. But Canada, yes, it does have a far better paper ballot system than anything in the US. I still think we should "Blockchain the vote", but you are right.

    10. Re: Oh! That's great! by Anonymous Coward · · Score: 0

      How can you garantee that in all electronic election the machine is not stealing your vote? The problem here is that you can't recount the votes, you don't have way to proof that your vote is counted as really your voted.

    11. Re:Oh! That's great! by Anonymous Coward · · Score: 0

      > Blockchaining anonymized ballots

      ARE NOT ANONYMOUS, YOU IDIOT

      > paper ballots can have questionable disputes as to whether they were filled out correctly

      don't ask n questions. aks ONE question and proposed prefilled vote papers.

      > stop officials destroying ballots before a recount

      count participants in each voting stations. make sure all votes are always in plain sight for whoever want to follow it.

      > What could all this portend for the future?

      a physical process will always be more difficult to forge that a electronic one.

      > We should follow Sierra Leone's lead, "Blockchain the vote",

      NO. WE. SHOULD. NOT.
      We should not trade anonymity for easier voting count.

    12. Re: Oh! That's great! by religionofpeas · · Score: 2

      Can I go and have someone pull out my ballot so I can make sure that it wasn't thrown out? Even if I can get it, can I make sure it was actually counted?

      After you throw your ballot in the container, you can stay in the polling station, and watch them take out all the ballots and verify they are counted properly.

      You can't verify your personal ballot because any good ballot system is anonymous, but you can verify all of them.

      Every single person would be able to verify that their vote has not been discarded, and do so from the comfort of their own home.

      And the person who told you to vote a particular way can also verify you did your job from the comfort of their own home.

    13. Re: Oh! That's great! by Anonymous Coward · · Score: 0

      When exactly did paper ballots become secure? While there are definitely issues with electronic voting, holding paper ballots up as if they somehow make elections less easy to manipulate is somewhat laughable.

    14. Re:Oh! That's great! by Sigma+7 · · Score: 1

      I didn't know about North Korea, that surprises me

      North Korea uses the "pre-printed" ballot method, where everyone's choices are pre-determined.

      It's blatantly corrupt, but still not messed up because voters are certain that their votes are cast correctly.

    15. Re: Oh! That's great! by Anonymous Coward · · Score: 0

      Yeahhh...a paper trail is readable by anyone...unless someone destroys it, or tamper with it or hide it away...you know...Jeb Bush?! And by the way how exactly you propose to sit down and recount several millions vote by hand? You hope that someone else would do it...someone that is trustworthy right? Yeaaaahhh...do you see now were the problem is and why we are arguing about it even in 2018?

    16. Re:Oh! That's great! by Anonymous Coward · · Score: 0

      How much detail do you need for such a simple concept?? That's your problem. You drown yourselves in useless, frivolous, superfluous details. You just go with paper with proper oversight and the problem is solved. What more do you damn people fucking want??! Oh, what? The tone offends you? You don't want to read my response to that! The obsession over the 'tone' is just another one of your problems that prevents you from seeing the clear message. Your machines aren't ready for prime time, and they are untrustworthy. The details you will find in the headlines.

      This is so goofy. You people think you need a computer to solve everything.

    17. Re: Oh! That's great! by Anonymous Coward · · Score: 0

      Can I go and have someone pull out my ballot so I can make sure that it wasn't thrown out?

      No, and you don't want that. And yes, you can make sure your ballot is counted by making sure all the ballots in the box, which you have been watching, right?, have been counted. And... you can do all that with a basic, 3Rs, grade school education. In short, paper is still superior in every way, except to the crooks who want to meddle with the count.

  2. Not verifiable enough by Anonymous Coward · · Score: 0

    How do you know that your vote was recorded accurately? Can you time attack it to figure out who voted what for retaliation?

  3. Stupid by Anonymous Coward · · Score: 0

    So each human voter can directly examine the data pre-transaction, right? And there's a persistent, human readable record of each voter's vote that can be human-validated, right? No? Shit.

    Idiots.

  4. And You Can't Manipulate Blockchain Data, Right? by dryriver · · Score: 0

    This seems like an awfully convenient way of manipulating the vote count, throwing the manipulated data in a "blockchain", and then telling people "hey look - the blockchain says votes were counted correctly, so they really WERE counted correctly". Who even says that currency blockchains CANNOT be manipulated? What if the creator(s) of Bitcoin and so forth can pull hundreds of millions of dollars out of the blockchain they have created, but the blockchain appears "intact" when examined? That would be one hell of a reason to spend years creating a cryptocurrency, right? Put the whole show on the road, swell the c-currency to tens of billions of Dollars by making people around the world do something stupid called "mining", and syphon off money from that blockchain whenever you want without anyone noticing - because YOU designed the system powering the whole show and can game it whenever you want. Congratulations, you now have access to the biggest Free-Cash-Dispenser virtual ATM in the world. (Sorry, but I don't quite buy the whole hype about Blockchains being super-secure and so forth...)

    --
    Why did the chicken cross the road? Because Elon Musk put an AI chip in its head.
  5. Sounds like a great use for blockchain by Anonymous Coward · · Score: 3, Informative

    Instant election results, that can be verified by everyone. If the voting machine spits out a randomized unique identifier the voter could then go in and view the blockchain and confirm their votes were cast as they actually selected.

    If the voting machines were setup like those used in the US where election workers checked your voter registration and that you hadn't already voted, and then you just walked up to any random available machine, cast your vote, and then it spit out a receipt with your unique id in a QR code and ascii format, there would be no way to link votes to voters other than snatching their receipt out of their hands as they left.

    1. Re:Sounds like a great use for blockchain by Anonymous Coward · · Score: 0

      Another thing would be to keep the blockchain private until the last polling place has closed, this could keep whatever the current election results are from swaying voters that are still waiting to vote.

      This is one thing I dislike about the current US voting system where they start announcing results from easterly time zones before voting has ended across the entire country. If the election is not going the way a part of the populous on the west side of the country does not like it might encourage people who were otherwise going to be too lazy to go out and vote to get off their ass to try and push the election another direction. If you were going to be too lazy to get off your ass and vote, other than seeing the election isn't going the way you wanted, then fuck you!

    2. Re: Sounds like a great use for blockchain by Anonymous Coward · · Score: 0

      Which is why we wonâ(TM)t have blockchain voting, duh.

    3. Re:Sounds like a great use for blockchain by F.Ultra · · Score: 3, Insightful

      And if they implemented it that way then they would have opened the floodgates for violent spouses, evil employers and other people with power (either by buying votes outright for cash or by threatening with violence) to force people to vote a specific way. This cannot happen in a normal paper ballot scheme since they have no way to control that you actually voted in the way that they expected you to but if the vote can be verified like in your example then this all of the suddenly works like a charm.

    4. Re:Sounds like a great use for blockchain by F.Ultra · · Score: 1

      And this can be done with a paper ballot so just another example where you don't need an electronic voting system (or a blockchain for that matter).

    5. Re:Sounds like a great use for blockchain by Anonymous Coward · · Score: 0

      Yes true, that does open that whole other can of worms. But validation of your vote actually being cast as you casted it could be a benefit of blockchain.

      It's not like today after an election you can request to see what your entries were actually recorded as on an electronic voting machine. At least in places still using punch cards or scantron type ballots you can actually see what you selected before handing it over. And there is a physical hard copy ballot remaining for a recount if needed.

    6. Re:Sounds like a great use for blockchain by Actually,+I+do+RTFA · · Score: 3, Interesting

      there would be no way to link votes to voters other than snatching their receipt out of their hands as they left.

      Well, that's a real possibility. Also, timing based identification, PRNGs being predictable, and others that I'm not thinking of at the moment. "Drop your receipt when you pick up your timecard"!

      --
      Your ad here. Ask me how!
    7. Re:Sounds like a great use for blockchain by F.Ultra · · Score: 0

      In a proper paper ballot voting system you don't need to validate your vote since you instead can verify that the entire chain from cast of vote to counting is done properly. If the paper ballot voting system in a particular country is designed to allow the government to falsify the votes then they will design the electronic system to do the same.

    8. Re:Sounds like a great use for blockchain by sjames · · Score: 1

      One approach to that is that your actual ballot is signed by an official key. BUT you can request receipts showing any vote you like that will be signed by a different key. If anyone tries to validate one of those ballots and they can't prove they're you, it's off to jail awaiting trial for them. Allow some variation on that theme so a journalist can spot check ballots.

    9. Re:Sounds like a great use for blockchain by Anonymous Coward · · Score: 0

      Chance of an employer, spouse or parent demanding to see a voting slip to make sure that someone voted "correctly": 100% per election. Same goes for shady people offering to pay for votes; currently not really worth it as it's impossibly to know if the person voted how you told them or not, but with literally billions spent on US elections and swing states coming down to a few thousand votes, it's just good business.

      A simple system of secret paper ballots + bipartisan (and non-partisan) physical security of said ballots is all we need for fair and secure elections. Yes, it takes a little longer and is a little less convenient than networked electronic voting (bitchain or otherwise), but spending a few million on doing it right every few years is a price worth paying for an unhackable democracy.

    10. Re:Sounds like a great use for blockchain by Anubis+IV · · Score: 2

      There are two seemingly mutually exclusive requirements for an ideal voting system:
      1) An inability to prove one's voting choices is necessary to ensure a safe and free election (i.e. one where people cannot be compelled to vote a particular way).

      2) The ability to verify the accuracy of your vote and that it was counted towards the results is the best means by which to establish confidence in the system.

      Blockchain may provide a path to marrying the two, but the system implemented in Sierra Leone is not yet it.

    11. Re:Sounds like a great use for blockchain by Anonymous Coward · · Score: 0

      > Instant election results, that can be verified by everyone

      This would mean end of anonymity

    12. Re:Sounds like a great use for blockchain by Anonymous Coward · · Score: 0

      This! Really, some humans have to learn how to deal with their technology fetish, like when its inappropriate to whip out a complicated and/or pricey high tech solution when there are low tech methods available.

      The blockchain fetishists have it the worst right now. They see everything in blockchains.

    13. Re:Sounds like a great use for blockchain by Impy+the+Impiuos+Imp · · Score: 1

      Some places try to outlaw taking pictures of you with your filled out ballot before you turn it in because they don't want you to be able to prove you voted in a certain way in exchange for money.

      This is situational ethics in action!

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    14. Re:Sounds like a great use for blockchain by F.Ultra · · Score: 1

      yep, it's illegal to bring a camera or another person inside the voting booth in my country for this very reason.

    15. Re:Sounds like a great use for blockchain by F.Ultra · · Score: 1

      So I force you to return that receipt to me so that I can validate that you voted the way I told you to. This only makes the system more complex and does not solve anything, well except that it involves a blockchain so it's buzzword compliant and we all know how important that is.

    16. Re:Sounds like a great use for blockchain by sjames · · Score: 1

      You force me to give you a receipt. So I give you the fake one I requested just for you that has the bogus signature and never actually counted. You verify it and get arrested on the spot. Bye Bye!

      Or, more likely, you know there's no point in asking for a receipt since I can just give you an official fake one that you don't dare verify.

    17. Re:Sounds like a great use for blockchain by Anonymous Coward · · Score: 0

      Instant election results, that can be verified by everyone. If the voting machine spits out a randomized unique identifier the voter could then go in and view the blockchain and confirm their votes were cast as they actually selected.

      This is a good idea. However, note that the randomized unique identifier has to be issued, on paper, to the voter before his/her vote is cast. Otherwise, the system could coalesce multiple votes under a shared non-unique identifier that is given fraudulently to multiple voters under the guise of being unique. So really, it needs to first print out the unique identifier, then let the voter see it, and then let them vote, and then print out their vote.

    18. Re:Sounds like a great use for blockchain by F.Ultra · · Score: 1

      And you think that people will trust a system that can generate random receipts when verifying a vote? If your answer depends on mathematics then it's too complex to be trusted by the population at large.

    19. Re:Sounds like a great use for blockchain by sjames · · Score: 1

      Why not, they currently trust one that gives you nothing but an "I voted" sticker.

    20. Re:Sounds like a great use for blockchain by F.Ultra · · Score: 1

      Then you have no clue how a paper ballot voting system works which is strange considering how simple it is. Don't you learn things like this in school where you live?

    21. Re:Sounds like a great use for blockchain by sjames · · Score: 1

      I do know how the paper ballot system works. Your votes are recorded on a punch card which disappears into a box. You get an "I voted" sticker and you're on your way. Later, a lady with a bunch of balloons walks slowly by the security camera as your ballot gets swapped out and Putin wins again.

  6. Re:And You Can't Manipulate Blockchain Data, Right by F.Ultra · · Score: 1, Insightful

    No one is saying that currency blockchains cannot be manipulated. It's well known that cryptocurrencies are open to manipulation if any one party controls more than 50% of the miners. And with this particular blockchain the Sierra Leone government controls 100% of the miners, what could go wrong...

  7. Re:And You Can't Manipulate Blockchain Data, Right by Anonymous Coward · · Score: 2, Insightful

    If the blockchain can be manipulated, it hasn't been proven yet. And even with bitcoin not being worth what it was back in december, it is still worth enough to entice someone looking to make an easy buck to find a way to manipulate it.

    I would say considering the stakes at play, if someone hasn't found a way to manipulate the bitcoin blockchain by now, it is likely pretty damn secure. That't the whole reason bitcoin "mining" takes up 10% of a particular city's power. The point of "mining" isn't generating coins. The mining is doing validations on the transactions and blockchain. The bitcoin that is "mined" is pretty much generated out of thin air as a reward for the computing power of validating transactions and the chain.

    When you are up against likely petahashes of compute power world wide doing validating, its likely a slim chance in hell you are going to be able to manipulate anything.

  8. I love you by Anonymous Coward · · Score: 0

    I know.

  9. Blockchain Saves by Anonymous Coward · · Score: 0

    Using blockchain prevents arms and legs going to a chopping block. A great future awaits!

  10. Re:And You Can't Manipulate Blockchain Data, Right by Anonymous Coward · · Score: 1

    "Sierra Leone wishes to create an environment of trust with the voters in a contentious election, especially looking at how the election will be publicly viewed post-election. By using blockchain as a means to immutably record ballots and results, the country hopes to create legitimacy around the election and reduce fall-out from opposition parties"

    It is right in the article. Immutably record ballots and results. Whether currency or votes, someone did say it.

    Immutable - not capable of or susceptible to change.

  11. Cheap Elections?!? by rtb61 · · Score: 5, Interesting

    Why the fuck would any government brag about cheap elections. I want a government to brag about good elections. Paper ballots, made by people and counted by people, with representatives from each person running for the election checking the vote counting process. I want voting to be on weekends to be more accessible to more people. I want lots of polling stations and short queues. I want a web site with all candidates listed, the substantiated scholastic record, the employment history and their political history on show, with promises of what they will work for on show and contractually signed with penalties for failing, don't make promises you can keep or wont even try to keep. I want all those who run for election tested, their IQ, their knowledge and their psychology including a test for psychopathy and that available online. Then elections will be guaranteed to be a whole lot more fair and you will have a much greater chance of getting what you are paying for. Voting is about people and not about machines.

    --
    Chaos - everything, everywhere, everywhen
    1. Re:Cheap Elections?!? by Anonymous Coward · · Score: 0, Interesting

      Paper ballots haven't helped here in Washington state. Who votes is public record, and I've checked mine ever since we switched to this horrific system in 2005. My vote hasn't counted a single time. I also checked a bunch of friends and coworkers. They also had their votes thrown in the trash and not counted. Paper is a horrible system. It's too easy for the CONservatives we have here in Seattle to just destroy your ballot. They started a new trick of the election last November which was to refuse to give minorities ballots. I didn't receive one despite fighting hard for one. Also, I didn't receive a paper ballot for the primary last month. Without that paper, that you say we need, I have my right to vote taken. We shouldn't have rights taken just because we don't have a piece of paper. Your Republican-kind literally makes a piece of paper more important than the people.

    2. Re:Cheap Elections?!? by Anonymous Coward · · Score: 0

      Washington state has or claims to have non-secret ballots? I feel like that would've been bigger news.

  12. Re:And You Can't Manipulate Blockchain Data, Right by xlsior · · Score: 1

    Who even says that currency blockchains CANNOT be manipulated? What if the creator(s) of Bitcoin and so forth can pull hundreds of millions of dollars out of the blockchain they have created, but the blockchain appears "intact" when examined?

    No need to do that -- Bitcoin mining is progressively more difficult / slower the more bitcoin exist in the system. There's no need for a backdoor for the creators to syphon off coins after fact, they could very easily crank out a ton of coin on 'easy' mode before even releasing it to the world. It's already front-loaded, so why would they even risk adding a backdoor that could be discovered?

  13. Screw this by Anonymous Coward · · Score: 0

    This does not solve every single problem with voting. It is garbage.

  14. This doesn't solve the real problem by Anonymous Coward · · Score: 0

    Ok, so you have an immutable recording of all the stuffed ballot boxes for the entire election.

    Good job.

  15. Re:And You Can't Manipulate Blockchain Data, Right by Actually,+I+do+RTFA · · Score: 1

    What if the creator(s) of Bitcoin and so forth can pull hundreds of millions of dollars out of the blockchain they have created, but the blockchain appears "intact" when examined?

    The creator(s) of Bitcoin mined the coins when it was easy/cheap. They have billions of USD worth of bitcoin. They don't need to cheat, they can just start cashing it out.

    --
    Your ad here. Ask me how!
  16. Re:And You Can't Manipulate Blockchain Data, Right by F.Ultra · · Score: 1

    Ah ok, so idiots does exists is what you say, well I can not argue against that.

  17. Re:And You Can't Manipulate Blockchain Data, Right by sjames · · Score: 1

    That's something I'm wondering about. In bitcoin, manipulation is made hard as long as no cooperating entity represents more than 50% of all mining. That only works because the process of minting a coin takes a not-trivial amount of CPU cycles.

    When all of the machines are owned by the same entity and the proof of work is reduced to a level that allows all of the coins to be minted on election day, I'm not so sure it still works.

  18. Re:And You Can't Manipulate Blockchain Data, Right by Anonymous Coward · · Score: 0

    at least not with understandable English sentences. Are you being snarky or do you agree?

    it's hard to argue that it's not more secure if done properly

  19. Re:And You Can't Manipulate Blockchain Data, Right by Anonymous Coward · · Score: 0

    The secret is to CHANGE the vote BEFORE writing it to the blockchain, which is how at least a billion dollars of crypto currency were stolen and growing. Only one if statement is required.

    Blockchain aside, simple things like number of people and recorded votes match, but for electronic, a time stamp shows 10000 were not generated in the same second, all identical.

    A practical third world anti fraud measure would be an optional box to draw any doodle in, such as draw or write something the face of the candidate #1 you voted for reminds you of (I think a monkeys face or genitalia come to mind). Thus bulk added vote riggers would find it tough. Voters would love it -finally an incentive for voting. A book could be a best-seller featuring comment boxes/pictures.

    You still have the problem that if a remote village / district or polling station votes against the incumbent, you can predict they may be ignored a little in future.

  20. Re:And You Can't Manipulate Blockchain Data, Right by JaredOfEuropa · · Score: 1

    I have to applaud the summary for calling it a ledger, because that’s what blockchain is, nothing magical or mysterious to it. Immutable? Even if it were, it still doesn’t matter. Not if you cannot ensure that the numbers entered into the ledger are actually correct. Voting requires a human chain of custody from ballot to results, with any human smart enough to count being able to oversee or verify the voting and counting process.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  21. Sierra Leone by weedjams · · Score: 1

    Population:
    6,163,195 (July 2017 est.)

    Languages:
    English (official, regular use limited to literate minority), Mende (principal vernacular in the south), Temne (principal vernacular in the north), Krio (English-based Creole, spoken by the descendants of freed Jamaican slaves who were settled in the Freetown area, a lingua franca and a first language for 10% of the population but understood by 95%)

    Religions:
    Muslim 78.6%, Christian 20.8%, other 0.3%, unspecified 0.2% (2013 est.)

    Sanitation facility access:
    improved:
    urban: 22.8% of the population
    rural: 6.9% of the population
    total: 13.3% of population

    Literacy: definition: age 15 and over can read and write English, Mende, Temne, or Arabic
    total population: 48.1%
    male: 58.7%
    female: 37.7% (2015 est.)

    Who sold this shitsplat country blockchain idea?

    I bet there is a Bitmain ASIC running it!

  22. does not matter by mapkinase · · Score: 0

    Propaganda technology have never been stronger in history. Whats the point of recording honestly an opinion of brainwashed imbeciles?

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  23. Efficient not cheap elections by Anonymous Coward · · Score: 0

    My dear sir, you are clearly a privileged middle-class American who hasn't experienced the HARDSHIP of a third world election where paper ballots are used. The voting can take hours of standing in line, and the counting can take weeks, even months. And because of the slowness of the process, it becomes infinitely easier for shenanigans like ballot box ballot stuffing, even outright ballot box snatching and replacement to take place. If the technology is implemented properly, we're not talking cheap but more efficient elections.

  24. Please do a thing by Anonymous Coward · · Score: 0

    Do traditional vote with pen&paper, in parallel with a digital version. After check the difference
    and if they are significative recheck the paper version, is a good sign that someone's cheating.

    Also *before* any election study some election math/statistics form the Condorcet paradox
    to today's statistic so to avoid vote and accept vote designed in a way to make someone win
    regardless of peoples desiderata.

  25. Re:And You Can't Manipulate Blockchain Data, Right by religionofpeas · · Score: 1

    Immutable - not capable of or susceptible to change.

    So, once the bad information enters the system, there's no way to correct it.

  26. Some questions by Frankie70 · · Score: 2

    - Who runs the nodes of the blockchain?

    - Agora's whitepaper says that you vote remotely from your phone. Is that the only mechanism for voting? Can the voting be done at a poll booth? If so, is there a voting machine which transfers the vote to the blockchain? What prevents the fraud from happening before the vote is transferred to the blockchain?

    - Voting remotely means that secret ballot is not guaranteed. If someone threatens or bribes you to vote for a particular party/candidate & the voting is done at a booth, then they will never know who you actually voted for. However if voting is possible remotely, then this secret ballot is not guaranteed - this is the same for vote by phone or vote by mail or any such thing. The person threatening or bribing you can be by your side when you vote.

  27. Perhaps cheating is even easier now by Dorianny · · Score: 1

    Ballot box stuffing is the simplest and most wide-spread form of election fraud. With internet connected machines giving real-time results the government could flip on a piece of hidden code on the machines to electronically stuff the boxes right under the noses of election observers. The government just wanted to get rid of those pesky paper records while pretending that the elections are even more secure because of the magical blockchain ledger

  28. Re:And You Can't Manipulate Blockchain Data, Right by psyclone · · Score: 1

    With Bitcoin, you're validating transactions. For this distributed ledger of voting, you are only recording each vote and hopefully not transferring votes between wallets.

  29. Re:And You Can't Manipulate Blockchain Data, Right by sjames · · Score: 1

    Yes, you're recording different facts into the ledger, but that doesn't change the need for the ledger to be immutable.