|
Welcome to the International Skeptics Forum, where we discuss skepticism, critical thinking, the paranormal and science in a friendly but lively way. You are currently viewing the forum as a guest, which means you are missing out on discussing matters that are of interest to you. Please consider registering so you can gain full use of the forum features and interact with other Members. Registration is simple, fast and free! Click here to register today. |
![]() |
#241 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
Good questions.
If blocks were added to the chain at the bitcoin rate of one every 10 minutes then depending on how many votes were stored in a block, we could be looking at years to build the complete chain and this would be totally unacceptable. If there were (say) one blockchain for each electoral district then that would solve the time problem. A 51% attack would make it possible for votes to be prevented from being added to the block chain. I don't really have a satisfactory answer to this ATM (but see below). I guess that this is like the originating computer malware problem. At the end of the day, if individuals examine the blockchain and find that their vote is missing or incorrect then they would need an avenue to complain and have action taken. Yes, I described the "proof of work" model which can be considered a competitive model. The other main method is known as "consensus" (as used in Ripple and Stellar). This can be considered a cooperative model. In this system, each node goes through several rounds of voting to decide which electoral votes get added to a block. If an electoral vote misses out then it gets considered for the next block. Since it takes a matter of seconds to add a new block to the chain and there is no limit to how many electoral votes can be included (other than the time restraint) the time to complete the blockchain is considerably reduced. I am not aware of any weaknesses in this system (but there are probably some). |
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#242 |
Philosopher
Join Date: Nov 2006
Posts: 5,085
|
Vote From Your Phone? West Virginia To Test Blockchain-Based Voting In 2018 Election
Originally Posted by International Business Times
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#243 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
"Multiple experts" and "digital meddling" are so vague to be meaningless. Of course if the GOP is planning to use it they will stuff it up. If it is for military use then there should be a better system than "digital vetting".
Again, each voter will be able to see how their vote was recorded on the blockchain ("paper" trail or not) so it is up to the organizers to come up with a complaints procedure if a voter says that their vote was recorded incorrectly or not at all. |
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#244 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
What an odd thing to say. We've spent most of the thread describing what could be called "digital meddling". Why would that be confusing to you now?
Also, "multiple experts"? You can deduce no meaning from that phrase based on the context? That would require a level of skill very few people have and, again, ignores the core problems entirely. |
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#245 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
|
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#246 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
Hacking. They're talking about hacking. "Digital meddling" in this context means hacking in any of its various forms and attack vectors. It is always about hacking.
tl;dr: Hacking "Multiple experts" means people who have knowledge and experience of a particular topic, specifically digital security and hacking in this context. Also, there are more than one of these people. I mean most of America can't do it without third-party help, which provides the vector needed for them to be fooled and negates the benefit of blockchain being transparent. eta: Hacking |
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#247 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
|
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#248 |
Penultimate Amazing
Join Date: Dec 2012
Posts: 23,279
|
|
__________________
Just because I'm paranoid doesn't mean they're not out to get to me. . |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#249 |
Master Poster
Join Date: Mar 2010
Location: Blackstone River Valley, MA
Posts: 2,298
|
![]() The hover text from https://xkcd.com/2030/: "There are lots of very smart people doing fascinating work on cryptographic voting protocols. We should be funding and encouraging them, and doing all our elections with paper ballots until everyone currently working in that field has retired." |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#250 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
...uh, hrm. I can:
Of course, none of those make any sense in the context of an article referring to the security of voting via mobile phones. eta: I'm still curious how "multiple experts" are vague and meaningless. "experts" = people who are knowledgeable and experienced on a topic. "multiple" = more than one of these ^ |
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#251 |
Graduate Poster
Join Date: Nov 2010
Location: Dallas, Tx
Posts: 1,230
|
|
__________________
There’s only four things you can be in life: sober, tipsy, drunk and hungover. Tipsy is the only one where you don’t cry when you’re doing it. ~ James Acaster |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#252 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
|
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#253 |
Begging for Scraps
Join Date: Aug 2004
Location: 20 minutes in the future
Posts: 1,949
|
A bit more info at The Register article, including
Quote:
|
__________________
“Ignorance more frequently begets confidence than does knowledge: it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.” - Charles Darwin ...like so many contemporary philosophers he especially enjoyed giving helpful advice to people who were happier than he was. - Tom Lehrer |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#254 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
It still isn't transparent to most people, and is complex. Complex systems have more points of attack. With the system as used in the UK, the nature of any potential attack is understood and protected against, whilst it would only be limited in effect. Any attack has to involve lots of people at lots of polling stations and would rely on complete and secret control - which *is* practically impossible when the candidates have rights of inspection.
How many computer security issues have occurred due to an attack at the expected point? It's fairly easy to protect against a brute-force attack. But that's not the issue. The term "meddling" is vague precisely because the nature of attacks on complex systems are often unpredictable, and often rely on social engineering or looking at the hardware via a Side-channel attack. By their very nature they are undetermined until discovered. A state player would have a very strong incentive to try breaking any part of the system. Putting their candidates in power would obviously be great, but breaking the trust in the electoral system would also be good for a hostile power. Entire elections could be compromised. |
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#255 |
Illuminator
Join Date: Nov 2006
Posts: 3,091
|
Quote:
Reminder that in Georgia when the results looked funny and information was requested they deleted the data and then deleted the backup data. There are also tons of cases of voters suddenly not being registered, having their votes not counted for unspecified reasons and who had polling places changed to across town in a building out of the way at the end of a dirt road.
Quote:
I have very little hope for this country anymore |
__________________
Don't feed the trolls. Just ignore them. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#256 |
Penultimate Amazing
Join Date: Mar 2007
Posts: 19,091
|
It's not really that Software Engineers are bad at their jobs, but rather the fact that if there were a lot of people who were at least as as good as the aerospace engineers that build planes, and the lift engineers that make lifts, constantly working to develop ways to get around the flight protocols and crash those planes, or to cause the lifts fail safes to fail and allow the lifts to drop, then you'd see a lot more aerospace engineers and plane designers taking trains, and elevator engineers taking the stairs.
|
__________________
![]() It must be fun to lead a life completely unburdened by reality. -- JayUtah I am not able to rightly apprehend the kind of confusion of ideas that could provoke such a question. -- Charles Babbage (1791-1871) ![]() |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#257 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
|
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#258 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
I see.
You’ve admitted that online voting won’t work, at least not yet. Why would CNN lie about sources when security experts would confirm what they're reporting? Anyway, it’s not a lie. A quick google easily finds a few articles where security experts tell CNN that online voting is a horrible idea, just like they said in the article: https://money.cnn.com/2018/05/08/tec...tem/index.html https://www.cnn.com/2011/11/08/tech/...ing/index.html |
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#259 |
Master Poster
Join Date: Mar 2010
Location: Blackstone River Valley, MA
Posts: 2,298
|
Very true.
However despite security failures being a continuously repeating problem in software systems for 4+ decades they are still a nearly daily occurrence. Of course then there's the backlash when a company improves security and the user base screams bloody murder because it's slightly less convenient. Frankly software engineers, myself included, are stuck between a rock and a hard place. Which is why although I agree on the over simplification of the comic strip I do believe strongly that electronic voting is still a very long way from being secure enough to rely on. |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#260 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
I reiterate:
No matter how many very smart, very talented people and money we throw at solving the problem of electronic voting. There will always be very smart, very talented people and money thrown at hacking that electronic voting system. They don't even have to own the whole system, just enough to get the desired outcome. The ROI is too high and the bar for success is very low. |
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#261 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
If the electronic systems are subverted, what is to stop them adding a few votes from people who didn't bother to vote?
Such people are unlikely to check that their vote hadn't been cast. Adding say, 2% to one side across the nation would probably be quite effective and pretty hard to detect. If you just wanted chaos, then you could be more overt. Spear phishing would also be viable. The attacks would not be where the system is strong, they would be where it is weak. |
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#262 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
It's the same reason why somebody can't spend money from somebody else's bitcoin wallet.
Each wallet or voting card holder had a private key and a public key. Whenever they do a transaction or a vote, they have to digitally "sign" the transaction/vote using their private key. Anybody who knows the public key may determine if the transaction/vote was signed with the correct private key (without knowing what the private key is). If a node finds that the private key is incorrect then the transaction/vote will not get onto the blockchain. So any vote tampering has to be done on the source computer itself. This is the one that is storing the actual wallet/vote. It is true that if the computer is malware infected then it could do a vote without the human's input. Bitcoin users are constantly warned not to leave unsecured wallets stored on their computers for this reason. |
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#263 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
We are talking about state-level interference in an election. Malware would be used in such a situation.
The public signature only tells you that the private key agrees with the signature. What is to stop a compromised system from creating voters that only exist in their database, and all of whom have valid public keys? Of course that might happen in ion the UK, but what happens in that system? You get a load of aliases, and go in person to vote. There are a few hundred voters for each polling station - say 2000 for a large polling station. By the time you have voted three or four times, the people in the polling station will be getting a bit suspicious. And you have only cast three or four votes. |
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#264 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
It's not like bitcoin where you can create a new wallet at the click of a button. Part of the validation process would include verifying that the public key is the same as that assigned to the voter by the electoral office (yes, I know that the electoral office is likely to cut corners).
The only thing that can be done is to steal a person's vote and that is only possible if the computer is infected or doesn't have enough security against spyware. |
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#265 |
Begging for Scraps
Join Date: Aug 2004
Location: 20 minutes in the future
Posts: 1,949
|
Which would be fine if you didn't see so many stories about peoples wallets being compromised.
http://fortune.com/2018/02/14/bitcoi...-wallet-hack/# http://www.itpro.co.uk/digital-curre...sh-15-year-old https://www.digitaltrends.com/comput...mcafee-wallet/ https://cryptodaily.co.uk/2018/08/ha...-bitcoin-hack/ There are many more, that was just from the first page of a Google search but to say blockchain is totally secure is naive\optimistic\foolish (pick whichever apply) From that last article;
Quote:
Don't forget sometimes, no matter how much you've protected your system, you can get infected by Malware. As with most aspects of security all you can do is have a 'best practice' to reduce the chances of infection, the security companies are mostly reactive and have to wait for the more 'innovative' attacks before they can work out how to stop them. https://www.theregister.co.uk/2018/0..._their_intent/ https://www.theregister.co.uk/2018/0...twork_malware/ (This is the scary one) So people who have real reasons (money) to protect their wallets still have sub-optimal practices and lose control of their wallets. Handwaving away a $23.6 billion industry to make your idea feasible means your idea probably isn't feasible. Some people on this forum have gone through a process of "How can I stop getting malware infections" and opted to go the Mac route rather than go through the hassle of protecting their PC. Oh, I use my Mother as a metric for "User" and find the expected competence level for "Oh, you've just got to make sure X happens" is worryingly high. |
__________________
“Ignorance more frequently begets confidence than does knowledge: it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.” - Charles Darwin ...like so many contemporary philosophers he especially enjoyed giving helpful advice to people who were happier than he was. - Tom Lehrer |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#266 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
|
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#267 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
|
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#268 |
Philosopher
Join Date: Nov 2006
Posts: 5,085
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#269 |
Graduate Poster
Join Date: Sep 2007
Posts: 1,291
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#270 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
And, just to head off the obvious counter argument, yes, you could do this with paper voting as well. The problem is, you need far more people to pull it off. If one guy keeps getting back into line to vote over and over, poll workers are probably going to pick up on it.
Online, all you need is one person with a botnet to do the thing. |
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#271 |
Philosopher
Join Date: Nov 2006
Posts: 5,085
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#272 |
Skeptical about skeptics
Join Date: Sep 2010
Location: 31°57'S 115°57'E
Posts: 15,195
|
|
__________________
"The process by which banks create money is so simple that the mind is repelled. Where something so important is involved, a deeper mystery seems only decent." - Galbraith, 1975 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#273 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
|
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#274 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
|
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#275 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
|
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#276 |
Illuminator
Join Date: Aug 2007
Posts: 4,074
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#277 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
I am sure that blockchain is very elegant and with many useful applications. However it only addresses one aspect of the requirements for a suitable voting system.
|
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#278 |
![]() Join Date: May 2002
Location: St. Louis, MO
Posts: 31,843
|
Hell, if we don't care about security, Survey Monkey is a technically feasible method of national online voting. We could have it ready in an hour or so, depending on how you feel about typos.
|
__________________
"There is nothing more deceptive than an obvious fact." -- Sherlock Holmes. "It’s easier to fool people than to convince them that they have been fooled." -- Mark Twain, maybe. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#279 |
Devilish Dictionarian
Join Date: Oct 2011
Location: An elusive house at Bachelors Grove Cemetery
Posts: 19,985
|
|
__________________
"You must not let your need to be right be more important than your need to find out what's true." - Ray Dalio, Principles |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#280 |
Uncritical "thinker"
Join Date: Jan 2007
Location: UK
Posts: 21,531
|
And that is only one approach, albeit the one that requires almost zero technical knowledge of the system implementation.
If you have the resources, or are, say the people running the election, then a blockchain system is easy to set up to give the "desired" results with little chance of detection. Paper elections can be monitored by independent observers. |
__________________
OECD healthcare spending Expenditure on healthcare http://www.oecd.org/els/health-systems/health-data.htm link is 2015 data (2013 Data below): UK 8.5% of GDP of which 83.3% is public expenditure - 7.1% of GDP is public spending US 16.4% of GDP of which 48.2% is public expenditure - 7.9% of GDP is public spending |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
Bookmarks |
Thread Tools | |
|
|