Bitcoin Forum
June 18, 2024, 03:09:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: On consensus principle  (Read 1284 times)
fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 08:16:52 AM
 #1

I wonder when these gavin-tards get it that Bitcoin is not broken and running fine. It is a rule of complex system to not change them when they are not broken. There is currently a consensus for 1MB blocks else the network would not be running.

The anti-20MB people have to prove nothing and also have to deliver nothing. All they have to do is tell the reasons for the veto and that's it. There is consensus for Bitcoin as is today else it would not be running. If you want to change it you need consensus. If you get a veto (which you did) then there is no consensus on that particular change and you need to accept that.

After getting a veto for your proposal you have two options:
1) producing a better proposal which will not get a veto
or
2) leave the group (bitcoin in this case)

That is how consensus principle works if you like it or not. There is even more sophisticated methods of approaching consensus but since you are all behaving like apes i'm not even trying.
It's not like consensus democracies would be something new or something. They are just not as commen and people generally have no idea about it.

If there would be interest in a real solution and people would have a interest in a non-violent way to find a solution i could think about sharing some info on consensus principles. Most can be read online, there are a lot of different methods though. The most basic method was outlined above.

The Gavintards can now stop crying and a) leave the group or b) produce a new proposal which does not get a veto. If the new proposal gets veto again you can produce another proposal and so on until you have one that can be accepted by everyone. Else there would be more sophisticated but also more complicated methods of approaching consensus wich have more hope for success than a process blocked by veto but as i said i'm not even starting on that in the current climate and the Gavintards so far also only showed a first proposal which was declined.

So really no need to cry like babies. Show some other proposals. 'My way or the highway' is DOA

Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
June 02, 2015, 10:21:11 AM
 #2

you realize that bitcoin was released without any limit right? the one wrong here is the actual core implementation with 1mb restriction, not the 20mb proposal

Gavin is doing the right thing, the very wrong proposal is the lighiting network, which in the end it does need an increase in the limit anyway, see the stupidity behind that?

the current situation cannot last long, it's temporary, core must be changed/forked, even satoshy said so about greater adoption and TX/s limit
fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 10:34:17 PM
 #3

you realize that bitcoin was released without any limit right? the one wrong here is the actual core implementation with 1mb restriction, not the 20mb proposal

Gavin is doing the right thing, the very wrong proposal is the lighiting network, which in the end it does need an increase in the limit anyway, see the stupidity behind that?

the current situation cannot last long, it's temporary, core must be changed/forked, even satoshy said so about greater adoption and TX/s limit

You do realize i do not talk about blocksize but about consensus mechanisms in consensus democratic groups of people (not machines)? A thing you perhaps aren't familiar with.

neurotypical
Hero Member
*****
Offline Offline

Activity: 672
Merit: 502


View Profile
June 02, 2015, 10:38:45 PM
 #4

Huh, the fork will not happen unless 90%+ of people are using Bitcoin XT, by that point the fork would happen and that would mean people wants XT, simple as that.

1MB is not enough, but 20MB is not enough as well, if we want to compete with Mastercard and friends. Right now Bitcoin's transaction per second volume is extremely poor.
fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 10:43:23 PM
 #5

Huh, the fork will not happen unless 90%+ of people are using Bitcoin XT, by that point the fork would happen and that would mean people wants XT, simple as that.

1MB is not enough, but 20MB is not enough as well, if we want to compete with Mastercard and friends. Right now Bitcoin's transaction per second volume is extremely poor.


Are you people jaded? I'm not talking about mastercard or tps but about the process of establishing a consensus. 98% of you monkeys have not a fucking clue what a consensus actually is or what the word even means.
This includes but is not limited to Gavinbaby.

None of you clowns have in their entire life even taken part in an orderly consensus seeking and finding process. There are rules to a consensus process same as there are rules in a democratic parliament with majority votes. These rules are just different. There's a large set of tools to your availability to actually find a consensus but you people behave like medival apes especailly Gavin!

sdmathis
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


AKA The Rubber Monkey


View Profile
June 02, 2015, 11:00:35 PM
 #6

Most of us don't give a damn about the principles concerning consensus democratic groups. We care about Bitcoin and its future, so we won't be leaving Bitcoin if we're not part of the consensus.  Tongue

fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 11:08:53 PM
 #7

Most of us don't give a damn about the principles concerning consensus democratic groups. We care about Bitcoin and its future, so we won't be leaving Bitcoin if we're not part of the consensus.  Tongue

If what you're saying is widely shared then there will be two chains unavoidably, if on the other hand you are just an individual and part of a minority and most people would be actually genuinely looking for consensus then you'd have to leave the group one way or another and consensus could thereafter be established with certainty.

But all in all sounds like two chains to me... saves me the time of the day though wich is nice also. I'm on exchange setting my stop losses if you seek me. Have a good one.


edit: was reading your comment again. You are obviously a monkey too because what you write doesn't even make sense. For your stupid monkey ass: consensus means "everyone agrees on something". So that would actually include yourself aswell as long as you'd respect the right of others to agree and disagree in the same way as you youself are doing. I don't know if people even get the gist of it. Obviously not.

jeannemadrigal2
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
June 02, 2015, 11:13:12 PM
 #8

Um, I am sorry but I am not 100% sure what OP is trying to say.  But the problem is that the 1mb limit is quickly being met and will soon be surpassed.  Something needs to be done about it.  Gavin's idea is the best solution right now and will prevent pain down the road.  You are correct in that if there is not consensus then it will not be implemented.  But SOMETHING needs to be done or it will be trouble.

Edit:  No there will not be two chains, there will not be double coins, there will not be an alt coin.  All of this is just fud and misinformation being spread around the forums.  If you read up and care to understand the issue you will see it is really not as frightening as it first seems.
fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 11:17:37 PM
 #9

Um, I am sorry but I am not 100% sure what OP is trying to say.  But the problem is that the 1mb limit is quickly being met and will soon be surpassed.  Something needs to be done about it.  Gavin's idea is the best solution right now and will prevent pain down the road.  You are correct in that if there is not consensus then it will not be implemented.  But SOMETHING needs to be done or it will be trouble.

Edit:  No there will not be two chains, there will not be double coins, there will not be an alt coin.  All of this is just fud and misinformation being spread around the forums.  If you read up and care to understand the issue you will see it is really not as frightening as it first seems.

One thing that is poison for any consensus finding process is putting timely pressure on a decision. That's a known fact. Good consensus will not happen in a heated and stressed environment.

I'm going look for some flowcharts right now cuz people obviously never have seen any of that stuff.

fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 11:20:07 PM
Last edit: June 02, 2015, 11:55:41 PM by fat buddah
 #10

This is how you normally do it:



In consensus principles the minority has a right to veto. If they choose to do so their concerns must be heard and the proposal modified until this concerns are resolved. In the end you have a solid consensus and can go forward implementing a solution that is accepted by everyone. It can especially with controversial things take a lot of time and several adjustements of a proposal until it's getting to a consensus. In rare cases no consensus is possible and that means the thing needs to be layed down.
The good thing is: every decision made this way is supported by the entire group and you do not have fights for power within such groups as long as the veto of the minorities is respected.


All that shit is actually part of non-violent communication and mediation strategies aswell.
You can also run politics on it, no doubt.

The devteam seems to be too numb or simply doesn't have that information to successfully function that way which is pretty sad because this actually comes to people naturally if they behave in a civilized and respectful manner with each other.

The larger the group the more time consuming it gets but also: the larger the group the better the results are.

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6710


Just writing some code


View Profile WWW
June 02, 2015, 11:31:41 PM
 #11

I wonder when these gavin-tards get it that Bitcoin is not broken and running fine. It is a rule of complex system to not change them when they are not broken. There is currently a consensus for 1MB blocks else the network would not be running.

The anti-20MB people have to prove nothing and also have to deliver nothing. All they have to do is tell the reasons for the veto and that's it. There is consensus for Bitcoin as is today else it would not be running. If you want to change it you need consensus. If you get a veto (which you did) then there is no consensus on that particular change and you need to accept that.
There is no veto. No one vetoed, and most certainly the community did not veto. Just look at the polls and various voting regarding this issue. The community is split, but neither side has enough people to gain consensus. Since there has been no actual implementation of proposed change, there has been no way so far to determine truly if consensus will be achieved since there is no option yet to change to a client which supports larger blocks. Furthermore, if there is no consensus, then the fork will not occur and Bitcoin will remain as it is.

Quote
After getting a veto for your proposal you have two options:
1) producing a better proposal which will not get a veto
or
2) leave the group (bitcoin in this case)
Although there has been no veto, there has been plenty of discussion about both of these options. After reading the dev mailing list, it appears that Gavin is willing to compromise, as are other people active in Bitcoin's development, though I haven't seen other core devs so far. Currently, it seems that people are willing to go with a less drastic increase to around 8 MB instead of 20 MB.

Gavin has said that if the developers do not reach consensus about the issue, he will leave the group and work on the implementation himself with Mike Hearn on his Bitcoin XT fork.

fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 11:32:29 PM
 #12

I wonder when these gavin-tards get it that Bitcoin is not broken and running fine. It is a rule of complex system to not change them when they are not broken. There is currently a consensus for 1MB blocks else the network would not be running.

The anti-20MB people have to prove nothing and also have to deliver nothing. All they have to do is tell the reasons for the veto and that's it. There is consensus for Bitcoin as is today else it would not be running. If you want to change it you need consensus. If you get a veto (which you did) then there is no consensus on that particular change and you need to accept that.
There is no veto. No one vetoed, and most certainly the community did not veto. Just look at the polls and various voting regarding this issue. The community is split, but neither side has enough people to gain consensus. Since there has been no actual implementation of proposed change, there has been no way so far to determine truly if consensus will be achieved since there is no option yet to change to a client which supports larger blocks. Furthermore, if there is no consensus, then the fork will not occur and Bitcoin will remain as it is.

Quote
After getting a veto for your proposal you have two options:
1) producing a better proposal which will not get a veto
or
2) leave the group (bitcoin in this case)
Although there has been no veto, there has been plenty of discussion about both of these options. After reading the dev mailing list, it appears that Gavin is willing to compromise, as are other people active in Bitcoin's development, though I haven't seen other core devs so far. Currently, it seems that people are willing to go with a less drastic increase to around 8 MB instead of 20 MB.

Gavin has said that if the developers do not reach consensus about the issue, he will leave the group and work on the implementation himself with Mike Hearn on his Bitcoin XT fork.

yeah, dude.I think it'll be ok to ignore you for a moment...

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6710


Just writing some code


View Profile WWW
June 02, 2015, 11:36:27 PM
 #13

yeah, dude.I think it'll be ok to ignore you for a moment...
Why? Is it because I said something you don't like and proved you wrong? Or do you think that I am wrong? If I am wrong, I am always open to other people's proof. Perhaps you could explain why I'm wrong.

sdmathis
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


AKA The Rubber Monkey


View Profile
June 02, 2015, 11:36:43 PM
 #14

Um, I am sorry but I am not 100% sure what OP is trying to say.  But the problem is that the 1mb limit is quickly being met and will soon be surpassed.  Something needs to be done about it.  Gavin's idea is the best solution right now and will prevent pain down the road.  You are correct in that if there is not consensus then it will not be implemented.  But SOMETHING needs to be done or it will be trouble.

Edit:  No there will not be two chains, there will not be double coins, there will not be an alt coin.  All of this is just fud and misinformation being spread around the forums.  If you read up and care to understand the issue you will see it is really not as frightening as it first seems.

He seems to be more concerned about procedure rather than results. I guess as long as the proper procedure is followed and Gavin et al. raise their hands before going to the restroom (raise one finger for number one and two fingers for number two), everything will be just fine.

fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 11:38:34 PM
 #15

yeah, dude.I think it'll be ok to ignore you for a moment...
Why? Is it because I said something you don't like and proved you wrong? Or do you think that I am wrong? If I am wrong, I am always open to other people's proof. Perhaps you could explain why I'm wrong.

You're just talking garbage. You fell through the "tl,dr-filter", sorry.

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6710


Just writing some code


View Profile WWW
June 02, 2015, 11:40:47 PM
 #16

yeah, dude.I think it'll be ok to ignore you for a moment...
Why? Is it because I said something you don't like and proved you wrong? Or do you think that I am wrong? If I am wrong, I am always open to other people's proof. Perhaps you could explain why I'm wrong.

You're just talking garbage. You fell through the "tl,dr-filter", sorry.
If you want to carry an intelligent conversation, I advise you read every post, even if it is just "garbage" Your post was also rather long and I thought about ignoring it too, but I decided to read and respond intelligently. If you want to be stubborn and not listen to others, go ahead. I'll just ignore you.

fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 02, 2015, 11:41:30 PM
 #17

Um, I am sorry but I am not 100% sure what OP is trying to say.  But the problem is that the 1mb limit is quickly being met and will soon be surpassed.  Something needs to be done about it.  Gavin's idea is the best solution right now and will prevent pain down the road.  You are correct in that if there is not consensus then it will not be implemented.  But SOMETHING needs to be done or it will be trouble.

Edit:  No there will not be two chains, there will not be double coins, there will not be an alt coin.  All of this is just fud and misinformation being spread around the forums.  If you read up and care to understand the issue you will see it is really not as frightening as it first seems.

He seems to be more concerned about procedure rather than results. I guess as long as the proper procedure is followed and Gavin et al. raise their hands before going to the restroom (raise one finger for number one and two fingers for number two), everything will be just fine.

That's right. Result isn't discussed on the thread.  We're talking about the process.
But you still missundertand it maybe willfully.
Actually this would need to be employed by the devteam so we don't need to discuss this in a group of 2000 people.

Generally: If Gavin has a proposal he can proceed like in the chart. If others have concerns then the proposal should be changed until everyone (the other devs) can agree on it.

Gavins' baby-style "my way or the highway" is completely immature and that's not how a devteam can function for a software that greatly depends on consensus. What Gavin does is: vandalizing the devteam, the community, the code and in the end of the day the network.

He really reminds me of a very big Baby.


Looking at consensus principle tools is actually mandatory for a bitcoin developement team. But these guys sit on their high horses and think they know it all.

Bitcoin devteam of more than one person can only work with correctly employed consensus procedures.

Sadly, that stuff isn't taught at universities.

sdmathis
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


AKA The Rubber Monkey


View Profile
June 03, 2015, 12:01:10 AM
 #18

Your original post was intelligent and well thought out. I was in total agreement. By the time I finished your third post, however, I suspected that you had been bit by a rabid squirrel and had gone off the deep end. Unfortunately, nothing you've said since convinces me otherwise. Now I'm going to raise my hand while displaying two fingers because I smell poo.

By the way, I suspect that you have some valid points. It's too bad that your disagreeable manner buried them.

Cheers.

jeannemadrigal2
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
June 03, 2015, 12:11:44 AM
 #19

Um, I am sorry but I am not 100% sure what OP is trying to say.  But the problem is that the 1mb limit is quickly being met and will soon be surpassed.  Something needs to be done about it.  Gavin's idea is the best solution right now and will prevent pain down the road.  You are correct in that if there is not consensus then it will not be implemented.  But SOMETHING needs to be done or it will be trouble.

Edit:  No there will not be two chains, there will not be double coins, there will not be an alt coin.  All of this is just fud and misinformation being spread around the forums.  If you read up and care to understand the issue you will see it is really not as frightening as it first seems.

One thing that is poison for any consensus finding process is putting timely pressure on a decision. That's a known fact. Good consensus will not happen in a heated and stressed environment.

I'm going look for some flowcharts right now cuz people obviously never have seen any of that stuff.

But there is a time pressure dear.  If this problem is not addressed soon then we will have some real trouble on our hands.  Transactions will not be processed and bitcoin will drop significantly in value.
fat buddah (OP)
Full Member
***
Offline Offline

Activity: 333
Merit: 102


Get Ready to Make money.


View Profile
June 03, 2015, 12:50:34 AM
Last edit: June 03, 2015, 01:10:48 AM by fat buddah
 #20

Your original post was intelligent and well thought out. I was in total agreement. By the time I finished your third post, however, I suspected that you had been bit by a rabid squirrel and had gone off the deep end. Unfortunately, nothing you've said since convinces me otherwise. Now I'm going to raise my hand while displaying two fingers because I smell poo.

By the way, I suspect that you have some valid points. It's too bad that your disagreeable manner buried them.

Cheers.

lol, i'm an autist and really am not here to please you. That's not my job. I'd say: deal with it
People like to confuse message and sender. I'm not your personal jesus as this place is full of crooks and i really don't want to waste time.

edit: and you have actually to admit that you in fact ARE a monkey!  Grin



But there is a time pressure dear.  If this problem is not addressed soon then we will have some real trouble on our hands.  Transactions will not be processed and bitcoin will drop significantly in value.


I doubt the time pressure idea. Do you have evidence for your theory of the drop? There is also enough counter evidence for it. But please don't go on about the time pressure as it goes offtopic.




-------


All in all i was just showing a general process for achieving a consensus which i think almost nobody is familiar with for whatever reasons. I think this or similar procedure implemented among the devs or even in the community would lead to much higher productiveness and much less hostility and thus more success. But thats just my 2cents.

Consensus principle done right can enable any group to govern itself leaderless while being highly productive. Certain groups of anarchists should know about it and i'm actually surprised nobody came up with any of that stuff so far.

I think it should be a novelty for you folks to realize that achieving consensus process can be shown on a flowchart and it is actually possible to do it in an orderly manner with a clear cut set of rules instead of running in circles like headless chicken and ending up with secession how it's done right now.

There is even highly advanced methods now which can be shown in numbers and enable groups of very large size to find highly intelligent solutions... but that's probably too much next century for most.

Pages: [1] 2 »  All
  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!