Search content
Sort by

Showing 20 of 1,211 results by VeritasSapere
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 22/09/2016, 01:47:51 UTC
I don't think it is "mindless fear" to point to Ethereum's failed hard fork and point out that it permanently split the network. This caused significant losses for custodians---Coinbase lost ETC and still hasn't repaid their customers. BTC-E was replay attacked and lost all of their customers' ETC; they won't be repaying it. The results would have been disastrous if Kraken and Poloniex didn't have the foresight to ignore the Ethereum Foundation's advice to ignore ETC and not repay their customers their money. Replay attacks were commonplace, and many users lost money in trying to spend on only one chain or the other.
Seems like mindless fear to me, the replay attack has been fixed on all of the proposed Bitcoin forks, it is rather trivial to fix actually. The ethereum foundation purposely decided not to fix this particular issue, I thought that was a mistake. Splitting Bitcoin as a minority would not cause such problems at all, custodians also need to be more responsible in such a situation and take it into account. Some of those custodians simply just did not believe ETC would survive, now we know better.
That's not true. If Classic merges an update to change transaction format (not just add a new transaction format), it will be true for Classic. XT and Unlimited offer no replay protection. This is actually not just a technical issue---many that believe that a clean hard fork (one network) is possible don't want explicit replay protection because it promotes the idea that multiple blockchains will emerge. This was partially why Ethereum did not include replay protection in their fork; they simply assumed the original chain would die. The very idea of including replay protection in a fork is to make both networks viable (i.e. to enforce a network split). In the past, Gavin became quite upset at the suggestion that a hard fork could split the network---I'm curious about his thoughts on this.
I suppose that is why I now support splitting the chain, the alternative chain would simply have alternative clients that support it, solving the replay attack on both networks. I think that you are correct in thinking that a non controversial hard fork is no longer possible unless it is done through Core, who seem unlikely to increase the blocksize limit anytime soon. Therefore the only solution for people like myself who prefer that Bitcoin stays true to the original vision of Satoshi, is splitting the chain, after all Satoshi was a big blockist as well. Wink


Quote from: Satoshi Nakamoto
While I don't think Bitcoin is practical for smaller micropayments right now, it will eventually be as storage and bandwidth costs continue to fall.  If Bitcoin catches on on a big scale, it may already be the case by that time.  Another way they can become more practical is if I implement client-only mode and the number of network nodes consolidates into a smaller number of professional server farms.  Whatever size micropayments you need will eventually be practical.  I think in 5 or 10 years, the bandwidth and storage will seem trivial.
Quote from: Satoshi Nakamoto
Long before the network gets anywhere near as large as that, it would be safe for users to use Simplified Payment Verification (section Cool to check for double spending, which only requires having the chain of block headers, or about 12KB per day.  Only people trying to create new coins would need to run network nodes.  At first, most users would run network nodes, but as the network grows beyond a certain point, it would be left more and more to specialists with server farms of specialized hardware.
Quote from: Satoshi Nakamoto
The eventual solution will be to not care how big it gets.
Quote from: Satoshi Nakamoto
But for now, while it’s still small, it’s nice to keep it small so new users can get going faster. When I eventually implement client-only mode, that won’t matter much anymore.
Quote from: Satoshi Nakamoto
The current system where every user is a network node is not the intended configuration for large scale. That would be like every Usenet user runs their own NNTP server. The design supports letting users just be users.
Quote from: Satoshi Nakamoto
The threshold can easily be changed in the future.  We can decide to increase it when the time comes.  It's a good idea to keep it lower as a circuit breaker and increase it as needed.  If we hit the threshold now, it would almost certainly be some kind of flood and not actual use.  Keeping the threshold lower would help limit the amount of wasted disk space in that event.


Part of the problem in Ethereum is the heavily centralized development under the Ethereum Foundation, which has no public review/consensus mechanism. Vitalik said "let's fork" so mining pool admins ignored their miners, client developers forked their clients by default (no user choice whatsoever) and the fork came from the top-down. This makes user consent very difficult to gauge. Even in this context, Ethereum could not successfully hard fork.
Ethereum presently has the same consensus mechanism as Bitcoin, users can choose to use Ethereum Classic instead, this is what gives people the freedom of choice, that is part of the consensus mechanism of Bitcoin as well and soon this will happen to the Bitcoin network as well.

The effects of splitting the Bitcoin network and increasing the supply of "bitcoins" across multiple blockchains could be far worse for Bitcoin's value proposition than a network split in Ethereum.
Splitting the network does not worsen Bitcoins value proposition, since the share of total Bitcoins remains the same across all chains for investors, which means it does not create any type of monetary inflation, it protects the value of investors. Furthermore because it is already relatively easy to do this with a small minority it should already be a part of Bitcoins value proposition, if you are not taking this feature into account you are not truly evaluating the value of Bitcoin, for me it actually improves the value proposition of Bitcoin since I perceive this feature as being a crucial part of the governance mechanism.
Within a particular network, there has not been inflation, but you need to consider public perception and a confused userbase deciding among multiple networks, each with a supply of 21 million BTC. Again, I wonder if you could point to the protocol documentation or description from the whitepaper that suggests that breaking the consensus rules are "a crucial part of the governance mechanism"? Like I said, go ahead and fork....just don't be surprised when no one refers to your fork as Bitcoin.
Exactly, a confused user base does not change the fact that investors are still protected under such a mechanism. Not everything is in the whitepaper, but the consequences and reality of the rules that exists are within the code and the world for all to see. Because this is possible, it should be considered as part of the design of Bitcoin itself and considered inevitable from happening, especially considering the nature of human behavior.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 21/09/2016, 23:50:48 UTC
I don't think it is "mindless fear" to point to Ethereum's failed hard fork and point out that it permanently split the network. This caused significant losses for custodians---Coinbase lost ETC and still hasn't repaid their customers. BTC-E was replay attacked and lost all of their customers' ETC; they won't be repaying it. The results would have been disastrous if Kraken and Poloniex didn't have the foresight to ignore the Ethereum Foundation's advice to ignore ETC and not repay their customers their money. Replay attacks were commonplace, and many users lost money in trying to spend on only one chain or the other.
Seems like mindless fear to me, the replay attack has been fixed on all of the proposed Bitcoin forks, it is rather trivial to fix actually. The ethereum foundation purposely decided not to fix this particular issue, I thought that was a mistake. Splitting Bitcoin as a minority would not cause such problems at all, custodians also need to be more responsible in such a situation and take it into account. Some of those custodians simply just did not believe ETC would survive, now we know better.

The effects of splitting the Bitcoin network and increasing the supply of "bitcoins" across multiple blockchains could be far worse for Bitcoin's value proposition than a network split in Ethereum.
Splitting the network does not worsen Bitcoins value proposition, since the share of total Bitcoins remains the same across all chains for investors, which means it does not create any type of monetary inflation, it protects the value of investors. Furthermore because it is already relatively easy to do this with a small minority it should already be a part of Bitcoins value proposition, if you are not taking this feature into account you are not truly evaluating the value of Bitcoin, for me it actually improves the value proposition of Bitcoin since I perceive this feature as being a crucial part of the governance mechanism.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 21/09/2016, 20:23:59 UTC
The price is besides the point here. Thing thing to learn from the Ethereum hard fork is that there were factors that they did not anticipate that would happen. Instead of doing only the hard fork, the original chain lived on and became a competing chain. The effect of it on Ethereum may be minimal because the network is quite young. So yes they have that luxury to make drastic measures. My question is how will this affect a more established blockchain like Bitcoin?
It's called freedom, friendo. A fork, it's the open source way.

It's why little Johnny is better off if Mommy and Daddy (who hate and abuse each other, in front of the investors kids), find separate houses.
Then why don't you fork? Why do people like you just constantly talk about forking, rather than following through? Is it because most of the technical community isn't interested? Is it because you are waiting for miners to pressure opposing users with their hash rate?

I don't see why you guys can't just fork, if not for fear that no one would support your chain. Go ahead and fork; it's the open source way. I'm guessing you won't get very far.
controversial forks (intentional splits) are not good.

that is why THE COMMUNITY wants a CONSENSUAL FORK meaning the majority continue on a single path, but have the upgraded features, higher capacity buffer, where the orphaning mechanism built into bitcoin take care of the minority.
I think me and franky1 differ in opinion about this point, I have come to realize that we are past the point where a non controversial hard fork by a client that is not Core is no longer possible without causing a split in the network because of the particular beliefs of certain participants within the network.

You should look up the meaning of "consensual"....it relates to "consent". The "majority" as you say cannot "consent" for the minority. Consensual means every user agrees, not tyranny of the majority.
I actually agree with you here, which is why splitting the chain is such a graceful solution to this age old problem. It solves the problem of the tyranny of the majority and the tyranny of the minority.

Orphaning is irrelevant here---why would you even mention it? If a hard fork gains the majority of hash rate, the minority just stays on the weaker chain. They can't even see the "longer chain" because it's invalid according to their consensus rules. They just ignore it. Two separate blockchains. This is why there is no such thing as a "majority rule consensual hard fork".
I actually agree with you that there is no such thing as "majority rule consensual hard fork", that is a practical impossibility, unless it can never change, but that can only be achievable by ignoring the splits and attempting to maintain social consensus, that is no guarantee, and in my opinion not a good approach.

However there is such a thing as a non controversial hard fork, where the chain is not split because of there not being any major opposition to the change. I think this is what franky1 is referring to. This is how Ethereum, Monero and Dash have been able to hard fork many times without splitting the chain, Ethereum Classic is the first major split we have seen in cryptocurrency history and Ethereum is doing just fine, it proves to me that this solution is viable. Whether the chain splits or not at least it does give people the freedom of choice over important issues.

It's called freedom, friendo. A fork, it's the open source way.

It's why little Johnny is better off if Mommy and Daddy (who hate and abuse each other, in front of the investors kids), find separate houses.
But you're not advocating finding separate houses, you're casually arguing for the right to evict the legitimate owners and burn the house down.
You have twisted this analogy into something horribly inaccurate.

It would be more accurate to say that in this breakup the house gets copied and mommy and daddy both got a copy of the same house, the kids (investors) then get to choose where they want to live, they can even spend time in both houses, the value of the house is determined by the proportion of kids (investors) that want to stay in each house.

But the market seems generally opposed to a hard fork---that's the overall sentiment on social media, the forum, slacks and mailing lists....backed by nodes and miners.
The only way the "market" can truly express itself right now is by moving away from Bitcoin, that is exactly what is happening right now, Bitcoin is losing market share. Splitting the blockchain actually gives the market a much clearer choice, when that happens we will see where the value will flow.
So what happened to that Bitcoin fork that was slated to activate in April? Much excitement on bitco.in if I recall. Funny, no one seems to be talking about it.

Why don't you fork? Is it because that fork failed, and now you must try to lobby miners to leverage their hash power to force a split?
You do not know what you are talking about, that fork has not even been launched. We did test it on the Bitcoin network, splitting the chain and most people did not even notice, the sky did not fall from the heavens.

Perhaps it's more important to note that the market can't change the rules of the Bitcoin network---it can only switch to a new network with new tokens. In the process, you'll probably split the community into multiple blockchains.
The market can change the rules of the Bitcoin network, that is one of its fundamental and most important principles, I have already explained why I think that is the case in this thread.
The market can't change the rules of the network. This is a matter of fact. The market could migrate to a different network with different rules. Could you point me to the protocol documentation that suggests changing the consensus rules is "one of its fundamental and most important principles?" Perhaps something from the whitepaper? The whitepaper only talks about the possible need to enforce new rules (and incentives) if needed. That suggests soft forks, not consensus break.
That passage in the whitepaper also refers to hard forks, Satoshi even left behind instructions on how to increase the blocksize using a hard fork:

Quote from: Satoshi Nakamoto
It can be phased in, like:

if (blocknumber > 115000)
    maxblocksize = largerlimit

It can start being in versions way ahead, so by the time it reaches that block number and goes into effect, the older versions that don't have it are already obsolete.

When we're near the cutoff block number, I can put an alert to old versions to make sure they know they have to upgrade.

There is nothing you can do to stop the split from happening except for compromise. You keep asking how come we have waited this long to initiate the hard fork? It is out of courtesy and respect, and it is in the hope that we can find compromise and agreement so that we can move forward together as one, splitting the chain is a measure of last resort. But it has come to this, we have radically different ideologies on what we think Bitcoin is and what it should become. Therefore it does make sense for these different groups of people to go their separate ways.
Yes, just fork already. I'm tired of hearing about it---you're not going to convince the people who have not budged for the last year. Splitting the network could have disastrous consequences for users and custodians, but the blood will be on the hands of those that initiated the split.
You claim that it will be a "disaster" yet Ethereum has proven not to be a disaster at all.

If it is possible now for any small minority to split the chain now over any reason and you think this would have disastrous consequences for users. I hope you are not invested in Bitcoin. That would seem like a very fragile network if that was true, I do not think it is, I think that this process of splitting the chain should be considered as part of Bitcoins design, a mechanism to resolve disputes within the network by splitting the network, freedom of choice for all of the participants involved, this is the only way to achieve such a real consensus.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 21/09/2016, 19:41:29 UTC
The price is besides the point here. Thing thing to learn from the Ethereum hard fork is that there were factors that they did not anticipate that would happen. Instead of doing only the hard fork, the original chain lived on and became a competing chain. The effect of it on Ethereum may be minimal because the network is quite young. So yes they have that luxury to make drastic measures. My question is how will this affect a more established blockchain like Bitcoin?

It's called freedom, friendo. A fork, it's the open source way.

It's why little Johnny is better off if Mommy and Daddy (who hate and abuse each other, in front of the investors kids), find separate houses.

Then why don't you fork? Why do people like you just constantly talk about forking, rather than following through? Is it because most of the technical community isn't interested? Is it because you are waiting for miners to pressure opposing users with their hash rate?

I don't see why you guys can't just fork, if not for fear that no one would support your chain. Go ahead and fork; it's the open source way. I'm guessing you won't get very far.

Patience young padawan... the market will serve as the orchestra for this dance... follow its lead. Or don't... and dance to your own drummer. Freedom...
It sounds like you are just hand-waving, repeating tired cliches and really saying nothing at all. This seems like a theme with the pro-fork crowd. "The market this, the market that..."
Yes I think it is a important difference between our ideologies, we place more weight on the market and the forces of competition, which relates directly to the blocksize limit.

But the market seems generally opposed to a hard fork---that's the overall sentiment on social media, the forum, slacks and mailing lists....backed by nodes and miners.
The only way the "market" can truly express itself right now is by moving away from Bitcoin, that is exactly what is happening right now, Bitcoin is losing market share. Splitting the blockchain actually gives the market a much clearer choice, when that happens we will see where the value will flow.

Perhaps it's more important to note that the market can't change the rules of the Bitcoin network---it can only switch to a new network with new tokens. In the process, you'll probably split the community into multiple blockchains.
The market can change the rules of the Bitcoin network, that is one of its fundamental and most important principles, I have already explained why I think that is the case in this thread.

A lot of people (like me) oppose hard forks on principle in the context of a consensus ledger. You're not going to convince us.
We do not need to convince you, you can not stop the hard fork from happening regardless of what you think. You are correct in saying that because of people like you a hard fork by a non Core client would guarantee that the chain will split, I entirely agree, and since nobody can stop a minority from initiating a hard fork the split has become inevitable.

You can push bandwagon propaganda about the inevitable victory of your chain if you want (that's the most common approach)....
If you read closely what I have been saying in this thread you would know that I accept and embrace the concept of splitting the chain, instead of promoting the victory of one side over the other.

but you will split the network and people like me will make sure you won't have a clean hard fork.
Which is exactly why I think a split has become inevitable, I can respect your position, how come you can not respect mine? We can just go our separate ways, in peace and tolerance.

There is nothing you can do to stop the split from happening except for compromise. You keep asking how come we have waited this long to initiate the hard fork? It is out of courtesy and respect, and it is in the hope that we can find compromise and agreement so that we can move forward together as one, splitting the chain is a measure of last resort. But it has come to this, we have radically different ideologies on what we think Bitcoin is and what it should become. Therefore it does make sense for these different groups of people to go their separate ways.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 21/09/2016, 18:39:25 UTC
No one is to blame or should be. What has recently happened to Ethereum is not a bad outcome, splitting Bitcoin in the same manner should be considered a positive thing. Like dumbfbrankings just said it represents freedom, the analogy of a couple breaking up and finding separate houses is indeed a good analogy.
If you think that the split in Ethereum's chain was not a bad outcome then you are gravely mistaken. Who would want for it to split like that resulting with another chain that is now competing with your own. You also say that splitting the Bitcoin blockchain should be considered a positive thing? That is absurd. I do not know if you are serious or you are trolling.

There is more at stake here because the whole Bitcoin economy is relying on the stability of the network to keep it going. If they do a hard fork and then the network splits then they are risking destroying that economy and the value of the coin itself. I am certain a lot of people WILL look for someone to blame.
Can you explain to me why the split in Ethereums chain was such a bad outcome? I am invested in Ethereum myself and from my perspective everything seems just fine. Do you think it would be better if either side did not get their way and would therefore be "forced" to leave Ethereum or stay on a chain they do not agree with? Splitting seems like a better solution since all parties can be happy, both ETH and ETC supporters get to have the chain that they want. This seems much better then either side being able to dictate what the rules of the protocol should be for both sides. This is and should primarily be about freedom first.

No, that's definitely a false statement. Bitcoin has the most advanced and developed protocol. Most of the shitcoins haven't even patched up the security exploits up until the latest versions.
I find this statement rather amusing, I hope you do realize that a clone of Bitcoin is considered not be innovative at all within the altcoin world, that should tell you something, any altcoin that is worth anything improves on Bitcoin in some way.
Pure strawman. I was talking about security exploits, not specific features that some altcoins may or may not have.
Not a strawman, you where not that specific in your statement, furthermore such a hand waving statement that most "shitcoins" have lots of security exploits does not carry much weight.
It's a pure strawman. Don't blame me for your inadequate research into the development of those altcoins. None of them comes close to Bitcoin in terms of security (both code and network security).
I was specifically responding to you saying that Bitcoin has the most "advanced and developed protocol". I responded by saying that some altcoins are more innovative then Bitcoin, this is a valid response and it is certainly not a straw man argument.
Thank you for explaining that. What you've described is the 'cherry picking fallacy'.

Quote from: Wikepedia
Cherry picking, suppressing evidence, or the fallacy of incomplete evidence is the act of pointing to individual cases or data that seem to confirm a particular position, while ignoring a significant portion of related cases or data that may contradict that position.

Shifting the goal post I see, explain to me how am I cherry picking? As far as this line of argumentation is involved I did respond directly to a part of your statement, which was not directly linked to the second part of your sentence, advancement and development are not necessarily depended upon the security patches from the latest version of Bitcoin, since in the example I used, Monero and Ethereum are not even based on the Bitcoin code at all, therefore I would think that the latest security patches from Bitcoin are actually irrelevant.

I find it revealing you are not invested in Bitcoin, people can make their own judgement in that regard. For the record I have a bigger share in Bitcoin compared to any other altcoin, including Dash.
That's why you're heavily biased. Just the fact that you aren't willing to admit this to yourself, makes most of your arguments plummet into water.
Because I am invested in Bitcoin none of my arguments are therefore valid? This is a strange thing to say to me, if anything being invested in Bitcoin aligns my incentives to do what is best for Bitcoin.

I understand now that most of what you are doing is just attacking my character at this point, it should be obvious to everyone here that I have remained civil, unlike yourself I do not engage in that type of ad hominen and other type of fallacious argumentation since it is not productive towards rational discussion.
Not an argument. Stop crying out to "ad hominem" to defend flawed positioning and argumentation.
Maybe instead of constantly attacking with me ad hominem you should argue rationally with me and not resort to such manipulative tactics.

You've wrote an useless wall of text that doesn't matter at all. We all know that ETH's promise that "Code is law" was a pure lie. The primary thing that matters is the DTV factor, i.e. "Distance-to-Vitalik".
Not an argument.
This is very well an argument as it describes the lies that the shitcoin was built upon, which later turned into a mutable chain.
So to be clear, you think that is a counter argument to this:

This statement is just not true, at least not in the way that I suspect you mean it. I supported the ETH hard fork, and I am actually more bullish now then I was before on ETH. First of all in terms of its "immutability" and censorship resistance it is no different to Bitcoin in terms of normal blockchain transactions, it is equally immutable and censorship resistant, it is equally difficult to roll back transactions on Bitcoin compared to Ethereum, a state change to the contract layer is different to actually rolling back transactions on the blockchain, I have noticed many Bitcoiners equate these two things as if they where the same thing, it is not, this is mostly likely because they are thinking of this event in Bitcoin terms when there are some very important differences in the design. It was only possible to return peoples funds because it existed within a smart contract, something that would not even be possible within Bitcoin.

Blockchains are not protected by precedent or social convention like you might think but hard cryptography and game theory mechanics. In regards to the transactional immutability Bitcoin and Ethereum are mostly identical, it is practically impossible to roll back blocks and therefore also transactions. This is not what happened with the Ethereum hard fork, it involved a state change on the smart contract layer through the "consensus" mechanism. I consider any change to the rules of the protocol legitimate if it is brought about in such a way.

I understand that this is a major difference in our theories on how the governance of these blockchain systems function, I perceive it to be much more of a social construct, a tool for human beings to govern themselves and each other in a better way. It is a good thing that the code can change through this governance mechanisms, "immutability" in the literal sense of the word is not something we should aim for, if something goes wrong the majority of people should be able change the rules of the system, ideas and people also evolve, these blockchain networks need to evolve with our civilizations.

It is wrong to describe the DOA fork as a bail out, since there are no extra taxes, inflation or "haircuts" like there would be in a bailout like we understand it today. Rather I think the analogy of a bank robbery is much better, we are simply intervening, preventing the bank robbery from taking place. I think this is perfectly justifiable. Before you say "code is law" and smart contracts have no value if they are not "immutable". The opposite is actually true, there is a good reason why all law systems today are non-deterministic, it is the intent of the law here that counts, not the letter of the law.

At the same time even though I do not agree with the reosons for Ethereums Classics existence, I do absolutely respect their right to self determination and at the same time they have given Bitcoin a perfectly viable option that we could follow, splitting the chain, resolving this ideological debate.
So according to you, your counter argument to what I have said here is that Ethereum is a mutable shit coin and that all that matters is "Distance-to-Vitalik". If that is your complete argument we can leave it at that, people reading this can decide for themselves what they think is more correct.

This discussion started off by me saying that both of our positions are just subjective opinions because they are based on ideology, but I suppose that you are still maintaining the position that what you are saying is a objective fact, I obviously still think that is a irrational position to take.

To be clear you claimed to know as a fact that Monero would be made illegal if there was greater adoption, you further went on to claim that you had insider knowledge that this was true, first of all your insider knowledge can not be considered as a fact by other people because it can not be publicly verified.
I did claim it was going to be illegal. I didn't specify where. I didn't make any claims about insider knowledge, that's what you concluded out of my statement. "It's confidential" may mean a lot of things.

You also say that splitting the Bitcoin blockchain should be considered a positive thing? That is absurd. I do not know if you are serious or you are trolling.
Objectively speaking, I can only put someone like that in one (or more) of the following groups:
1) Trolling.
2) Paid shill.
3) Idiot.
Hint: This isn't ad hominem, nor character assassination. This is an objective evaluating of a viewpoint which is not rational.
You are saying that I must be either a troll, shill or an idiot. And you are claiming that this is not ad hominem or character assassination and that you are being completely objective and rational by saying this. Instead of proving my irrationality through argumentation and exposing fallacy you are saying that my position is not rational, without even qualifying your position. I hope in the future you will see how twisted you have become Laura, this is literally double speak.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 21/09/2016, 05:20:29 UTC
I have a hypothetical question. Let us pretend that a hard fork indeed happened. For this example let us use BitcoinXT as the new version to be used in the fork. If the hard fork ended up like the one that happened to Ethereum, who is to blame and what should be done? Now we have two Bitcoin chains and both have die hard supporters unwilling to let go for each.
It's called freedom, friendo. A fork, it's the open source way.

It's why little Johnny is better off if Mommy and Daddy (who hate and abuse each other, in front of the investors kids), find separate houses.
No one is to blame or should be. What has recently happened to Ethereum is not a bad outcome, splitting Bitcoin in the same way should be considered a positive thing. Like dumbfbrankings just said it represents freedom, the analogy of a couple breaking up and finding separate houses is indeed a good analogy.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 21/09/2016, 00:25:49 UTC
No, that's definitely a false statement. Bitcoin has the most advanced and developed protocol. Most of the shitcoins haven't even patched up the security exploits up until the latest versions.
I find this statement rather amusing, I hope you do realize that a clone of Bitcoin is considered not be innovative at all within the altcoin world, that should tell you something, any altcoin that is worth anything improves on Bitcoin in some way.
Not a strawman, you where not that specific in your statement, furthermore such a hand waving statement that most "shitcoins" have lots of security exploits does not carry much weight.
It's a pure strawman. Don't blame me for your inadequate research into the development of those altcoins. None of them comes close to Bitcoin in terms of security (both code and network security).
I was specifically responding to you saying that Bitcoin has the most "advanced and developed protocol". I responded by saying that some altcoins are more innovative then Bitcoin, this is a valid response and it is certainly not a straw man argument.

Bitcoin market share is now at 79% a historic low.
This is an obvious case of you spreading false information again. The historic low was reached on March 13, 2016 with 74.41% dominance. Furthermore, it has also hovered around a lower threshold back in late 2014 (specifically 18th of December). If you want to preach the doomsday bullshit, at least do proper research.
That was and still is an accurate statement, I said that the Bitcoin market share is at a historic low. If I wanted to say it was at an all time low I would have said so. Furthermore when you look at the chart you can clearly see that the points on the chart you are referring to are just short dips. The period we are in now has been categorized by having a consistently low Bitcoin market share. If we where to take a weighted average of the Bitcoin market share today over the last six months we would be at an all time low now.

If you can look at this chart and not see a downwards trend in Bitcoins market share then you are simply blind to the truth.
http://coinmarketcap.com/charts/#btc-percentage

It is not a fact, the word shady is highly subjective, and even though I do agree with you in using that term, it still stands that whether this should effect the viability of the currency today is again an opinion, and not a fact.
You're defending a premined shitcoin since you're now invested in it (your words; this makes you highly biased; note: I'm not invested in Bitcoin). That makes you pretty much any average pump & dump altcoin fanatic.
I find it revealing you are not invested in Bitcoin, people can make their own judgement in that regard. For the record I have a bigger share in Bitcoin compared to any other altcoin, including Dash.

I understand now that most of what you are doing is just attacking my character at this point, it should be obvious to everyone here that I have remained civil, unlike yourself I do not engage in that type of ad hominen and other type of fallacious argumentation since it is not productive towards rational discussion.

-snip-
You've wrote an useless wall of text that doesn't matter at all. We all know that ETH's promise that "Code is law" was a pure lie. The primary thing that matters is the DTV factor, i.e. "Distance-to-Vitalik".
Not an argument.

ETH is neither a immutable, censorship resistant nor decentralized.
Arguably Ethereum is presently more decentralized then Bitcoin because it uses an ASIC resistant mining algorithm.
Straw man.
Again not a straw man, you can clearly see that I am directly responding to what you have said, furthermore it is impossible for this statement to even be a straw man argument because I am not even implying or inferring your position here whatsoever.
Stop wasting everyone's time "no you're wrong, and I'm right" bullshit. You don't even understand fallacies, yet you call upon them constantly against other people.
This is also not an argument, I find it ironic that are saying I do not understand fallacies considering you are accusing me of using a straw man argument over a statement in which I do not infer or imply your position at all. Furthermore for me to point towards the decentralization of mining in Ethereum due to an ASIC resistant algorithm in response to you saying Ethereum is not decentralized is a perfectly valid argument. As a matter of fact I am precisely refuting the argument you made to me directly, the very opposite of a straw man argument.

Quote from: Wikipedia
A straw man is a common form of argument and is an informal fallacy based on giving the impression of refuting an opponent's argument, while actually refuting an argument that was not advanced by that opponent.

I hope you can stop accusing me of straw men arguments considering that I have irrefutable proven that you have falsely accused me of a straw man argument in this case. I do not expect you to admit that you where wrong, however if you did I would respect you more for doing so.

Furthermore you claim to have knowledge that Monero is going to be banned in all jurisdictions.
"All jurisdictions"? I have not made this claim.
To be clear you claimed to know as a fact that Monero would be made illegal if there was greater adoption, you further went on to claim that you had insider knowledge that this was true, first of all your insider knowledge can not be considered as a fact by other people because it can not be publicly verified.

Secondly if I understood your argument correctly, you where saying that Monero can not be a viable alternative to Bitcoin because it will be made illegal, based on your insider knowledge of course. However as far as I understand it, something like Monero could only be stopped by having it made illegal in all jurisdictions, just like Bitcoin, which obviously makes Monero extremely resilient, just like Bitcoin. I did obviously assume that you meant in all jurisdictions since otherwise your reasoning for why Monero can not be a competitor to Bitcoin would be flawed. Since I was using Monero as a counter example to your argument that Bitcoin does not have any competition from the alternative cryptocurrencies.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 20/09/2016, 19:12:50 UTC
No, that's definitely a false statement. Bitcoin has the most advanced and developed protocol. Most of the shitcoins haven't even patched up the security exploits up until the latest versions.
I find this statement rather amusing, I hope you do realize that a clone of Bitcoin is considered not be innovative at all within the altcoin world, that should tell you something, any altcoin that is worth anything improves on Bitcoin in some way.
Pure strawman. I was talking about security exploits, not specific features that some altcoins may or may not have.
Not a strawman, you where not that specific in your statement, furthermore such a hand waving statement that most "shitcoins" have lots of security exploits does not carry much weight.

You can joke all you want, but Bitcoin is still losing market share to the alternative cryptocurrencies and that is a fact.
I was not joking when I said mister V was behind it.
Bitcoin market share is now at 79% a historic low.

I am familiar with the history of Dash, I do not consider it to fundementally undermine the currency of Dash today. I can agree that the history is "shady" but whether that effects the viability of the currency today is again an opinion.
It's not an opinion, it's a fact. We know the definition of the word 'shady' and it perfectly aligns with what happened with DRK in the first few days.
It is not a fact, the word shady is highly subjective, and even though I do agree with you in using that term, it still stands that whether this should effect the viability of the currency today is again an opinion, and not a fact.

This statement is just not true, at least not in the way that I suspect you mean it. I supported the ETH hard fork, and I am actually more bullish now then I was before on ETH. First of all in terms of its "immutability" and censorship resistance it is no different to Bitcoin in terms of normal blockchain transactions, it is equally immutable and censorship resistant, it is equally difficult to roll back transactions on Bitcoin compared to Ethereum, a state change to the contract layer is different to actually rolling back transactions on the blockchain.
No. The chain is not immutable, as was demonstrated with a rollback. As soon as you do this once, it sets a dangerous precedence. Please let me know if my DAO fails miserably why you won't roll back and bail me out like the Fed? Oh wait, "The DAO" was too big too fail. I wonder where we've heard that before. Roll Eyes
Blockchains are not protected by precedent or social convention like you might think but hard cryptography and game theory mechanics. In regards to the transactional immutability Bitcoin and Ethereum are mostly identical, it is practically impossible to roll back blocks and therefore also transactions. This is not what happened with the Ethereum hard fork, it involved a state change on the smart contract layer through the "consensus" mechanism. I consider any change to the rules of the protocol legitimate if it is brought about in such a way.

I understand that this is a major difference in our theories on how the governance of these blockchain systems function, I perceive it to be much more of a social construct, a tool for human beings to govern themselves and each other in a better way. It is a good thing that the code can change through this governance mechanisms, "immutability" in the literal sense of the word is not something we should aim for, if something goes wrong the majority of people should be able change the rules of the system, ideas and people also evolve, these blockchain networks need to evolve with our civilizations.

It is wrong to describe the DOA fork as a bail out, since there are no extra taxes, inflation or "haircuts" like there would be in a bailout like we understand it today. Rather I think the analogy of a bank robbery is much better, we are simply intervening, preventing the bank robbery from taking place. I think this is perfectly justifiable. Before you say "code is law" and smart contracts have no value if they are not "immutable". The opposite is actually true, there is a good reason why all law systems today are non-deterministic, it is the intent of the law here that counts, not the letter of the law.

At the same time even though I do not agree with the reosons for Ethereums Classics existence, I do absolutely respect their right to self determination and at the same time they have given Bitcoin a perfectly viable option that we could follow, splitting the chain, resolving this ideological debate.

ETH is neither a immutable, censorship resistant nor decentralized.
Arguably Ethereum is presently more decentralized then Bitcoin because it uses an ASIC resistant mining algorithm.
Straw man.
Again not a straw man, you can clearly see that I am directly responding to what you have said, furthermore it is impossible for this statement to even be a straw man argument because I am not even implying or inferring your position here whatsoever.

Maybe it is best not to get into a full discussion of the pros and cons of these events and of the design of Ethereum and Bitcoin, but as proof of work blockchains their governance, and transaction immutability are actually identical on a technical level at least. So my point is that your opinion on these altcoins are an opinion and not a fact.
No. Stop defending mutable shitcoins.
Not an argument.

Monero will become illegal if it picks up, and you know this as a fact?
Yes. I can't tell you how though, since that's confidential.
You can not expect a rational person to believe you when you say such a thing, you might have insider knowledge of some sort but I am not in a position to know that, it would be gullible of me to believe you, surely you would agree. Furthermore you claim to have knowledge that Monero is going to be banned in all jurisdictions. What kind of a person are you then? Can we deduct based on this information that you have ties to government? Whatever I am not going to speculate, but this is a rather peculiar statement.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 20/09/2016, 17:29:22 UTC
Secondly, Bitcoin is stagnating technologically, when compared to the alternative cryptocurrencies.
No, that's definitely a false statement. Bitcoin has the most advanced and developed protocol. Most of the shitcoins haven't even patched up the security exploits up until the latest versions.
I find this statement rather amusing, I hope you do realize that a clone of Bitcoin is considered not be innovative at all within the altcoin world, that should tell you something, any altcoin that is worth anything improves on Bitcoin in some way.

I suppose you can keep telling your self that 10min block times and a one megabyte blocksize limit with a transparent blockchain are the perfect parameters, this is Bitcoin maximilism I suppose, it would be healthier to at least acknowledge the innovation that is occurring in the altcoin space.

Thirdly as I proved earlier in this post Bitcoin has been losing market share steadily over the last two years, while the altcoin market cap is growing consistently.
That doesn't matter since the market cap of Bitcoin has been growing. It has been the highest it's even been since early 2014. Besides, we all know who's behind the altcoin pumping schemes. Hint: The last name starts with a "V". Roll Eyes
You can joke all you want, but Bitcoin is still losing market share to the alternative cryptocurrencies and that is a fact.

I can give you many examples, and I support all three of the projects I just mentioned, I could go into defending each of them on their merits, but I am busy enough attempting to defend the original principles of Bitcoin here on this forum.
You can say why you like them, or why they may be good but you can't change any of the things that I've said because they're facts. There's no need to sugar-coat it.
Most of your critisisms of these cryptocurrencies are not facts but opinions, I will prove that you now:

Dash has a very shady history behind it
I am familiar with the history of Dash, I do not consider it to fundementally undermine the currency of Dash today. I can agree that the history is "shady" but whether that effects the viability of the currency today is again an opinion.

ETH is neither a immutable, censorship resistant nor decentralized.
This statement is just not true, at least not in the way that I suspect you mean it. I supported the ETH hard fork, and I am actually more bullish now then I was before on ETH. First of all in terms of its "immutability" and censorship resistance it is no different to Bitcoin in terms of normal blockchain transactions, it is equally immutable and censorship resistant, it is equally difficult to roll back transactions on Bitcoin compared to Ethereum, a state change to the contract layer is different to actually rolling back transactions on the blockchain, I have noticed many Bitcoiners equate these two things as if they where the same thing, it is not, this is mostly likely because they are thinking of this event in Bitcoin terms when there are some very important differences in the design. It was only possible to return peoples funds because it existed within a smart contract, something that would not even be possible within Bitcoin.

Arguably Ethereum is presently more decentralized then Bitcoin because it uses an ASIC resistant mining algorithm.

Maybe it is best not to get into a full discussion of the pros and cons of these events and of the design of Ethereum and Bitcoin, but as proof of work blockchains their governance, and transaction immutability are actually identical on a technical level at least. So my point is that your opinion on these altcoins are an opinion and not a fact.

Monero will likely end up being illegal if it picks up.
Monero will become illegal if it picks up, and you know this as a fact? Again I would argue that this is just an opinion, this is classic Bitcoin maximalism, completely disregarding and not taking the competition into account at all, even being dismissive of their achievements and innovations.

Don't even get my started on the transaction volume on those chains. Anything else?
The transaction volume on these chains is obviously much lower, but the transactional capacity of these chains is much much higher. It seems like a strange argument to use against these altcoins when Bitcoins transaction volume is presently restricted, which means one of these altcoins could easily overtake the transaction volume of Bitcoin one day, as long as Bitcoins transaction volume remains restricted.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 19/09/2016, 23:52:12 UTC
I can see Bitcoin easily being overtaken during this period, this is one of the reasons I am also invested in the altcoins. Bitcoin truly seems stagnant in comparison to me, the alternatives are able to innovate much faster and already have much greater transactional capacity then Bitcoin.
Stagnant based on what, having the highest market capitulation since late 2013/early 2014, having the higher number of transactions per day than it ever did, having the by far(!) the best development team in the ecosystem? Please tell me what's the "stagnation here". Hint: Not being able to process a number of TXs that you want != stagnation.
First of all, the transaction rate of Bitcoin has historicly been increasing, untill it hit the blocksize limit, I do not consider that to be a positive thing, literal stagnation because of a restriction in the code.

Secondly, Bitcoin is stagnating technologically, when compared to the alternative cryptocurrencies.

Thirdly as I proved earlier in this thread Bitcoin has been losing market share steadily over the last two years, while the altcoin market share is growing consistently.

Fortunately there are many alternatives to Bitcoin out there, I personally like Dash, and its solutions to governance, Ethereum and Monero are also both good cryptocurrencies, all of these cryptocurrencies do not have problems with scaling, Dash has a second tier, incentivizing collateralized full nodes that also vote and can handle greater load. Ethereum already has far greater capacity then Bitcoin and it will have even more in following releases. Monero simply has an adaptive blocksize, with some very interesting incentive structures to keep the blocks from becoming to large.
Dash has a very shady history behind it, I know since I was an early adopted. ETH is neither a immutable, censorship resistant nor decentralized change. Additionally, they've had very troubling security problems with the DAO and now with geth. Monero will likely end up being illegal if it picks up. Anything else?
I can give you many examples, and I support all three of the projects I just mentioned, I could go into defending each of them on their merits, but I am busy enough attempting to defend the original principles of Bitcoin here on this forum.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 19/09/2016, 23:45:38 UTC
What's wrong with selling all your Bitcoin (prove it IMO) for altcoins, Veritas? Why would you stick around on the ostensibly sinking Bitcoin ship, if you really believe what you're saying?
One of the main reasons I am holding Bitcoin now is because I am interested in the cryptocurrencies that will be spawned from Bitcoin, the spin off chains or genesis chains. Or in the unlikely event that Core sees reason and increases the blocksize limit, but I suppose we can both now agree that this is unlikely to happen any time soon.

Diversifying our investments at such a time does seem wise to me. Maybe when enough people leave Bitcoin, the small blockists might then finally be able to reach consensus. Wink

EDIT. I misread your message, I have rewritten it
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 19/09/2016, 23:41:50 UTC
You're just asserting all that without providing examples, and lying about what you said about Segwit transaction types in the expectation that no-one can be bothered to traverse your overcomplicated posts to find it.
I actually got the information about backwards compatiblity from the github. It says it right there in the wiki:

https://github.com/bitcoin/bips/blob/master/bip-0142.mediawiki

Your objective is so incredibly obvious: falsehood trolling. That is, carefully constructed lies that sound very similar to what happened, but subtly (and sometimes nakedly) distort what actually happened. Bear in mind that this doesn't resemble Socratic dialogue technique at all as you claimed earlier (which involves a process of asking leading questions, not making statements).
It started with leading questions, I obviously also do not consider what I say to be lies either. Which you seem to keep accusing me off.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 19/09/2016, 23:36:31 UTC
I think that are specifically wrong in saying that you are anti controversial hard forks, I think that increasing the blocksize will always be controversial because of the culture of believe that has now been build up in the Bitcoin community, according to that reasoning we should therefore never increase the blocksize limit? I think this is fundamentally flawed, especially considering how important a parameter this blocksize limit actually is. I think part of the difference in our opinion is that you are also not taking the competition into account.
No, that's not what a controversial hard fork is. A consensus based upgrade (via a HF) of the block size limit is very possible. A controversial fork would be one trying to push only up to a certain percent of miners, which make up a 'majority' or even a minority, which is far different from upgrades based on consensus.
Of course it is possible but whether something is practically attainable within a reasonable time frame is a different question. I understand the difference between a consensus based hard fork and a controversial hard fork. My point is that is that this entire subject has become controversial and there are some very staunch defenders of the blocksize limit, even within the Core development team itself. It would only take one of these developers to veto the code in order to block the change. Since any code that does not come from core would be regarded as controversial? I could see this taking years if any change is even achieved at all, there is a good reason why large democracies vote by a simple majority and not consensus, consensus in the literal sense of the word is almost impossible to achieve among large groups of people.

I can see Bitcoin easily being overtaken during this period, this is one of the reasons I am also invested in the altcoins. Bitcoin truly seems stagnant in comparison to me, the alternatives are able to innovate much faster and already have much greater transactional capacity then Bitcoin.

My argument stands on its own, if Core simply increased the blocksize limit to two megabytes it would reunite much of the community and Bitcoin would not be currently suffering from a congested network, which is currently causing transaction delays, increased fees and unreliability.
We have been down this path before, it is unsafe to do so. Just because you may not know or understand why that is, that doesn't make it any less true. There may even be security issues at 1 MB that are not publicly disclosed for the obvious purposes. Whoever you ask about such, I doubt that they would disclose them outside of their 'inner' circles due to safety reasons.
I think it is ridiclous for you to say that 2MB is not safe. We have discussed the reosons for this extensivly already, for anyone intrested just look at our post histories.

I am presently mining 17MB blocks on the testnet using Bitcoin Unlimited. Wink

I know you like to paint me as being an extremely unreasonable person, however what I am proposing here is very reasonable, most people outside of this field would recognize that the small blockist are taking an extreme and fundamentalist position. Most big blockist are applying pragmatic rationalism. Ideally I would just remove the blocksize limit completely or use an adaptive blocksize, as a compromise we proposed the mechanism within Classic, for an increase to two megabytes, we went from 20MB to 8MB and finally to 2MB, and I could argue using Bitcoin Unlimited we could even agree to a 1.1MB blocksize limit. There has been zero compromise from the small block camp, after 18 months. There is not even a blocksize limit increase on the Core road map.
As soon as the quadratic validation time problem has been solved, I see a semi-near future in which it is possible to increase the block size to a total of ~3-4 MB (includes the base expected amount that Segwit should provide, which is around 180%, i.e. 1.8 MB). However, the parameters are certainly going to be much different that you guys are expecting them to be. Doing a HF, which requires ALL custom implementations to be upgraded (this takes time for big businesses) just for a block size limit upgrade is also inefficient. The next HF should be optimally carry desired changes that require a HF in addition to a capacity increase with a grace period of 6-12 months.
So one year from the time that it is announced, and it has not even been announced yet and probably will not be any time soon. Great, lots of luck with that, I would advise you and everyone here to diversify their investments, this is the reason why Bitcoin has become stagnant.

Fortunately there are many alternatives to Bitcoin out there, I personally like Dash, and its solutions to governance, Ethereum and Monero are also both good cryptocurrencies, all of these cryptocurrencies do not have problems with scaling, Dash has a second tier, incentivized and collateralized voting full nodes that can handle a much greater load, because of the build in incentive. Ethereum already has far greater capacity then Bitcoin and it will have even more in following releases. Monero simply has an adaptive blocksize, with some very interesting incentive structures to keep the blocks from becoming to large.

I am pointing this out, because I think that you are underestimating the competition and overestimating the network effect of Bitcoin. Waiting several years for a simple capacity increase while the network is congested with all of its negative consequences is terrible for mass adoption, meanwhile the market share of Bitcoin is now 79.6%, there is a good reason for that and the trend will most likely continue as Bitcoin will continue to lose market cap to its competition.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 19/09/2016, 23:04:07 UTC
I think that this debate is being abused by people who could be damaged by Bitcoin's success. They could easily abuse it by paying people to "infiltrate" each side and keep inciting war, flame and hatred on each other.

And this is what Veritas Sapere represents.

It's the most twisted debater I've happened upon for a while. Above, it falsely asserts I'm using strawman arguments, then goes on to unleash a panoply of strawman arguments using my recent replies.
I have not used any strawman arguments, you are saying that I am using fear because according to Hearn and Andresen, Bitcoin should have imploded by now. To be clear I did not say that at all, you are literally using a strawmen argument, this should be obvious to you and everyone here.

You are indeed correct in your recommendation Lauda to fork off, that is exactly what I think will happen soon. Though there is a chance that in the future you might regret not being more compromising on this issue.
I thought you said promoting fear was a hallmark of propaganda? And, hmmmmmm, isn't that exactly what the forkists have always argued with, fear based arguments? According to Hearn and Andresen, Bitcoin should have imploded by now. Yet the real Bitcoiners won the debate, and you're coming back for more. Ok.

Every single Veritas Sapere argument is couched in deceit. It always has to lie or manipulate to make a point, because it doesn't have any actual arguing points.
You are just attacking me here, you can not prove I am deceitful or that I am lying.

I've already debunked it's nonsense assertions that Peter Todd's malleability vuln has in fact been patched. And there's more.... it claims above that SegWit transactions are larger than standard transactions, but of course, this is only true if one is carefully selective with which facts one presents and which one does not (another classic Veritas Sapere strategy, it literally behaves as if inconvenient facts do not exist).
I did not realize that particular vulnerability has been fixed, this was less then a month ago, it does not exactly inspire confidence in the code so close to when it is supposed to be released on the Bitcoin network.

If Veritas wasn't being so self-servingly selective, it would report that SegWit transactions are being rolled out in 2 stages - to begin with, they're wrapped in ordinary Bitcoin P2PKH or P2SH formats, and this makes them larger than standard Bitcoin transactions today. But the 2nd stage involves invoking native P2WPKH and P2WSH, which will be more compact than regular transactions. Hence, Veirtas Sapere is lying by omission.
You are actually just confirming what I am saying here, I was correct in saying that the first version of segwit that will be rolled out on the Bitcoin network if Core gets its way will make transactions less efficient, I am also correct in saying that doing segwit as a hardfork makes it much more efficient. Since this P2WPKH and P2WSH will require a hard fork in order to implement as far as I understand it, since it is not backwards compatible.

But of course, it will return fire without mentioning a word about it's deception and manipulation.
If that was your objective you have failed, you have repeated many times that I am deceptive and manipulative supposedly,

Interesting how the personality of this particular troll is "honest and straightforward", but you don't have to dig hard to discover that it is in fact the polar opposite: deceitful and tortuous. And I've demonstrated that as a fact. (not Ad Hominem when it's a fact, getting too used to the "tactics" already lol)
I have not attacked you a single time and it seems like you are the one employing the Ad Hominem here continuously. Rather ironic really considering what you are accusing me of doing. Thanks for describing me as "honest and straightforward" I guess, I did not mind the other insult either of using a mixture of reason and "debating tactics".
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 19/09/2016, 17:03:14 UTC
I'm primarily anti controversial hard forks. Additionally, I think that this debate is being abused by people who could be damaged by Bitcoin's success. They could easily abuse it by paying people to "infiltrate" each side and keep inciting war, flame and hatred on each other.
I think that are specifically wrong in saying that you are anti controversial hard forks, I think that increasing the blocksize will always be controversial because of the culture of believe that has now been build up in the Bitcoin community, according to that reasoning we should therefore never increase the blocksize limit? I think this is fundamentally flawed, especially considering how important a parameter this blocksize limit actually is. I think part of the difference in our opinion is that you are also not taking the competition into account.

I think that both sides suspect each other of being part of a psychological operation by a possible a government agency in order to disrupt the Bitcoin community, historically this does not even seem that unlikely. There is a long history of infiltration and disruption by government agencies in order to counter organizations and communities they see as threatening.

Though personally I would find it much more likely that their goal would be to restrict and disrupt the original plan of Bitcoin by restricting the blocksize limit. Since from their perspective an unrestricted Bitcoin would be more threatening, I could get into where the blockstream funding actually comes from. Then again maybe there are spyop agents on both sides of the debate, further inflaming and widening the gulf. Though I think it would be more productive to stick to the issues compared to pointlessly accuse each other of being double agents, that is just more ad hominen after all.

My argument stands on its own, if Core simply increased the blocksize limit to two megabytes it would reunite much of the community and Bitcoin would not be currently suffering from a congested network, which is currently causing transaction delays, increased fees and unreliability. This is not good for adoption, I understand that you think lighting network and sidechains should replace most Bitcoin transactions and that therefore we do not need to increase the blocksize limit. However I propose that we increase the blocksize limit now so that we do not need suffer from a congested network without actually having any layer two solutions ready, and then when the lighting network and sidechains are finally ready and deployed we can see whether people choose to move their activities off chain, or whether people prefer transacting on chain with all of the advantages and disadvantages that brings, or more likely something in between, then we will know whether we need to increase the blocksize limit again or not, instead of radically changing the fundamental design of Bitcoin now and betting the future of Bitcoin on what is essentially still vaporware.

I know you like to paint me as being an extremely unreasonable person, however what I am proposing here is very reasonable, most people outside of this field would recognize that the small blockist are taking an extreme and fundamentalist position. Most big blockist are applying pragmatic rationalism. Ideally I would just remove the blocksize limit completely or use an adaptive blocksize. However as a compromise we proposed the mechanism within Classic, for an increase to two megabytes, originally we went from 20MB to 8MB and finally to 2MB, and I could argue using Bitcoin Unlimited we could even agree to a 1.1MB blocksize limit. There has been zero compromise from the small block camp, after 18 months. There is not even a blocksize limit increase on the Core road map.

Which is why at this point we will just split Bitcoin, it is our right to maintain and continue the original Bitcoin blockchain as it was intended. We have the freedom and capability to do this, if the small blockist could just compromise a small amount this would not happen and they could avoid the split from happening at all, I know many of you fear the split. I have nothing to fear from it, at this point I see it as progress and an opportunity for further evolution. Bring on the intentional minority splits I say, let the chips fall and allow people to put their money where their mouth is, that way we will really see over the long term what people value more, at this point it could even be an alternative cryptocurrency that overtakes Bitcoin.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 19/09/2016, 03:42:57 UTC
I have always argued using reason, so you are still building those strawmen I see Carlton. My predictions are holding true, just look at the chart I posted earlier on this thread. I have always said that this debate has primarily been about politics, to discuss the politics of the code we must also understand the code however.

I really just came back because I missed you guys. Wink
You have always argued using a cleverly layed out mixture of reason... and every underhanded debating tactic in the book. This is the fundamental problem with your strategy.
So according to you I use a mixture of reason and debating tactics, well thank you I guess, but that is not a complement from you as far as I understand it because you think this is a fundamental problem? Our beliefs certainly have drifted far.

; because you're attempting to convince people of something that has no merit, you have no choice but to use manipulative tactics, because genuine reason would lead readers to believe that you're wrong.
Yet you are the one employing ad hominem.

The above post is a classic example of your strategy: claiming that I'm misrepresenting your argument, then going on to agree with statements I make about your arguments (an attempt to irritate, presumably, so yeah, you're Mr. Reason on so many levels there).
It is accurate what you are saying about the "debating tactics" I deploy, however the objective is not to irritate. A Socratic dialogue has been known to irritate certain people however, this has happened throughout history.

And then you try to conflate code with politics. The only politics in the Bitcoin source code is in the genesis block. So not one statement of yours above is founded in reason, entirely the opposite, and deliberately so. You might want to update the Carlton pscyh profile you've been referring to, lol
This is part of what I think is part of the problem, you are not acknowledging and therefore not accounting for the human elements in this system. You say that there is no politics in code, there are multiple implementations of the Bitcoin code, ask the question what code, and who decides? According to Wikipedia the simple definition of politics is:

Quote from: Wikipedia
Politics is the process of making decisions applying to all members of each group. More narrowly, it refers to achieving and exercising positions of governance — organized control over a human community, particularly a state. Furthermore, politics is the study or practice of the distribution of power and resources within a given community (a usually hierarchically organized population) as well as the interrelationship(s) between communities.

You claim that there is no politics in Bitcoin, I think you are blatantly wrong in this point. Bitcoin relies on the game theory incentives of its human participants, there even is a voting mechanism where certain human beings have to make decisions about the future of the network, Bitcoins entire value and therefore security is predicated on its price, which comes from the believe of human beings again. Like I said before, Bitcoin is a cyborg and we are all a part of the machine and politics certainly does have a role to play within such a leviathan. If you do not acknowledge that or take it into account you are not seeing the whole picture.

So, if you're willing to discuss why you want to depose the present coding team for one of your choice, go ahead.
I have never claimed that was my objective and it is not. I think there should ideally be multiple viable competing development teams for Bitcoin, I am fine with Core contributing code to the protocol I just do not think they should be making all of the decisions, in this case I think they are wrong about restricting the blocksize limit.

So go ahead, try and re-open that flank that closed up on you months ago. While the real Bitcoiners still have a pulse, you've got no chance.
I remember we have debated before who the "real" bitcoiners really are, since last time I checked Satoshi did support on chain scaling and this ideology of small blockism is actually a relatively new development. Not that I really care who you think the real Bitcoiners are, its just from my perspective it has a touch of irony.

The primary reason for my return has been to discuss and promote the idea of splitting the chain intentionally as a minority. I am certain that this will happen, it is one of the main reasons I am still holding the ratio of Bitcoin to altcoins that I am today, since I am very interested in the eventual genesis forks that will spawn from Bitcoin itself.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 18/09/2016, 21:44:32 UTC
I hold the position that the longest SHA256 chain should be defined as Bitcoin. Whether that will be the network you favor or not will remain to be seen. However the most likely scenario is that we will split of as a minority to begin with which means we will take a new name, to avoid confusion, I can agree with you on that Lauda.
The first part is wrong: "longest SHA256 chain as Bitcoin". Bitcoin could be replaced (hypothetical scenario) with a SHA256 chain that has nothing to do with the previous Bitcoin blockchain (e.g. no balances). You won't define this as Bitcoin, will you now? Just pointing out that the position is missing a characterization that describes a longest SHA256 chain relevant to Bitcoin (at least up to some point).
You are correct that under this extremely unlikely scenario this principle does not hold, a slightly modified statement would though: "I hold the position that the longest SHA256 chain that also contains the Bitcoin genesis block should be defined as Bitcoin". Another exception might be if the hashing algorithm is ever changed for legitimate reasons, thanks for pointing this out, you are keeping me sharp!

Though there is a chance that in the future you might regret not being more compromising on this issue.
There is zero reason for someone rational and open-minded to regret having a wrong position, especially if they learn and adapt. If the proponents of the 'split' chain end up being right about the whole 'debate', finds a way to scale Bitcoin 'the right way',and that chain becomes the main chain, then there's no reason for me not to shift my position towards it. I'd expect an irrational person to act differently.

Hint: Do not make consecutive posts, but rather try to group them up as 1 post whenever possible (forum rules).
Good to hear that Lauda, the possibility exist that we might one day be in agreement then. Smiley

I could always be proven wrong in the future as well, and I would have to admit the fault and continue learning.

Point taken about consecutive posts, I will do my best to avoid that. I can lump them together now actually.

You are indeed correct in your recommendation Lauda to fork off, that is exactly what I think will happen soon. Though there is a chance that in the future you might regret not being more compromising on this issue.
I thought you said promoting fear was a hallmark of propaganda? And, hmmmmmm, isn't that exactly what the forkists have always argued with, fear based arguments? According to Hearn and Andresen, Bitcoin should have imploded by now. Yet the real Bitcoiners won the debate, and you're coming back for more. Ok.

And why are you still pretending that the fork is about technical issues and not politics? You're the propagandist here.
I have always argued using reason, so you are still building those strawmen I see Carlton. My predictions are holding true, just look at the chart I posted earlier on this thread. I have always said that this debate has primarily been about politics, to discuss the politics of the code we must also understand the code however.

I really just came back because I missed you guys. Wink
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 18/09/2016, 21:08:54 UTC
as for the stuff about bip109. read it. maxwell was making blind assumptions,
Quote
Nice straw man Greg. Where does it say that https://poolbeta.bitcoin.com/login is a "classic" mining pool? You have no idea what clients we are testing with on TEST NET.

Wait a second. I read the whole thread. Ver's answer is kinda bullshit. If you read the thread and look at his pool's blocks, he was flagging blocks as BIP 109 compatible. He was also mining on Bitcoin Classic's testnet. But he was really running BU. So he forked the testnet (he had the most hash power but was mining an invalid chain).

I would echo Greg here: What exactly was he testing?---That he could break everything by flagging support for BIP 109 but not enforcing its rules? Grin

Oh, that's because he was running BU. Grin Now you see why BU flagging support for protocols it does not support is dangerous. But hey, if Classic/BU can break Classic testnet, why not put it on mainnet, right?
To be clear BU is compatible with all implementations of Bitcoin under all conditions, depending on the configuration that is used, though out of the box this is certainly true. It is the only client that has this characteristic. Therefore this accusation by Greg is unfounded, you can absolutely fork the network using BIP109 using BU, and I do not see anything wrong with that.

Bitcoin Unlimited is presently my favorite implementation of Bitcoin, it has the most elegant solution to the scaling debate in my opinion. Solving it once and for all, it can be forever tweaked to be made more efficient but it should never be a problem like it is now if there was wider adoption of Bitcoin Unlimited. The blocksize limit should be determined by true supply and demand, not arbitrarily decided by a centralized technocratic elite.

At this point I suspect a controversial split will be the only way forward, keep in mind it only takes a very small minority of people to disagree to cause a split to happen in the first place. Which is definitely the case now, it is not unfair to think that some of these small blockist will simply never change their mind, and these two opposing ideologies can not exist on the same network since these differing visions also have very different road maps and projected outcomes for Bitcoin, which is why a split has most likely become inevitable.
You would be creating something that we've seen numerous times already, an altcoin. You can try to use pseudo-intellectual reasoning to justify that your split-off version is still Bitcoin, but it isn't. It's an altcoin per definition. Additionally, there have been quite some people telling you several times to fork-off already and re-brand yourself as whatever you want (to avoid general confusion that is detrimental to both sides).
I hold the position that the longest SHA256 chain should be defined as Bitcoin. Whether that will be the network you favor or not will remain to be seen. However the most likely scenario is that we will split of as a minority to begin with which means we will take a new name, to avoid confusion, I can agree with you on that Lauda.

I actually think that what we will be creating will be something new, if it becomes the longest chain, it will simply be the continued evolution of Bitcoin. However these splits create a new type of "altcoin" I am referring to them as "genesis forks", since they contain the original genesis block by Satoshi and all of the same blocks up to the point of the split. Another term that I have seen being used is "spin off".

You are indeed correct in your recommendation Lauda to fork off, that is exactly what I think will happen soon. Though there is a chance that in the future you might regret not being more compromising on this issue.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 18/09/2016, 20:57:03 UTC
I know the idea of a hard fork scares people. Its fucking scary.
consensual forks are not scary. orphans take over the minority, and thats the point. thats what the consensus mechanism is all about.
its the doomsday of intentional splits (like ethereum intentionally split) which is a separate thing, called controversial, which are scary.

no one is saying we should logically do a controversial split. apart from the core fanboys who veto a consensual agreement, and by this are saying the only way to increase the capacity buffer is to split.. simply with their veto power

all because they dont want increased capacity, and are telling people how scary controversial splits are because they themselves fear consensual capacity increases as it will de-incentivise the (heavily invested corporate) need to go offchain
At this point I suspect a controversial split will be the only way forward, keep in mind it only takes a very small minority of people to disagree to cause a split to happen in the first place. Which is definitely the case now, it is not unfair to think that some of these small blockist will simply never change their mind, and these two opposing ideologies can not exist on the same network since these differing visions also have very different road maps and projected outcomes for Bitcoin, which is why a split has most likely become inevitable.

I do agree that in principle consensual forks are not scary, but this has become a controversial topic for better or worse, no matter how long we wait or how good our arguments might be, this might not change, this is in part why splitting the network has indeed become the best possible solution to this impasse.
Post
Topic
Board Bitcoin Discussion
Re: Stop fuckin' around, fork the son-of-a-bitch already.
by
VeritasSapere
on 18/09/2016, 20:47:42 UTC
Franky, you're spreading a lot of misinformation. I won't go so far as to call it disinformation, but I'm not sure that your intentions here are honorable. I can't keep responding to you because every time I address your points, you repeat the same falsities that I've already shown to be false.

No, I am not. This has nothing to do with controversy. A hard fork, by definition, entails creating a new network that is incompatible with the old one. The intention of a hard fork is for users of the old network to migrate to the forked network. There is no propaganda in that, whatsoever.

Supporting Core's conservative method of rigorous analysis and testing, or their overall roadmap, or simply supporting an implementation that retains Bitcoin's consensus rules, is not anything you can blame Core for.
1. hardfork code has been publicly available since last year, meaning core is not conservative. because they ignore code available for over a year to quickly push something only finalised a few weeks ago..
Segwit has been worked on since late last year. It's been rigorously tested for many months. Simply stating that "hard fork code has been publicly available since last year" is meaningless. That doesn't suggest that the hard fork code is sensible, optimal nor rigorously tested. Rather, peer review and testing has been minimal.
I would argue if peer review and testing has been minimal then it has not been finalised, it has not even been finished.

2. core is not retaining consensus rules.. old nodes cant validate segwit, so old nodes are not part of the consensus. they are just blindly confused into not caring what the data is by using the flag that tells them to ignore it.

Please point to the consensus rules being broken by Segwit. You can't, because there are none. This is why Segwit is backward compatible.

Old nodes certainly can validate Segwit transactions against the consensus rules. And they will. You seem disturbed by the idea of forward compatibility, but it's really quite elegant and appropriate. See Satoshi's thoughts on forward compatible soft forks:

I think you are playing semantic games here and skirting around the issue, I am not saying that you are not being sincere however. "Consensus" is the term we give to the governance mechanism in the Bitcoin protocol, there is also a technical feature in the Bitcoin protocol that is also called "consensus". To make this even more confusing the term "consensus" can not even be taken literally except for in the technical sense, however the rules of the protocol can still be changed through the governance mechanisms of Bitcoin, therefore even the technical understanding of "consensus" can not be taken completely literally. That is in the literal sense of the word "consensus".

I recently explained my theory on Bitcoin governance and what I think is the present state of affairs here:
https://bitcointalk.org/index.php?topic=1612347.0

I perceive hard forks to be a critical feature of the Bitcoin governance mechanism. Soft forks in some cases can contribute to circumventing this governance mechanism, since it makes splitting away more difficult, it makes it more difficult to protest in other words, which actually makes it easier to change the protocol through soft forks. Which is not necessarily a good thing from a humanist perspective.

Almost any change can be introduced as a soft fork, we could even increase the blocksize with a soft fork, there are multiple ways in which to do this. Whether something is a hard fork or a soft fork does not actually matter in terms of whether it should be implemented or not, what matters is the content of that change itself.

3. core is not retaining consensus rules.. 4mb blockweight is a total different rule than maxblocksize.. but again by disabling consensus(consent) they are changing rules without needing consent.
Again: Please point to the consensus rules being broken by Segwit. You can't, because there are none. Maxblocksize is a consensus rule. It is not broken by Segwit. Segregating the witness data doesn't affect validity. It's really quite a clever way to optimize transactions size while permitting features which require non-malleability.
I suppose you know my view on soft forks, consensus and segwit by now. Segwit does not fix malleability last I checked, that particular feature has not been introduced, I am not sure whether it will be finished by the time Core wants segwit to go onto the main net.

It also makes Bitcoin less "scalable" that is in the IT/Engineering sense of the word, again a word that carries different meanings within different fields of knowledge. Since segwit transactions are still slightly larger then normal transactions, making them less efficient. Segwit actually also makes Bitcoin less expensive to attack because segwit allows an attacker to fill up the witness data at a rate 1/4 of the normal fee price, which means spam attacks on the network become easier, by flooding the network with these spam transactions an attacker can fill up the blocks preventing other people from being able to transact, actually exploiting the existence of the blocksize limit which was first introduced as a temporary anti spam fix, ironically. This reduced fee is actually for a specific type of transaction that the lighting network relies on. I do not support this type of economic favoritism, it is one of the many reasons why I do not like this version of Segwit that Core is planning to release. I would not be against Segwit if it came out as a hard fork with a few minor changes, it actually would make segwit transactions more efficient then normal transactions, such a hard fork could also fix malleability. Such a hardfork version of segwit would also introduce a lot less technical debt.

4. the road map belongs to core, the segwit code is a core feature and core are avoiding accepting hard fork code so much they are throwing devs out of the core group
Anyone is free to contribute to Core. Anyone is also free to develop other clients. Being a small, vocal minority should not enable someone to steamroll the rest of the project contributors into merging code they disagree with. You have no authority to say what Core should or should not do. You are free to contribute to other projects. Go ahead.
I actually agree with you on this, except for that anyone is free to contribute to Core, you can not have it both ways, which is why there have to be multiple viable implementations of Bitcoin, otherwise the governance mechanism would just not work since people would not have the freedom of choice between these implementations, since you have already said that Core should not provide that choice within their organization and implementation. This is in part why I consider Core to be the biggest point of centralization within Bitcoin right now, even the name we use "Core" is inappropriate for a decentralized protocol.

You can blame the lack of convincing arguments by fork proponents for the lack of support to fork. You could also probably blame Ethereum, which has likely scared much of the community away from the risks of hard forks.
the REKT and fake doomsdays stories to sway people started way before ethereum
Indeed, anti-fork sentiment existed long before the Ethereum network split. But the failed hard fork scared a lot of people into recognizing that Core's position has been reasonable and thoughtful, while the Ethereum Foundation has clearly been reckless and disdainful towards their userbase and custodians.
That is an opinion, and the facts do not back up this sentiment at all. Ethereum investors have not even lost money especially if you include their holdings in ETC. The two networks are doing just fine, especially ETH. The sky has not fallen after the hard fork, the recent Ethereum split proves that such hard forks are viable and they are not the "disasters" that some people claimed it would be. It is actually a good thing, a graceful solution to an age old problem.

I think the same will happen to Bitcoin within the next six months, whether we like it or not. I am an advocate of this action if that has not been made clear already, unless "consensus" is found within the Bitcoin network, the network will split. Allowing both sides of this debate to have the Bitcoin they want, true freedom of choice.

"Consensual [hard] fork" is a strange term. Consent flows from users opting into a network. Anyone is free to opt out of the Bitcoin network and consent to a new hard fork. But that doesn't imply at all that all users of the Bitcoin network consent to a hard fork. Knowing that every user consents is not possible in any way, shape or form -- and even if it were, we could only know after the fork had occurred, after which users actually migrate and affirmatively consent to the hard fork's new rules.
see there you go again "opt out of bitcoin network".. more subtly propaganda that if its not the core way then its not bitcoin..
yet core are changing the rules without needing users consent for the new direction core want to go.
No, it's not propaganda at all. You either fundamentally misunderstand what a hard fork entails, or you yourself are attempting to spread lies to further your agenda.

Are you suggesting that the Bitcoin network doesn't exist? Because if the Bitcoin network exists, a hard fork of Bitcoin's consensus protocol will create an additional network that is incompatible with Bitcoin. It's curious that you don't deny this, yet you continue to try to deceive people into thinking that a hard fork is merely a software change that is compatible with Bitcoin. It is not. It splits the network into 2 or more incompatible networks.
I think I actually agree with you here exstasie and not franky1. Though I also think that you two are having a misunderstanding, franky1 is very clearly referring to the case where "consensus" is reached and the network does not split, like XT, Classic and maybe Unlimited for example, or even if Core released a hard fork with a simple blocksize limit increase, that might be a better example since there is less chance to this leading to a split.

I do not think this will happen though which is why I think that actually splitting the chain is now a better option for users who are not happy with the direction that Core is taking Bitcoin into.

But you are correct extasie in that you can never be sure whether a split will occur, since it only takes a small minority to decide to stay behind, I consider this to be a good thing however, not something to be feared. This governance structure protects everyone and even protects people against the tyranny of the majority and minority.

Core has no obligation to attempt to break the consensus rules. I don't know where you get the impression that they do. Anyone is free to fork Core's code and try to convince the community to join them. However, I urge everyone to oppose any fork that attempts to leverage miners against users. That raises serious ethical concerns about whether migrating users actually consent, or whether they felt forced by colluding miners (who have an apparent monopoly on hash rate and thus, confirmations for transactions).
"anyone is free to fork cores code"
hmm there you go again. subtle propaganda saying bitcoin is core and core is bitcoin, meaning anything not core, is not bitcoin.. seems you actually want core to be king and own bitcoin and make decisions without users consent, and you want anyone revolting away from your ideology to be classed as a alternative network/coin.
I didn't say "Bitcoin is Core and Core is Bitcoin." But it's the reference implementation. Why do you think XT, Classic and Unlimited are all forks of Core? What else would you expect people to fork, if not Core's repository? Feel free to code a new implementation from scratch, if you'd prefer.
You are again jumbling the meaning of words, since they mean different things within different fields. Technically XT, Classic and Unlimited are forks of Core, since they have taken Core code and have made slight changes. However when I run a Bitcoin Unlimited node for example I am running it on the Bitcoin protocol and I am compatible with the Bitcoin protocol and I am not forking the network at all, the same is true for XT or Classic. Do you see the subtle difference in meanings that exist in these words, by using this type of language you are drumming up fear, one of the very defining features of propaganda as is commonly understood.

It is strange for you to say that any fork attempts to leverage miners is against users. That is not in theory how this is supposed to work, the miners are supposed to follow what they think the users want, however by promoting such an ideology we are making the miners more conservative against any change, especially if a considerable amount of the user base have such beliefs, this is in part why I think that Bitcoin is becoming stagnant and losing its competitive edge, much of that energy is now spilling over into the alternatives.

but here is the thing that will trip you up..
orphans are the mechanism.. and orphans happen daily. meaning bitcoin is suppose to change but only in a direction the majority agree on.
so a true consensual fork is the same as the daily orphans.. the chain CONTINUES in the direction of the majority..
"Orphans" refer to valid blocks that don't have a known parent in the longest block chain. They don't refer to invalid blocks that aren't part of the Bitcoin network.

Also, you're only addressing processing power (miners). You're not addressing users at all. What gives miners power over the software that users decide to run? Nothing.
You are indeed tripping up here exstasie, not all orphans are in fact invalid blocks, most orphans are actually valid blocks that where found at a similar time by different pools, they are only considered invalid after they are rejected only because the same block already exists and just got propagated faster. It is one of the fundamental aspects of how Bitcoin works, franky1 one is correct in pointing out the importance of this feature since it also allows for there to be no blocksize limit at all since the pools themselves can best determine their own technological limits, instead of this arbitrary limit being centrally controlled by the "reference implementation".

Miners do indeed have power over the "consensus" of the Bitcoin network, however because they have so much at stake they have a strong game theory incentives to do what is best for the network, this is how Bitcoin works, I realize that some people are not comfortable with this, but it is how Bitcoin actually functions. I even think some of the Core developers are skeptics of this idea, as technologists it might be hard for them to see the virtue in a system that relies on the economic self interest of the masses to govern the network. Ideas of immutability and an unchanging network where we are governed by machines taking human beings out of the picture completely ending politics might seem like a romantic idea but it is just not the reality of how these cryptocurrencies actually function.

Bitcoin is more like a cyborg, human beings are part of the machine and are actually one of the key components that allow it to function successfully in our world. Which means that politics are part of the equation here and the mechanism is that miners do have the vote, because their incentives are best aligned, this is not necessarily a bad thing. It can almost be seen as a form or representative democracy, however where the incentives of the representatives are not perverted unlike what we often see in state democracies. In this case the users have all the power, since that is where the value comes from, splitting Bitcoin will allow users to better express this choice when there are strong diverting ideologies within a single protocol, like what we are seeing today within Bitcoin. Which is why a split could also be such a positive thing, both sides would be more likely to be able to innovate much faster when there is a greater general agreement on what Bitcoin is and where it should go. Splitting the network would allow for a more cohesive and less toxic community, while also allowing for greater freedom of choice for Bitcoin users.

if someone makes a rule change by submitting a block with odd data using the real consensual mechanism, but doesnt have majority, it gets orphaned
every day there are decisions being made for which direction the majority should move.
so by your failed definition of the consensus mechanism.. the majority of users are moving to a different network every time there is a fork(orphan)..
No, an orphan doesn't imply a new network at all. Orphans are valid blocks, so they are compatible with the original network. Miners are simply agreeing on which valid chain has the most cumulative work.
a controversial fork still gets orphaned off..
but.. only when intentionally blacklisting certain nodes to prevent the orphaning mechanism from taking care of the situation is where a realistic and continual split occur.
A fork that breaks the consensus rules doesn't get orphaned. It gets ignored. Saying that it is "orphaned" suggests it is valid according to the network. It isn't.
Technically you are correct here exstasie, strictly speaking that is. But the idea that Bitcoin actually splits every day, in some cases even for several blocks is at least poetically interesting, since when Bitcoin splits it would not be that different to an orphan initially, it is just that we will give the orphan life and extend that chain where otherwise it would have just died. You have to admit that poetically it is at least a good analogy.

I think that the term valid here is completely subjective, valid is dependent on the client you run, I think that Bitcoin ideally should be defined as being the longest chain, not the longest valid chain, since otherwise it would become a completely subjective position to take.

the community on the whole dont want a intentional split by adding in code to bypass the natural orphaning mechanism, all that is being said is a consensual fork for true capacity growth

which wont happen if core prevent a healthy majority by doing all this propaganda crap to keep their sheep inline to veto a change. and blindly allow another change by not telling their sheep its not requiring their consent for that route either

think long and hard about what i have just said.. and dont reply just with waffle to defend cores control
Core doesn't have any control. Please come to terms with the fact that most of the community supports Core's maintenance of the Bitcoin code. You may disagree with their views -- it's only natural in such a diverse ecosystem that not every participant sees eye to eye. But I'm becoming more and more confused as to what you are even arguing for.
I do not think that most of the community supports Core, I think it is actually very difficult to measure such a thing especially when there are people on both sides of the debate who can be very loud. It creates a situation where the "consensus" is not clear which is maybe why many miners are presently still siding with caution and sticking with the incumbents. This is also why splitting the network has become a better option for users to express their opinion, miners will simply just follow the value after all.

Anyone is free to opt out of the network and run an incompatible node. Anyone is free to contribute to projects other than Bitcoin Core. Please feel free to support such efforts.

I only ask that people try to understand that leveraging miners against users to try to force a network migration (as XT and Classic attempted to do) is unethical, and I ask that people reflect on whether it is right for miners to provoke users into removing consensus rules. Hard forks are a matter of user consent, not miner consent. Miner consent only establishes the longest valid chain (so, it enables soft forks). It has nothing to do with the consensus rules that every node on the network enforces.
Hard forking is how most important changes should be made, before Ethereum split there were multiple hard forks where the network did not split. This is an example of how this mechanism works, if enough people are unhappy with the change they can simply choose to stay behind, the sooner we embrace this mechanism the sooner Bitcoin will be able to continue to evolve.

Many of us view the block size limit as a moral issue -- key to allowing Bitcoin to remain peer-to-peer and sufficiently decentralized to prevent attacks -- and further, that consensus rules must be safe from tyranny of the majority. For miners to leverage "fear of being on the weaker chain" against users to remove the block size limit, for me, is not very different from miners doing so to remove the 21M supply limit. This idea that consensus rules are subject to democratic vote is extremely dangerous, and I oppose it unequivocally.
The consensus rules are subject to democratic vote, that is exactly what Bitcoin is, I understand that you are part of a group of people that rejects this and have therefore constructed a flawed understanding of how Bitcoin works. I do not think there even is a cryptocurrency out there that works that way at all, it might presently even be a technological impossibility also for practical reasons. I am not a technologist myself, I have a background in humanism, maybe a fellow technologist/technocrat will be able to explain this to you better:

Quote from:  tsontar
In my discussions with various members of Core, I have reached the conclusion that most of them simply disagree with the design of Bitcoin, which by design allows the consensus rules to be changed by a sufficient majority of miners and users, independent of what any group of technocrats wish. It is important to remember not to attribute malice where ignorance is equally explanatory. All of the devs I engage with are very strong in cryptography and computer science, which may make them less accepting of the fact that at its core, Bitcoin relies in the economic self-interest of the masses to govern consensus, not a group of educated technocrats. As an educated technocrat myself I can understand the sentiment. It would be better if math and only math governed Bitcoin. But that's not how Bitcoin is actually governed. At the end of the day, if social engineering and developer manipulation can kill Bitcoin, well then we're all betting on the wrong horse.

In a few words this is how I would describe my theory on Bitcoin governance:

Quote from: VeritasSapere
Consensus is an emergent property which flows from the will of the economic majority. Proof of work is the best way to measure this consensus. The pools act as proxy for the miners, pools behave in a similar way to representatives within a representative democracy. Then in turn the miners act as a proxy for the economic majority. Since the miners are incentivized to follow the economic majority. In effect the economic majority rules Bitcoin, in other words the market rules Bitcoin. Bitcoin relies on the economic self-interest of the masses to govern consensus.

In the words of Satoshi Nakamoto himself, from the Bitcoin whitepaper:

Quote from: Satoshi Nakamoto
They vote with their CPU power, expressing their acceptance of valid blocks by working on extending them and rejecting invalid blocks by refusing to work on them. Any needed rules and incentives can be enforced with this consensus mechanism.

I also explained my theory on Bitcoin governance in more depth in the thread I also linked earlier in this post.
https://bitcointalk.org/index.php?topic=1612347.0

And frankly, I don't think that you are convincing anyone here of anything -- your understanding of the protocol is clearly lacking and you are clearly very angry, which obviously gets in the way of your message.
I agree with you franky1, but I do agree with exstasie that you do come across a bit angry and it does get in the way of the message I support as well. I am a bit angry myself at the injustice that is occurring, Bitcoin being changed in such a radical way, is something I never signed up for and it is a shame to see that this issue might even delay mass adoption of this technology at such a critical time. Understand that not changing the blocksize limit fundamentally changes the economics of Bitcoin. I also think that the alternative economic model developed by Core is fundamentally flawed.

It is better to keep a cool head franky1, that way we can argue more rationally, I can argue rationally for this different perspective, and I have a solid understand of the theory. Based on experience I know I will not be censored here, unlike r/bitcoin.

I know it has become a very long post, I was simply replying to your singular message, I suppose the ideological split has become so wide, that we have started to see most things very differently.