Bitcoin Forum
May 26, 2024, 12:04:56 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin techniques useful for real democratic votes?  (Read 1045 times)
SebastianJu (OP)
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
November 21, 2014, 10:45:54 PM
 #1

I think about the usefulness of the bitcoin techniques for real democratic votes since a long time. Im a fan of democracy, not the pseudo-democracy we see in most countries where people vote one day in 4 years and for the rest of the time they delegate their voting rights to others. Thats not demo-cracy, which means "ruling of the citizens". Its even worse in the US where only the biggest part of the citizens get a representation at the end. Other countries have borders for parties, so if a party dont get enough votes, for example only under 5% of voters, then the whole party gets no place in parliament.

This is only a homeopatic demo-cracy. A democracy diluted so far that its not even there anymore practically. The only solution i see for this is a real democracy where each citizen can vote on practically everything. The only problem is the voting system.

The US and other countries use voting computers. Closed source and insecure. You never know what will happen with your vote and if youre really counted. Thats the reason why even pirate parties all over the world dont see computers as the solution. They say a vote cant be made anonymous and replicable. Either the votes are collected in a database and can be altered because they are anonymous or the vote isnt anonymous.

Today i find this article here: http://www.entrepreneur.com/article/239809 in the android app bitcoin buzz. And i was remembered on this topic. I dont see how the author intends to solve the problems though.

What do you guys think about the bitcoin techniques. Can they be a solution and a way to real democratic votes? If so how? I really would like to see a solution.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
The Chainmaker
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
November 22, 2014, 03:38:59 AM
 #2

I am not so sure about Bitcoin per se, but I see a lot of voting procedures switching over to the blockchain in the future. 

As far as blockchain technology goes, it seems like it can completely revolutionize the way voting takes place. 

I see a big move in the next decade away from traditional voting systems to blockchain voting and with the additional features and functions that the blockchain can bring even a revolution in the way people think about voting itself. 

If it can be digitized, it should be decentralized
username18444
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile WWW
November 22, 2014, 04:01:13 AM
 #3


Quote from: Peter Kropotkin, Kropotkin's Revolutionary Pamphlets link=http://dwardmac.pitzer.edu/anarchist_archives/kropotkin/revpamphlets/anarchistcommunism.html
ANARCHIST COMMUNISM: ITS BASIS AND PRINCIPLES


I

     Anarchism, the no-government system of socialism, has a double origin. It is an outgrowth of the two great movements of thought in the economic and the political fields which characterize the nineteenth century, and especially its second part. In common with all socialists, the anarchists hold that the private ownership of land, capital, and machinery has had its time; that it is condemned to disappear; and that all requisites for production must, and will, become the common property of society, and be managed in common by the producers of wealth. And in common with the most advanced representatives of political radicalism, they maintain that the ideal of the political organization of society is a condition of things where the functions of government are reduced to a minimum, and the individual recovers his full liberty of initiative and action for satisfying, by means of free groups and federations--freely constituted--all the infinitely varied needs of the human being.

     As regards socialism, most of the anarchists arrive at its ultimate conclusion, that is, at a complete negation of the wage-system and at communism. And with reference to political organization, by giving a further development to the above-mentioned part of the radical program, they arrive at the conclusion that the ultimate aim of society is the reduction of the functions of government to nil--that is, to a society without government, to anarchy. The anarchists maintain, moreover, that such being the ideal of social and political organization, they must not remit it to future centuries. but that only those changes in our social organization which are in accordance with the above double ideal, and constitute an approach to it, will have a chance of life and be beneficial for the commonwealth.

. . .
SebastianJu (OP)
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
November 22, 2014, 02:03:55 PM
 #4

I mean especially if someone has an idea how this can be done in detail.

I doubt anarchism is a way for the future. People are probably thousands of years away of being able to life that way. Even nowadays anarchists use things produced by others though mostly dont produce much of worth from their side. If everyone would life like those anarchists try to life then it would not work definitely.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
Elwar
Legendary
*
Offline Offline

Activity: 3598
Merit: 2386


Viva Ut Vivas


View Profile WWW
November 22, 2014, 03:18:43 PM
 #5

I have solved voting using the Bitcoin blockchain at bitpools.com. Using Bitcoin it becomes the most secure voting mechanism in the world.

I did not, however, set it up so that you are just voting for a new master.

It is set up so that you can vote for how your money is spent, using your money as your vote.

First seastead company actually selling sea homes: Ocean Builders https://ocean.builders  Of course we accept bitcoin.
username18444
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile WWW
November 22, 2014, 05:15:51 PM
 #6

I mean especially if someone has an idea how this can be done in detail.

I doubt anarchism is a way for the future. People are probably thousands of years away of being able to life that way. Even nowadays anarchists use things produced by others though mostly dont produce much of worth from their side. If everyone would life like those anarchists try to life then it would not work definitely.


Quote from: Leo Tolstoy, Tolstoy (1988) by A. N. Wilson, p. 146. link=http://izquotes.com/quote/273222
The truth is that the State is a conspiracy designed not only to exploit, but above all to corrupt its citizens… Henceforth, I shall never serve any government anywhere.
The Chainmaker
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
November 23, 2014, 08:45:24 AM
 #7

I have solved voting using the Bitcoin blockchain at bitpools.com. Using Bitcoin it becomes the most secure voting mechanism in the world.

I did not, however, set it up so that you are just voting for a new master.

It is set up so that you can vote for how your money is spent, using your money as your vote.


I think this is the way forward.  I am hoping for a day where much of the administration of government is relegated to the blockchain and people vote directly on the blockchain  about governmental policies and therefore change the governments rulesets and make up new rulesets directly for the people and by the people instantly with their vote. 

If it can be digitized, it should be decentralized
SebastianJu (OP)
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
November 23, 2014, 06:30:31 PM
 #8

I have solved voting using the Bitcoin blockchain at bitpools.com. Using Bitcoin it becomes the most secure voting mechanism in the world.

I did not, however, set it up so that you are just voting for a new master.

It is set up so that you can vote for how your money is spent, using your money as your vote.


Can you explain how you sat this up? Would your system be able to meet the requirements of Anonymity (because government should not know how you, personally, vote) and Verifiability (because if votes are collected in a database then its possible to change the votes, if you can count the real votes then this isnt possible).

I mean especially if someone has an idea how this can be done in detail.

I doubt anarchism is a way for the future. People are probably thousands of years away of being able to life that way. Even nowadays anarchists use things produced by others though mostly dont produce much of worth from their side. If everyone would life like those anarchists try to life then it would not work definitely.


Quote from: Leo Tolstoy, Tolstoy (1988) by A. N. Wilson, p. 146. link=http://izquotes.com/quote/273222
The truth is that the State is a conspiracy designed not only to exploit, but above all to corrupt its citizens… Henceforth, I shall never serve any government anywhere.

The state is a conspiracy of some kind at the moment. Though its still better than some single mighty person that can rule how he wishes. But its still not nearly perfect because governments, who should be the focus of citizens will, are doing what they want. Too often against the will of the citizens.

At the end the government should be "the citizens", which mean they are the ones that rule and say whats going to happen.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
Elwar
Legendary
*
Offline Offline

Activity: 3598
Merit: 2386


Viva Ut Vivas


View Profile WWW
November 23, 2014, 06:41:09 PM
 #9

I have solved voting using the Bitcoin blockchain at bitpools.com. Using Bitcoin it becomes the most secure voting mechanism in the world.

I did not, however, set it up so that you are just voting for a new master.

It is set up so that you can vote for how your money is spent, using your money as your vote.


Can you explain how you sat this up? Would your system be able to meet the requirements of Anonymity (because government should not know how you, personally, vote) and Verifiability (because if votes are collected in a database then its possible to change the votes, if you can count the real votes then this isnt possible).

I summarized it briefly here: https://bitcointalk.org/index.php?topic=869839.0

Each voter is given a bitcoin address. The list of addresses is encrypted and made available. After the vote, the decryption key is released.
Nobody knows who has what address. But they know the amount of people voting and the amount of addresses matches up to that number.
You can verify the bitcoins sent via the blockchain very easily, anyone can count the votes and you can verify your address is counted.

First seastead company actually selling sea homes: Ocean Builders https://ocean.builders  Of course we accept bitcoin.
SebastianJu (OP)
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
November 23, 2014, 07:09:23 PM
 #10

I summarized it briefly here: https://bitcointalk.org/index.php?topic=869839.0

Each voter is given a bitcoin address. The list of addresses is encrypted and made available. After the vote, the decryption key is released.
Nobody knows who has what address. But they know the amount of people voting and the amount of addresses matches up to that number.
You can verify the bitcoins sent via the blockchain very easily, anyone can count the votes and you can verify your address is counted.

Playing devils advocate... if a government would use this technique then the government would know which person got which address. So they would know afterwards which person voted a certain way. In certain countries you would get in trouble from this point if you voted for opposition.

Next thing would be that nobody knows if every address was really sent to a real person. For example you add a certain amount of addresses for old users and government could raise the amount of votes for ruling parties because they could keep those addresses and vote themself. It would be risky to steal votes because even if government would be sure that a person that got an address sent, is dead, you never know that someone could find out that dead were voting. Or how to ensure that really the real receivers of the address are voting. There were cases were letter voting cards from workers of a local company were used by the company to vote for the local companies boss's daugther so she gets in local parliament. To have power to make decisions for the company again.

So i think the part from votes till checking if votes are correctly counted are fine. Only how to know that the votes are valid are a bit difficult. Ok, nowadays offline votes arent perfect in that matter too. You cant really say that the real voters voted by letter, for example. They lower the risk a bit by counting the votes in small areas first and then send the results to the bigger parts of the votes. So citizens of the small area could see if the votes are strange. More votes than voters or completely different votes than the people would have voted.
The thing most hackers and pirate parties fear the most is the might of the one operating the voting process. Centralized data... and making wrong things with them.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
Elwar
Legendary
*
Offline Offline

Activity: 3598
Merit: 2386


Viva Ut Vivas


View Profile WWW
November 23, 2014, 07:30:53 PM
 #11

I summarized it briefly here: https://bitcointalk.org/index.php?topic=869839.0

Each voter is given a bitcoin address. The list of addresses is encrypted and made available. After the vote, the decryption key is released.
Nobody knows who has what address. But they know the amount of people voting and the amount of addresses matches up to that number.
You can verify the bitcoins sent via the blockchain very easily, anyone can count the votes and you can verify your address is counted.

Playing devils advocate... if a government would use this technique then the government would know which person got which address. So they would know afterwards which person voted a certain way. In certain countries you would get in trouble from this point if you voted for opposition.

Next thing would be that nobody knows if every address was really sent to a real person. For example you add a certain amount of addresses for old users and government could raise the amount of votes for ruling parties because they could keep those addresses and vote themself. It would be risky to steal votes because even if government would be sure that a person that got an address sent, is dead, you never know that someone could find out that dead were voting. Or how to ensure that really the real receivers of the address are voting. There were cases were letter voting cards from workers of a local company were used by the company to vote for the local companies boss's daugther so she gets in local parliament. To have power to make decisions for the company again.

So i think the part from votes till checking if votes are correctly counted are fine. Only how to know that the votes are valid are a bit difficult. Ok, nowadays offline votes arent perfect in that matter too. You cant really say that the real voters voted by letter, for example. They lower the risk a bit by counting the votes in small areas first and then send the results to the bigger parts of the votes. So citizens of the small area could see if the votes are strange. More votes than voters or completely different votes than the people would have voted.
The thing most hackers and pirate parties fear the most is the might of the one operating the voting process. Centralized data... and making wrong things with them.

Ya, that is key. Getting the address to each person voting. I did think in a government situation you could have them printed out on cards or CDs or whichever and handed out at the polling station. Each station would have the amount for their amount of voters, when someone comes in they can grab from the stack and go vote. Though it also allows for the person to show proof to someone later on which way they voted which could lead to people buying votes.

But like I said, it's not set up for choosing your new master. I will leave others to deal with that. BitPools moves beyond that, allowing you to vote with your bitcoins on things you want funded.

First seastead company actually selling sea homes: Ocean Builders https://ocean.builders  Of course we accept bitcoin.
SebastianJu (OP)
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
November 24, 2014, 12:00:41 PM
 #12

Ya, that is key. Getting the address to each person voting. I did think in a government situation you could have them printed out on cards or CDs or whichever and handed out at the polling station. Each station would have the amount for their amount of voters, when someone comes in they can grab from the stack and go vote. Though it also allows for the person to show proof to someone later on which way they voted which could lead to people buying votes.

But like I said, it's not set up for choosing your new master. I will leave others to deal with that. BitPools moves beyond that, allowing you to vote with your bitcoins on things you want funded.

Yeah... its a challenging topic and i really would love if bitcoin and the cryptography around could solve this problem. I mean we really need a change to democracy that really deserves the name. If there could be a system and hacker communities and pirate parties (pirate parties first members come from hacker clubs very often too) then this could be a big advertising for bitcoin too. I mean pirate parties are a worldwide phenomenon, the first party that exists in so many countries, and if they present such a voting system then...

I wonder if i should ask about this topic in bitcoin foundation.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!