I think too that it's risky. And it should be avoided. Unfortunately it seems the network has not included real decision making besides forks. And i think it's relatively sure that, when one client starts at 0% of the network and reaches 75% that this client has an advantage that is recognized. It would be unlikely that those supporting it would suddenly turn back supporting the other chain then. At least not as long as serious problems show up with the fork once activated.
It looks to me like everyone staying in the old chain would simply be stupid, regardless of which fork it is. The chance to lose everything mined after that is very high. Or does he might be able to create a valueable altcoin out of the losing chain then?
Not how it works. You cannot create an altcoin based on bitcoin, and convince everyone to switch to the altcoin by telling them they are stupid. Especially when the altcoin is a retardation compared to the real coin, and has alsmost no developers behind it. I don't think the users will care much about what the majority of the miners are doing at that point. They will just keep using their superior coin.
Well that is a very biased opinion. The original bitcoin went through a couple of forks already and following what you said then we would have lost the real bitcoin long ago already. Still, what decides what the real chain is is the believe of the people because they give the coins the value. If the fork wins then the new chain is the chain with advanced settings and the losing chain the one with the outdated tech that was upgraded. Pretty normal.
Anyway, mining in the losing fork means blocks being found every 25 minutes?, which lowers potential reward even more. And this mining can take weeks. Deadly for a mining business. On the winning chain instead the blocks will be found every 13 minutes or so. (Obviously i'm no mathematician.
)
Obviously.. For a given hashrate, the chance of finding a new block, and therefore the reward, will be the exactly same in both forks. After difficulty readjustment the success rate will increase. So miners don't have any economic reasons to switch.
The chance is the same, sure, but the hashrate not anymore. The hashrate can't double like the chains double. 75% of the hashrate is in the winning chain then.
A long fork is extremely risky business. During the next few weeks, the standard Bitcoin side of the fork can easily overtake the other side again. Actually the most profitable strategy in this game to a miner would be to announce the intent of switching, then not do it when the switch is supposed to happen. Many other miners will then waste their resources on the wrong side of a fork, while you keep mining on the side you know will win. One or two large miners or pools who do this will be enough to tip the scale.
This is a possibility, especially with the collection of hashpower in single identities hands. Though it would be a pretty sneaky behaviour since those mining at those pools probably would support their attempt to mine on the fork too. They would be gone for good and mine in the new forks pools. Which would hurt the other pool alot.
Might be that miners can do it that own the miners. Ok, i don't know if there are such miners that would have a huge impact at all or only 10% or so.
It would stilly be risky. The most safe outcome for miners would be to trust that the other miners don't lie and follow them. The masse will win the game.
I think you may base this assumption on your flawed theory about profitability above. As long as most merchants still use the real bitcoin, and indeed almost 90% of all nodes run real Bitcoin now, Bitcoin is the safest choice. The success of a hard fork, and therefore the value of it's coins, does not depend on the miners. It depends on the users.
I think so too. At the end it depends on what those believe who give the coin its value.
Since other miners will watch each other closely just after the fork is supposed to happen, you can mine a few fork blocks before switching back again, covertly mining standard Bitcoin blocks. If one or two miners switch side after mining on the fork for a few hours to days, and then silently switch to standard Bitcoin again, the standard Bitcoin blockchain will overtake the fork. So a closure of exchanges is pretty much 100% certain, at least if the fork has support from anything less than 90% of the mining power.
Man, i really hope nothing like that would happen. It would be like a war in the community and it would bring a deep deep canyon between user groups.
But i think exchanges have ways to protect themselves. They don't have to set on one chain alone. I mean they can own the same bitcoin addresses on both chains. They can run both chains.
The only risk they would have would be to chose one chain only, then receive bitcoins that were not sent to them on the other chain. When the chain that they chose is dying then they are screwed and left with no bitcoins. But this risk can be completely eliminated by only accepting bitcoin deposits whose coins show up on the same deposit address on BOTH chains. Then they are completely safe. They would not even have to care which chain wins. They would always hold the right bitcoins.
Right?
This will work for one block maximum. The first sport of a fork is doubling your coins by getting one transaction confirmed in one chain, and a different version in the other chain. Coins spent as normal bitcoins won't exist in the "classic" chain and vice versa. People will split their coins to make sure they can spend every coin they have in both chains separately, with no risk of getting the transaction confirmed in the other chain. Eventually this will happen by itself when coins are mixed by coinbase coins which doesn't exist in the other chain.
I only say that as long as an exchange receives the bitcoins in both chains there is no risk for them anymore.
The weakness of the forks is the fact that if the standard bitcoin chain overtake the fork, all mining effort and transactions on the fork will be wasted and lost forever. The standard Bitcoin chain can not be overtaken by a fork however, since the blocks from the forks will be invalid.
Though that would be correct for the standard bitcoin chain too. If a fork reaches 75% and miners would still mine on the standard chain and the fork becomes the new real bitcoin then all mining on the standard chain after the fork will be gone to waste since the standard bitcoin chain blocks found after the fork happened would be invalidated. Additionally blocks would be found way way less often. Mining there would be economical suicide because the difficulty only would change each 2 weeks.
Again, this is based on your mining profit fallacy above. The profit in terms of coins per day for a given hashrate, will be exactly the same after a fork as before, until a difficulty adjustment. After the adjustment the chain with the lowest hashrate will pay the most.
Though only theoretically since the 10 minutes are not hard set but dynamically created by the diff adjustment, judging from the amount of hashpower. And the hashpower will be way less in a losing chain.
Anyhow, I don't believe there will be a hard fork. Now "Classic" have released binaries, which has lead to a sharp increase in "Classic" nodes. At the same time the number of "BitcoinXT" nodes is falling as if it went over a cliff. Bitcoin Core has the same share of nodes on the network as it had before "Classic" binaries were released. About 88%. The last 12% are divided between "XT", "Classic" and "Unlimited".
I think the Number of nodes can be completely forgotten. It can be faked easily and it most probably is faked since there are obviously fanatics who would do such things. There are not only cool headed discutants on each side.
You mean by running Bitcoin Core and pretend to be "Classic" or vice versa? Sure, but why would anyone do that? It has so far only been done for mining. Some blocks are mined as "BitcoinXT" blocks, but those have been shown to be created with Bitcoin Core with a small change to the coinbase transaction. Since "Classic" has based their fork on an old version of Bitcoin Core, without many of the improvements for block generation, I think miners will do the same in the future as well, unless "Classic" get developers who are capable of rebasing their patches against 0.12.
I meant that some people create nodes just to show that their side has the most support. Setting up a node an a vpn or so and voila they have an argument of being backed. Though it is not a real hard argument in fact.
Anyway, what matters is how the hashpower decides. And it really would be interesting to see what happens. In my opinion there is a majority for segway and for a raise of blocksize for 2mb at least for now. Stopping the delays in peak transaction amount times. I think the lightning network is not really loved by most. I mean it is a different system to use again. And all systems beside bitcoin had a lot of trouble finding it's acceptance.
Well thinking about that is obviously purely speculative.
I don't see any majority for raising the blocksize via a hard fork. Quite the opposite. It seems the majority is very clear on maintaining backwards compability, and increase the capacity by moving the signatures outside the 1 MB blocks. Especially among the developers of Bitcoin and various bitcoin wallets. Most of them have implemented segregated witness already. It is very simple, and will be faster to deploy.
Yeah, segwit has broad support. I think it's a good thing. Though it is stil limited and can not solve adoption hindrance in the long run as far as i understand. The solutionat after that is the interesting thing.