Pages:
Author

Topic: Wondering out loud: Which should Chinese miners support - Core, Classic or another? - page 12. (Read 38050 times)

legendary
Activity: 1260
Merit: 1116
Some believe that the Chinese community's interest being underrepresented at the level of core development is much due to the fact that as a whole they have been myopically focusing on making money and not paying enough attention on protocol maintenance. As a result, they have almost no say and are little more than merely audience.

As you know this is unfortunately very true of the Chinese culture - again I do invite you to PM me if you want some help with explaining things to fellow miners (one Chinese is a dragon but many become worms).


I'd say he has a pretty solid handle on things already.
sr. member
Activity: 471
Merit: 500
It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.

I thought that the core devs wanted to listen to "the community"? Now you are telling me that yes, they may condensed themselves but whatever you Chinese may have to say, it is of no consequence and should have zero effect on the outcome because we know better? Excuse my poor English but this strikes me as a bit condescending.

In Bitcoin, only the code matters and the protocol is nationality-neutral.  So there is no reason for any particular group to feel sorry for themselves.

Core devs may listen to anyone they want, but have no obligation to obey them or compromise with some token of good will.

Honey Badger only eats the sweetest code he can find.  Right now, the best code is being produced by Core, but everyone else is welcome to try doing a better job.

Honey Badger's nature and purpose is to be condescending; opinions are of no consequence to him.

He does not have to do what Core or miners or anyone else says.  That's why we love him.   Smiley

But if any group of miners or devs or anyone except the socioeconomic majority could tell Honey Badger what to do, he would die instantly.

I think it is a bit disingenuous to argue that nationalities don't matter as many western bitcoiners, including prominent ones, cite Chin as a factor in their assessment of the success of Bitcoin or lack thereof.
It is almost like to say that on the level of atoms, there is no sexuality or race, therefore the society should heed nothing but laws of physics.
I agree that code itself doesn't recognise nationality, but it is not only the code, but people who are involved with it.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Some believe that the Chinese community's interest being underrepresented at the level of core development is much due to the fact that as a whole they have been myopically focusing on making money and not paying enough attention on protocol maintenance. As a result, they have almost no say and are little more than merely audience.

As you know this is unfortunately very true of the Chinese culture - again I do invite you to PM me if you want some help with explaining things to fellow miners (one Chinese is a dragon but many become worms).
sr. member
Activity: 471
Merit: 500
It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.

I thought that the core devs wanted to listen to "the community"? Now you are telling me that yes, they may condensed themselves but whatever you Chinese may have to say, it is of no consequence and should have zero effect on the outcome because we know better? Excuse my poor English but this strikes me as a bit condescending.

FYI, Eric, iCEBREAKER is not a core dev.

I see.

Actually, I think more people in China are coming to realise that they may have nobody to blame but themselves.  And my company, HaoBTC, has been contemplating sponsoring a core developer recently.

What do you mean?

Some believe that the Chinese community's interest being underrepresented at the level of core development is much due to the fact that as a whole they have been myopically focusing on making money and not paying enough attention to protocol maintenance. As a result, they have almost no say and are little more than merely audience.
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.

I thought that the core devs wanted to listen to "the community"? Now you are telling me that yes, they may condensed themselves but whatever you Chinese may have to say, it is of no consequence and should have zero effect on the outcome because we know better? Excuse my poor English but this strikes me as a bit condescending.

In Bitcoin, only the code matters and the protocol is nationality-neutral.  So there is no reason for any particular group to feel sorry for themselves.

Core devs may listen to anyone they want, but have no obligation to obey them or compromise with some token of good will.

Honey Badger only eats the sweetest code he can find.  Right now, the best code is being produced by Core, but everyone else is welcome to try doing a better job.

Honey Badger's nature and purpose is to be condescending; opinions are of no consequence to him.

He does not have to do what Core or miners or anyone else says.  That's why we love him.   Smiley

But if any group of miners or devs or anyone except the socioeconomic majority could tell Honey Badger what to do, he would die instantly.
legendary
Activity: 1260
Merit: 1116
It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.

I thought that the core devs wanted to listen to "the community"? Now you are telling me that yes, they may condensed themselves but whatever you Chinese may have to say, it is of no consequence and should have zero effect on the outcome because we know better? Excuse my poor English but this strikes me as a bit condescending.

FYI, Eric, iCEBREAKER is not a core dev.

I see.

Actually, I think more people in China are coming to realise that they may have nobody to blame but themselves.  And my company, HaoBTC, has been contemplating sponsoring a core developer recently.

What do you mean?
sr. member
Activity: 471
Merit: 500
It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.

I thought that the core devs wanted to listen to "the community"? Now you are telling me that yes, they may condensed themselves but whatever you Chinese may have to say, it is of no consequence and should have zero effect on the outcome because we know better? Excuse my poor English but this strikes me as a bit condescending.

FYI, Eric, iCEBREAKER is not a core dev.

I see.

Actually, I think more people in China are coming to realise that they may have nobody to blame but themselves.  And my company, HaoBTC, has been contemplating sponsoring a core developer recently.
hero member
Activity: 784
Merit: 1000
It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.

I thought that the core devs wanted to listen to "the community"? Now you are telling me that yes, they may condensed themselves but whatever you Chinese may have to say, it is of no consequence and should have zero effect on the outcome because we know better? Excuse my poor English but this strikes me as a bit condescending.

FYI, Eric, iCEBREAKER is not a core dev.
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
It's frightening too see huge miners so poorly informed about the protocol they are working for.

Basically, if you secede onto a fork that is contentious, breaking bitcoin's consensus, you'll loose money. we all loose money (and maybe Bitcoin).

Simple as that.

Umm, no. Only the weaker branch without the economic majority can lose money and even that's fairly hard to do.

Presuming Classic BIP is the one we are talking about:

Step 1) 750/1000 blocks mined indicating support

[ a miracle occurs ]

Step 6) end of story...anyone on the wrong side of the fork will stop seeing new blocks

Any miner here want to commit to mining on the minority chain?


You dont knwo what you are talking about.

It is not about a chain with most VCs backed useless startups, or clueless powerful miners, that shall necessarily be considered VALID.
It is purely ideological in fact, and it is quite likely that bitcoiners would not give a damn about some Coinbase, pardon GoldmanSachsCoin.

The ones that will break consensus will end up bankrupt on their forked shitcoin. Its pretty obvious.

canth obviously understands better than @Dan_Pantera how a contentious hard fork will play out.

I expect canth will easily refute Dan's latest FUD, as seen below.

Quote

Bitcoin Classic: in theory, implementing an immediate 2MB change would immediately alleviate block congestion but would require a hard fork. Hard forking carries with it certain systemic risks:

    Bitcoins received from before the fork can be spent twice, once on both sides of the fork. This creates a high double-spend risk.
    Bitcoins received after the fork are only guaranteed to be spendable on the side of the fork they were received on. This means some
    users will have to lose money to restore Bitcoin to a single chain.

In essence, if a hard fork goes bad, it will likely cause large-scale confusion and make Bitcoin incredibly difficult to use until the situation is resolved. There’s also a very real chance of total system failure if a hard fork’s deployment is not well-coordinated across the entire network
.


Dan Morehead
Chief Executive Officer
@Dan_Pantera

https://medium.com/@PanteraCapital/the-governance-of-anarchists-blockchain-letter-january-2016-798842f468de?source=latest---------1

legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Excuse my poor English but this strikes me as a bit condescending.

Eric - I live in China (my Chinese isn't great but my wife is Chinese) - feel free to contact me via PM to discuss anything about this (I am not paid nor associated directly with any of the parties involved in these disputes).

What I do know is how to code raw transactions and write software (I've been a software engineer for nearly 30 years now).
sr. member
Activity: 471
Merit: 500
It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.

I thought that the core devs wanted to listen to "the community"? Now you are telling me that yes, they may condescend themselves but whatever you Chinese may have to say, it is of no consequence and should have zero effect on the outcome because we know better? Excuse my poor English but this strikes me as a bit condescending.
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
Overall, there seems to be a sense of helplessness. Some reflected on why the Chinese had so little say in the matter and some urge that the Chinese should form their own core development team and create their own fork.

Hi Eric,

What do you think about the Classic implementation? What does chinese miners think about it?

Many Chinese Bitcoiners - not only miners, but also exchanges and wallet services, originally supported Classic for its support of 2MB block size, but after meeting Jeff Garzik in Beijing, many backtracked because they didn't believe that the team behind is capable or there is a roadmap.

LMao, poor Jeff.. XD

Maybe those Bitcoiners should be more loyal to the Core team that got us this far, and less eager to betray them on behalf of some poorly-vetted pretenders to the throne.

Or maybe they like backtracking?  I guess it's a good exercise in humility to come crawling back to Core, head hung in shame.
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
Step 1) 750/1000 blocks mined indicating support
Step 2) 28 days pass
Step 3) At some point a miner creates a >1.0 MB block
Step 4) Either miners build off this larger block or reject it, continuing on the 1MB chain
Coinbase/BitPay/Bitfinex/etc have all indicated whether or not they accept larger blocks
Step 5) Miners stop mining on whichever chain ends up shortest. Doing anything else loses them piles of short term money.
Step 6) end of story...anyone on the wrong side of the fork will stop seeing new blocks

Any miner here want to commit to mining on the minority chain?


So how do you intend to see through the fog of war, and discern which chain is truly the minority?

Did you miss the XT debacle, in which we destroyed their fragile command and control structures, while jamming their signals with false version flags?

Did you miss the part where spoofed nodes were being prepared to lead XT into the death trap of a premature fork?

Do you need to be retaught the same lesson every year, when the latest shiny new potential hard fork declares its noble intention to push aside all contention and declare itself The New Bitcoin?

Aren't you assuming the cypherpunks who built and maintain the systems you presume to attack won't wreck Classic in self-defense?
sr. member
Activity: 689
Merit: 269
At the peak of it's popularity, in October, 0.8% of miners voted for BIP 101

As of today, 0% of miners vote for BIP 101

legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
The 2nd half of the Scaling Bitcoin conference was China, where many photos were taken of the world's biggest miners sharing a stage.  So I don't see how Chinese Bitcoiners have "little say in the matter" of scaling.

But as one of the Chinese panelists said at the event, they felt like merely an audience who are asked to sit there to choose between options given to them.

Please explain the perceived benefit of 2MB over 1MB blocks at this time.  Why are they, right now, superior in a cost vs. benefit analysis?
The perceive benefit varies. For some, it is that Bitcoin will continue to function as a payment network for individual users rather than a settlement network where only large transactions can be processed cost-efficiently. It is a modest change. It introduces less complexity. It gives SigWit more time.
Also, some believe that it is a test of Core team's willingness to listen to them. If they don't make what appears to be a small compromise, the Chinese fear that they will unlikely to do so in the future.

Thanks for the informative response.

It is helpful to clarify and confirm that some of the agitation for 2MB is merely for the sake of "a test of Core team's willingness to listen" (wherein "listen" actually means "obey").

A contentious hard fork is not a "a small compromise" because it puts the entire system at risk of catastrophic consensus failure (and will almost certainly crash the price).

The 'you have to give me something because otherwise you're uncompromising and I will pout' negotiation tactic will not work on Bitcoin engineering decisions.

Our Honey Badger really does not care about hurt feelings from pushy token-demanding nobodies (of any nationality).

If Honey Badger starts negotiating and compromising simply to appease emotionally needy peoples' pleas for a pat on the head, the Bitcoin experiment ends in failure.

I hope this helps you understand why a 2MB increase is not as easy as throwing a bone to a barking dog.
legendary
Activity: 1260
Merit: 1002
Classic vaporware - There is no alternative qualified team other than Core.
Incorrect.
Not vaporware, code is available, source:
https://twitter.com/jgarzik/status/693136607659069441

Also there are already 48 nodes running, source:
http://xtnodes.com/
Interesting.  Looks like "Classic" is the least popular of the various fork-altcoins.  Not very surprising.

Funny how them shameless noobs just linked a sourcecode from some random twatter account..

So legit.
sr. member
Activity: 689
Merit: 269
Total BIP 101 blocks:  0 / 1000             Total Classic blocks:  0 / 1000


Grin
legendary
Activity: 1437
Merit: 1002
https://bitmynt.no
Classic vaporware - There is no alternative qualified team other than Core.
Incorrect.
Not vaporware, code is available, source:
https://twitter.com/jgarzik/status/693136607659069441

Also there are already 48 nodes running, source:
http://xtnodes.com/
Interesting.  Looks like "Classic" is the least popular of the various fork-altcoins.  Not very surprising.
legendary
Activity: 1437
Merit: 1002
https://bitmynt.no
All miners mine 1MB now - There is no miner who has the balls to disrespect the Satoshi Nakamoto 1MB rule and mine a large block.
Acutally not.  Some of the miners on the 2 MB block size support list mine blocks of 912 or 976 KB.  If they really want larger blocks, they could at least produce 1 MB blocks.
MAX_BLOCK_SIZE = 1 000 000 bytes
1 000 000 bytes / 1024 = 976,56 bytes

So current (EDIT:) maximum blocksize limit is 976 kibibytes or 1000 kilobytes. That is the source of "976".
Wrong.  I know the fscking difference between KiB, MiB and kB, MB, and I am not mixing them up.

Have a look at Blockcypher yourself when there is a congestion.  Someone have turned down the spam volume now, so blocks are less than half full anyway.  Blockcypher give the size in bytes.  Blockchain.info use kB (= 1000 bytes).
legendary
Activity: 1437
Merit: 1002
https://bitmynt.no
Nobody also wants to be on the minority branch. Gavin just did a great piece about what
would happen if the network split 80/20.
Check it out:
http://gavinandresen.ninja/minority-branches (TL;DR: Nothing would really happen)
Many people, me too, think he is wrong. 
He has perfect understanding of how things would work after the fork,
do you ?
Keep your religion out of this.  Neither Gavin or anyone else have presented any convincing proof of how a hard fork would develop.  Just pure speculation.  The only thing certain is that total chaos will prevail until difficulty has caught up.  Mostly because some people are mad enough to run SPV clients, and a block size increase will make it harder to run a full node at the same time.  Miners want their coins to have some value, and the value will drop significantly if most wallets become useless overnight.  Fortunately, since segregated witness is under heavy development by a lot of of very talented people, and only a very few people and fewer merchants and almost no developers support the altcoins, I am not very worried.  The segwit testnet has lots of activity, and there is a segwit block explorer as well.  Why risk Bitcoin because some small minority og users and merchants want a worse solution based on untested software which doesn't exist yet?

He is actually right, I can understand it (I am a technical person, though not Bitcoin developer).

Hell, even Bitcoin Core/Blockstream developers can also surely understand it, but I am not sure if any of them is
willing to admit that.
They may be too deep with their heads in the bullshit, propaganda & manipulation web they have created.
I don't understand why you are so against Blockstream?  The developers working for Blockstream aren't trying to break consensus in any way.  They do that the rest of the developers and the community want them to do.  I have never seen Blockstream trying to force anything through, and there are often disagreements among them.  E.g. about the removal of the priority system in Bitcoin Core (not a fork of any kind).

I will stick to Bitcoin, and if people will exchange the bitcoins they bought (...) businesses wanting to switch to an
altcoin based on different consensus rules, the great majority will stick to Bitcoin.
I don't think you understand how things work in Bitcoin network function at all.
Once Bitcoin Classic wins, Bitcoin Classic becomes Bitcoin, Bitcoin Core stops being
Bitcoin.
Bitcoin Core will be *THE* altcoin you are talking about.

Sorry, when a coin operate according to different consensus rules, it will be an altcoin by definition.  This is pretty much the definition of an altcoin.  The blockchain will fork into two different blockchains, and there is no way the Bitcoin blockchain will accept the altcoin chains.

Bitcoin this agreement is defined in
the
software.
No, this is not what I was asking.
Let me rephrase the question: "how do you think consensus looks in Bitcoin world" ?
Sorry, I don't understand your question.  Consensus is not a physical object you can look at.

So basically now he claims that consensus is what minority (Blockstream) wants. He has lost it and is completely mad
with power.
I don't see how what you think someone else claim is relevant at all here.  (Read again – what he wrote is not
what you think he claims.)
Oh, it is extremely relevant.

- Adam Back is the president of Blockstream.
- Adam Back lies and manipulates, as clearly proven above
- Adam Back condones censorship.
- Adam Back has clear conflict of Interest as previously proved in this thread.
- Adam Back wants to cripple the Bitcoin network for his personal (his company) gain.

So yeah, it has everything to do with what is happening here, because anything that man says can be now treated as
bullshit and/or manipulation of the topic for his gain.
Sorry.  I am completely not interested in your conspiracy theories.  I haven't even read what he is supposed to have written in this thread.  I understand he is going to stick with Bitcoin, and not create some altcoin, which is good.

Nope, I read it again - with
context and I still think my argument stands.
Please explain your point further because I don't understand what you think I am misunderstanding.
You misinterpret the general agreement among all bitcoin nodes as a wish from a specific "minority".   Which is
actually the opposite of what he actually wrote:  "majority MUST NOT be able to override minority"  I.e.
consensus is not what a minority wants, neither what a majority wants.
Let's sum it up.
- Consensus is NOT what majority wants
- Consensus is NOT what minority wants

Loigically, the only thing left is that Consensus, according to Adam Back, is what a
strictly selected group of people wants.
And that is exactly what I have stated
.
WTF have you been  smoking?  Can I have some?

The general agreement is written in software.  Nobody can change it.  Not Adam Black, not the Toomin brothers, not you, not even Satoshi himself.  Any change will require cooperation among all users running a full node.

Consensus is based on the agreement
which was there from the beginning.  Neither Bitstream or any short list of merchants, can overrule the general
agreement which define Bitcoin and the bitcoin blockchain.  Neither can a majority.
Soe logically by what you are saying is:
- Majority cannot override "consensus"
- Users cannot override "consensus" (they are the majority !)

So everything checks out. Blockstream / Bitcoin Core are the ones who define consensus. That is exactly the same I have
said.
Consensus was defined long before Blockstream was created, and even before most of the existing developers had even heard about Bitcoin, and there are no plans to change it.  (Except for a few small groups calling themselves "Bitcoin Classic", "Bitcoin Unlimited", "Bitcoin XT", "Bitpay Core", and a heck of a lot of other scamcoins.

You can do anything and you can even fork Bitcoin in any
way you want.
If you can convince the majority of the network that your fork is the best and that giving 1000 BTC to poor children is
the right choice and network will install your client then by all means - your client will be considered the "true"
Bitcoin, and the previous client will be made obsolete and nobody will use it.
You don't get it.  Since this would change the general agreement, it would require cooperation from all bitcoin nodes. 
Not just a majority.
This is incorrect, and this is not how Bitcoin network work.

You are actually talking about how soft-fork would work.
With hard fork, you can quickly & easily split 2 incompatibile parts of the network, so the one majority chooses
becomes "the Bitcoin", and the other one is abandoned and dies.

The separate chains coould obviously work as separate coins, but that is very difficult to maintain and therefore
highly unlikely.

- Gavin knows this
- Jeff knows this
- All Core devs know this

The problem is whether they are willing to honestly admit this, because - as clearly proven above - some of them are
lying bastards completely full of shit
.
Again: WTF are you smoking?  Miners don't define consensus.  They don't have the power to change the consensus rules.  They may add new rules, but that's all.  A fork would be a malicious attack on Bitcoin, but it can be worked around.  Most importantly it won't affect Bitcoin nodes in any other way than slower than usual confirmation of transactions for a while.  Users of SPV clients may suffer heavy losses, on the other hand, but who cares about them.

Are you telling me you don't support this!?  Why do you hate children?  Do you kill babies for a hobby? Shocked
Stop this offtopic now.

I have proven that you are incorrect. That is all here.
You haven't presented a valid proof of anything whatsoever.

Actually the explanation there is just a longer version of mine.  Read it again, and see if you can understand it.
ROFL!  Read it again.  "To implement a hardfork, without a blockchain-fork, all users must switch to the new
protocol consensually.
"

How many bitcoin blockchains do you think is adequate?  At least we will get rid of SPV clients by hard forking into
many chains, but unfortunately you would then have to rely on either wallets talking to some central trusted node, or
that everyone run full nodes locked to one specific blockchain.  (You don't want to risk another chain to take over if
they gain more mining power.)

Old nodes will work just fine after a softfork, but merchants should upgrade.  SPV clients are mostly safe after a
softfork as well, but both old nodes and SPV clients may see unconfirmed transactions which aren't valid.  (In a
hard fork the invalid transactions would confirm in some chains, and the SPV client will see it differently depending
on
which node it connects to.)
Oh, now I get it.

You and me are talking about 2 different things.

You are all the time talking about a soft-fork "consensus".
I am talking about what happens when hard fork, not soft fork is performed.
Sorry.  You have misunderstood.  Read again.  I am beginning to understand why other intelligent people here are ignoring you.

Hard fork is a clean cut. Soft fork is messy, because - as you say - it requires everybody to migrate to the new
system, otherwise there may be problems.
Yes, a hard fork is a clean cut.  It is how all altcoins have been created.  No relation to Bitcoin, except for a similar name.  

No, a softfork does not require everybody to migrate.  That's the beauty of a soft fork!

By the way, this is reason why what Core devs are trying to do is dangerous. They are trying to upgrade the
network using soft-fork which requires much greater "consensus" than hard forks do.
Really?  So what you are saying, is that if only a amall part of the network, let's say a majority of the miners and a few merchants switch to a different consensus agreement by e.g. creating a few million extra coins for themselves, the rest won't have to agree and upgrade their software?  They will just automatically begin using the new coin?  No, you don't understand the difference between a soft an a hard fork at all.  No wonder you are confused about this.

A chain fork is a split into two or more chains.  In a hard fork the old nodes won't accept the new blockchain, and you need 100% consensus.  Otherwise they will live on as two or more different blockchains using different consensus rules.  If you want to end up with one single fork, all users, 100%, will have to switch to the alternative ruleset, which may contain anything.  A softfork doesn't  change the existing conensus.  It only add new restrictions in a backwards compatible way, so old nodes don't have to upgrade unless they want to use new features.  As long as the new rules has a majority among miners, a chain fork is impossible.

Why don't you think it is dangerous to render SPV wallets unusable, btw?  While a soft fork cannot lead to loss of coins, a hard fork will.  Is that entirely unproblematic from your point of view?
Pages:
Jump to: