Bitcoin Forum
December 08, 2016, 08:09:05 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: A new system of voting based upon Bitcoin  (Read 2976 times)
Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 29, 2011, 12:53:42 PM
 #1

The goal of this is to find the "most fair" way of voting for how money for a group/city/state/country is spent.

In an ideal voting decision the outcome would be that 100% of the members vote the same way. But practically, that is hardly ever the case. If 80% vote one way then you are forcing 20% of the members to spend their money in a way that they do not wish for it to be spent. This could be considered theft. 51% to 49% is far from ideal but is often used, leaving 49% of people dissatisfied. Not the best solution.

But even if you require 100% of people agree on something, there will always be that one or two person hold-out that just want to cause trouble or have an agenda which brings activity to a halt.


Overall method
So to the solution. I am taking the ideal solution of 100% voting the same way and adding an element not used in voting today...Time.

The solution is for everyone to contribute their money equally and then have a vote for where that money is spent. If 100% of people agree, then the money is spent in that manner. If only 30% of people agree on where the money is to be spent then the vote passes...BUT...you add time for the 70% who do not agree. So, perhaps you add a day for every 1% who do not agree, so you have to wait 70 days for it to be spent. Then the vote goes forward on a different way to spend that money, maybe it gets 50% this time. The first vote of 30% is dropped and the second vote passes...but it will happen in 50 days. After some discussion there are compromises made and more people are satisfied with the way the money is to be spent, it now has support of 70% of people. The 50% vote is dropped and now it will only take a month before the money is spent. This may be satisfactory or if they want to do a bit more negotiating to get it done faster they can work with the last 30% to satisfy them. Either way, they have time to work it out. If during those 30 days an emergency presents itself, they may push forth another vote and this time get 99% behind it (1% just are not willing to budge). It waits a day and the money is spent.

That is a very simplified summary of the concept, now how do Bitcoins come in.

Bitcoins role

Say you have a group of 10 people forming a club. They all agree up front that they will pay 1 Bitcoin a week into the club and they all have 1 vote. A program is written up where if they do not pay their 1 Bitcoin they lose their vote until they can make up for the lost weeks. The function for doing this would be for each person to have a 10th of an encryption key when put together creates the full key which can then be used to transfer funds. They each pay their 1 BTC for 10 weeks and there is now 100 BTC in the one address. One guy convinces 2 other people to vote to give all 100 BTC to him. They submit the votes and set up a transfer to his BTC address. They have 3 parts of the key and the computer then begins working on un-encrypting the rest of the key. Turns out, this will take several years so it is a non-starter. Then a vote comes up where they want to donate 50 BTC to helping children with cancer. They all agree on it and submit their part of the key. 50 BTC is transferred to the kids with cancer BTC address. They are now left with 50 BTC.

Then another person comes in and says he wants to join the club. The other members say ok, as long as he is willing to pay in the same share that they all have in at the moment, which is 5 BTC. They set up a new address with 11 parts to the key. They unanimously submit their keys and move over to the new address with 11 parts. They now have 55 BTC to spend. Another 5 weeks goes by and they now have 110 BTC. Some members want to set up a clubhouse with the 110 BTC. 6 members vote for it (the other members do not like the choice of the clubhouse location). They all submit their key and begin the transfer. The program begins to work on getting the other keys, turns out this will take several months. They do a bit more research and find a decent clubhouse. They vote again and 10 out of the 11 people are satisfied with it. The last guy is the chairman who really wanted all the money given to him and refuses to vote for it. Turns out it will only take a week to process through his vote so they go ahead with the transfer and start getting things set up. The chairman drops out and stops paying his dues. He loses his vote and it goes back down to 10 club members.

Now say that another 10 weeks go by and they have 100 BTC. They find another club that has a lot going on but their club costs 10 BTC per month. Each person cannot afford it but they decide instead to join the club as a group. The other group has 10 weeks worth of BTC in their account so they allow the new share in for 100 BTC with 1 vote. The same process goes through, they vote in the same way. 10 weeks go by again and the new club now has 2000 BTC. They want to set up a lodge on a large property for their clubhouse. The same process goes through for votes, this time the original club has 9 people who agree with one hold out. The new club has 8 people in agreement with one hold out plus the original group who is not in support until that 1 vote is unencrypted. They decide to go ahead with it and transfer the money with the delayed time.

2 years go by and the group now has 10,000 BTC in their coffers. They find a group that requires 100 BTC a week and is working on something big. They join them in the same way that the original group joined the new one and go through the process. The huge group has 100,000 BTC and decides to buy a large lot of land and split it up equally among all of the 10 shares. They find 3 different locations and various votes go through, each taking a long time. They get 8 votes for one final lot that costs 100,000 BTC but it takes another 10 weeks to get it to go through thanks to the hold outs. They buy the land and have 10,000 still in their coffers. With this they begin voting on clearing out the land, marking property lines, getting started on a community plan, etc. They essentially have the means to go forward on their own town set up with a system of collecting money to pay for things and voting on how that money is spent. And they can team up with other larger groups as wanted. People can drop out at any time and not pay, etc.


tl;dr - Set up a system for spending Bitcoin as a group which requires each person to have a piece of a key. If 100% agreement is not there, the keys of the hold outs are unencrypted over time giving time to compromise based on how many people are in agreement.

There are a few small things here and there that I have considered but did not want to make it any longer than it already is.

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
1481184545
Hero Member
*
Offline Offline

Posts: 1481184545

View Profile Personal Message (Offline)

Ignore
1481184545
Reply with quote  #2

1481184545
Report to moderator
1481184545
Hero Member
*
Offline Offline

Posts: 1481184545

View Profile Personal Message (Offline)

Ignore
1481184545
Reply with quote  #2

1481184545
Report to moderator
1481184545
Hero Member
*
Offline Offline

Posts: 1481184545

View Profile Personal Message (Offline)

Ignore
1481184545
Reply with quote  #2

1481184545
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
onesalt
Sr. Member
****
Offline Offline

Activity: 308


View Profile
September 29, 2011, 02:26:35 PM
 #2

It's called a Democracy because the majority of the population are happy with the choices that are being made. If you want 100% of the population to agree on something and are willing to essentially use force to coerce people into voting for what you want it's essentially fascism.
Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 29, 2011, 02:48:46 PM
 #3

It's called a Democracy because the majority of the population are happy with the choices that are being made. If you want 100% of the population to agree on something and are willing to essentially use force to coerce people into voting for what you want it's essentially fascism.

Did you bother to read anything up there?

What part represents force?

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
onesalt
Sr. Member
****
Offline Offline

Activity: 308


View Profile
September 29, 2011, 03:05:28 PM
 #4

you suggest a system where-in if only say 60% of people agree with a vote then for every 1% of people who do not agree with it an extra day will be added until funds will be allocated to the vote. It might not be direct physical force but it is an attempt to force people to vote with the majority or not at all, which in addition does nothing of any substance since arbitarily saying "okay well we'll wait x days before we try to do thing y" isn't going to change the outcome of the vote or appease anyone. In fact it could make things worse, especially where time is of the essence such as purchasing something or emergency aid or voting.
the founder
Sr. Member
****
Offline Offline

Activity: 448


Bitcoin


View Profile WWW
September 29, 2011, 03:05:41 PM
 #5

Wait you are on to something.    Using a voting system like that it would be almost impossible to forge a vote.    Each individual would be given one coin...  the problem would be when one guy pays another for his coin...  


Bitcoin RSS App / Bitcoin Android App / Bitcoin Webapp http://www.ounce.me  Say thank you here:  1HByHZQ44LUCxxpnqtXDuJVmrSdrGK6Q2f
Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 29, 2011, 03:33:02 PM
 #6

you suggest a system where-in if only say 60% of people agree with a vote then for every 1% of people who do not agree with it an extra day will be added until funds will be allocated to the vote. It might not be direct physical force but it is an attempt to force people to vote with the majority or not at all, which in addition does nothing of any substance since arbitarily saying "okay well we'll wait x days before we try to do thing y" isn't going to change the outcome of the vote or appease anyone. In fact it could make things worse, especially where time is of the essence such as purchasing something or emergency aid or voting.

This is a way of providing compromise and time to compromise. Or they can come up with a better solution all together before the time is up.

If it is an emergency then this would be the best solution because during emergencies people tend to come together and go with the most obvious solution.

If you do not agree with how your money is being spent, this is far better than having a 51% majority going ahead and spending your money without your input. At least with this you can trade time for a better compromise that you may agree with.

This encourages you to vote your conscience. If I do not agree and I am in the minority I can say no, and the proposed plan will not go forward for some time. Why would I want to vote yes if I do not agree with the solution? Just so it passes? But I do not want it to pass. That is the point.

The system also allows you to leave. You can stop paying in at any time. There is no force there.

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 29, 2011, 03:43:00 PM
 #7

Wait you are on to something.    Using a voting system like that it would be almost impossible to forge a vote.    Each individual would be given one coin...  the problem would be when one guy pays another for his coin...  

Not really. It is more like a vote by shareholders. You can have more shares than someone else if you pay in more than anyone else. Thus you have more say on how your money is spent. You have an equal say for the equal amount put. Which is how it should be.

If tomorrow we said "Why not bring together the Bitcoin community and create a Bitcoin TV ad" and we had a few people willing to put in ten thousand BTC and others only able to contribute a few BTC, then those who contribute more would have more say in what the ad says and where it is aired. This would encourage people to put money in to the idea because they have more say. Those who only have a few BTC to contribute can still voice their opinions and even slow things down if things go completely contrary to when the original purpose was meant to be.

But if we instead used a 51% majority of people vote on how things are done. Then those with 10,000 BTC may not be willing to contribute too much. They would put in the least amount possible to get to vote. Then their money could be spent on something they did not want it to be spent on because 51% decided to do it that way. And they would have no means to do anything about it.

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
FirstAscent
Hero Member
*****
Offline Offline

Activity: 812


View Profile
September 29, 2011, 03:49:41 PM
 #8

Wait you are on to something.    Using a voting system like that it would be almost impossible to forge a vote.    Each individual would be given one coin...  the problem would be when one guy pays another for his coin...  

Not really. It is more like a vote by shareholders. You can have more shares than someone else if you pay in more than anyone else. Thus you have more say on how your money is spent. You have an equal say for the equal amount put. Which is how it should be.

Wrong. That's exactly what you want to avoid.
Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 29, 2011, 04:09:03 PM
 #9

Wrong. That's exactly what you want to avoid.

There was also the part about each new member of the group requires a vote by everyone else. So if your group does not want you to have more than one share they can just vote against you getting another share. If they want more money coming in and like your ideas, then they may allow it. That would be up to each group.

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
onesalt
Sr. Member
****
Offline Offline

Activity: 308


View Profile
September 30, 2011, 11:24:44 AM
 #10

Wrong. That's exactly what you want to avoid.

There was also the part about each new member of the group requires a vote by everyone else. So if your group does not want you to have more than one share they can just vote against you getting another share. If they want more money coming in and like your ideas, then they may allow it. That would be up to each group.


You forget that people tend towards greed. A system where someone with the most money can buy all the votes they want is a bad system.
Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 30, 2011, 03:03:16 PM
 #11

Wrong. That's exactly what you want to avoid.

There was also the part about each new member of the group requires a vote by everyone else. So if your group does not want you to have more than one share they can just vote against you getting another share. If they want more money coming in and like your ideas, then they may allow it. That would be up to each group.


You forget that people tend towards greed. A system where someone with the most money can buy all the votes they want is a bad system.

Yes, people do tend toward greed. It is better to work in a system that is productive based upon this fact than try to fight it.

If you have a group where the same guy keeps buying up the votes, the remaining members can EASILY drop the group and form their own. That is the point of this, it is very fluid. You stop paying dues and you are no longer a voting member. You do not like how the club is being run. Drop out and join one that you do agree with.

The point of this is to have people join others with similar interests and goals and put their combined money toward those goals. On a voluntary basis. And if there is not agreement, the group will be slow to growth.

And the solution that satisfies the most people in the group will always win. Because there will always be that delay to allow for better ideas that satisfy more people to be presented. With the goal of finding a solution that satisfies everyone.

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
FredericBastiat
Sr. Member
****
Offline Offline

Activity: 420


View Profile
September 30, 2011, 03:20:30 PM
 #12

It's called a Democracy because the majority of the population are happy with the choices that are being made. If you want 100% of the population to agree on something and are willing to essentially use force to coerce people into voting for what you want it's essentially fascism.

Did you bother to read anything up there?

What part represents force?

The part that says State. If I don't consent and I don't contribute, then what?

http://payb.tc/evo or
1F7venVKJa5CLw6qehjARkXBS55DU5YT59
Hawker
Hero Member
*****
Offline Offline

Activity: 700



View Profile
September 30, 2011, 03:33:24 PM
 #13

It's called a Democracy because the majority of the population are happy with the choices that are being made. If you want 100% of the population to agree on something and are willing to essentially use force to coerce people into voting for what you want it's essentially fascism.

Did you bother to read anything up there?

What part represents force?

The part that says State. If I don't consent and I don't contribute, then what?

Then we lock you up.  Why should you be able to freeload on other people?

Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 30, 2011, 03:46:49 PM
 #14

It's called a Democracy because the majority of the population are happy with the choices that are being made. If you want 100% of the population to agree on something and are willing to essentially use force to coerce people into voting for what you want it's essentially fascism.

Did you bother to read anything up there?

What part represents force?

If I don't consent and I don't contribute, then what?

You would likely not receive the benefits of whatever the group spends their money on.

The system is purely voting on where money is spent. It has no enforcement power other than to spend money.

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
Hawker
Hero Member
*****
Offline Offline

Activity: 700



View Profile
September 30, 2011, 04:46:47 PM
 #15



If I don't consent and I don't contribute, then what?

You would likely not receive the benefits of whatever the group spends their money on.

The system is purely voting on where money is spent. It has no enforcement power other than to spend money.

One of the services you will need to provide is care for the violent mentally ill.  If he opts out of that, he still gets the protection but pays nothing.  Is anyone likely to pay for services like that?

Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 30, 2011, 06:14:37 PM
 #16

One of the services you will need to provide is care for the violent mentally ill. 

Why do I need to provide that?

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
Hawker
Hero Member
*****
Offline Offline

Activity: 700



View Profile
September 30, 2011, 07:01:25 PM
 #17

One of the services you will need to provide is care for the violent mentally ill.  

Why do I need to provide that?

Because you don't want random people to be hurt.  It could be you.  Or your daughter.  Or your Mom. 

Elwar
Legendary
*
Offline Offline

Activity: 1946


www.bitpools.com


View Profile WWW
September 30, 2011, 07:03:30 PM
 #18

One of the services you will need to provide is care for the violent mentally ill.  

Why do I need to provide that?

Because you don't want random people to be hurt.  It could be you.  Or your daughter.  Or your Mom. 

Ok, then what does that have to do with how a group votes on spending their own money?

http://www.bitpools.com
Pool your bitcoins with others. Vote on solutions using the Bitcoin blockchain. Keep your bitcoins in your cold storage until you find a solution you like.
Links and Reviews of useful every day places to spend bitcoins: https://bitcointalk.org/index.php?topic=943143.0
Hawker
Hero Member
*****
Offline Offline

Activity: 700



View Profile
September 30, 2011, 07:11:23 PM
 #19

One of the services you will need to provide is care for the violent mentally ill.  

Why do I need to provide that?

Because you don't want random people to be hurt.  It could be you.  Or your daughter.  Or your Mom. 

Ok, then what does that have to do with how a group votes on spending their own money?

The ones who don't vote to pay for care of the violent mentally ill still get the protection.  They get the service for free.  And that hardly makes sense does it?  In a free market you'd end up with everyone taking it for free and then how do you pay for it?

Andrew Bitcoiner
Sr. Member
****
Offline Offline

Activity: 397


Send correspondance to GPG key A372E7C6


View Profile WWW
September 30, 2011, 07:24:03 PM
 #20

very cool

MAKE MONEY! ADVERTISE FOR BITCOINS http://www.bitcoinadvertising.com
Bitcoin News Site http://coinbits.com
Bitcoin Blackjack http://bitjack21.com
Bitcoin, Darknet, IT consulting http://cryptophene.com
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!