Questions tagged [blockchain-fork]

This tag should be used for questions regarding any split in the Bitcoin blockchain

Filter by
Sorted by
Tagged with
1
vote
1answer
242 views

How do we “exchange coins on one blockchain for those on the other”?

With Segwit and BIP-148 coming, I have been trying to figure out what's exactly gonna happen with Bitcoin after August 1, by watching videos and reading articles. One thing (among many others) ...
1
vote
1answer
235 views

Choosing a blockchain fork in Bitcoin Core

According to this, the BIP 148 UASF (user activated soft fork) goes into effect on August 1. Supposing it results in a substantial fork in the blockchain, is there a way users of Bitcoin Core can ...
1
vote
2answers
230 views

What's to stop someone from making a ton of mining nodes as an attack method?

My understanding is that if two miners make a block by completing a hash at the same time, it is then up to the miners to decide which is going to be 'accepted' by vote of which block reaches 51% of ...
1
vote
2answers
241 views

Tie Breaker to reduce orphaned chains?

When two different miners find the same block number at roughly the same time, the chain is forked, and there is a bit of a race to develop a longer chain, leaving the alternative orphaned. Why is ...
5
votes
1answer
319 views

What is it that makes BIP149 safer to activate than BIP148?

There are currently two BIPs floating to enable a "user activated softfork" of Segregated Witness. BIP148 is meant to activate by flag day on August 1st 2017 whereas enforcing nodes stop accepting ...
2
votes
1answer
806 views

Why not decrease the difficulty to increase capacity?

There is a persistent debate in Bitcoin about increasing the capacity. The popular idea seems to be to increase the blocksize from its current 1MB to push through more transactions per block. But ...
1
vote
0answers
30 views

Are exchanges tolerant of reduced transaction capacity?

In case a UASF is deployed and activated by exchanges there could be a stand-off situation in which miners mine on a different chain than exchanges. This would look like a sudden and long-lasting ...
8
votes
1answer
1k views

At what point does a hard fork occur?

with the whole debate and concern over a looming Bitcoin hard fork I would like to ask at what point has the hard fork occurred? Is there a specific moment when developers decide to implement BTC/BTU ...
6
votes
2answers
1k views

after hard fork won't every new transaction go on both chains?

I don't understand why I'm reading that after a hard fork, the existing transactions would be on both chains but the new transactions will only be on one or the other (resulting in 2 different chains, ...
10
votes
3answers
938 views

What should I do if my friend runs a Bitcoin business but doesn't understand how it works?

My friend doesn't listen to his head of engineering and doesn't fully understand how decentralized consensus based systems like Bitcoin really work. He seems to think a new untested/buggy ...
10
votes
3answers
3k views

What is the best way to prevent replay attacks in the event of a bitcoin hard fork?

I originally thought it would be relatively simple to add replay attack protection (change something about how the tx hash is generated) in the event of a fork. But the BU folks mentioned that this ...
2
votes
0answers
84 views

Is a replay-attack-proof soft fork possible?

Say there is a soft-fork. A is the chain that implements it, B is the chain that has a transaction that's valid pre-soft-fork, but invalid post-soft-fork, so it's following the old rules. We know that ...
0
votes
1answer
427 views

Double spend question during fork

What happens to a double spend during a fork where one of the transactions are in a orphaned block and the other in the main chain? 2 transactions get broadcasted in the network and 2 conflicting ...
0
votes
1answer
56 views

Did the new nodes accept the old blocks in hard fork?

i had knew that the old nodes will reject the new blocks.how about the new nodes treating the old blocks? i got the definition of the hard fork in the Hard Fork.but it didn't explain how did the new ...
1
vote
1answer
182 views

Do HTLC transactions work today or do they need a new soft-fork?

I thought that HTLCs were just a kind of a script construct that would allow to unlock funds for a period of time, which can be unlocked to anyone that provides the original string that matches the ...
7
votes
2answers
3k views

Does my bitcoin multiply with every fork?

Simply put, does your current bitcoin (pre-fork) multiply with every fork that bitcoin may experience? For example if I have one bitcoin stored in a cold wallet for the next century and Bitcoin ...
4
votes
1answer
203 views

How does Bitcoin avoid splitting into multiple p2p networks?

So since Bitcoin is completely decentralized what stops multiple p2p networks from being formed? And what happens with the block chain when two separate P2P networks eventually reach each other? Will ...
3
votes
2answers
299 views

Who is the decision body for forking a blockchain ledger?

Is it fair to compare the decision body responsible for forking a blockchain as 'escrow officers'? How can users of the blockchain network dare to the treat the distributed ledger as immutable as long ...
4
votes
1answer
851 views

Does bitcoin have the potential to be subject to a hard fork where miners are forced to choose which fork they will accept, like Etherum?

Some background (Taken from Quartz): Ethereum is similar to bitcoin, but it also supports smart contracts, agreements written in computer code that execute automatically when conditions are met....
1
vote
2answers
92 views

Is it safe to keep ONLY a time-locked tx?

What if the tx become incompatible with future versions of Bitcoin? In which cases it would just stop being compatible? If there is no compatibility guarantee, how can this be useful at all?
3
votes
2answers
221 views

How do I know I can trust the head of the blockchain

I'm trying to understand how the mining process works. Specifically, my understanding is the local miner works on blocks and add them to their local blockchain if they succeed. It may turn out that ...
2
votes
1answer
476 views

How to get more chain tips from getchaintips?

I've just restarted my node. When I run getchaintips, it only gives me 48 tips (the lowest being at a height of 402,609). Does getchaintips only return a limited number of branch tips? If so, is it ...
0
votes
2answers
256 views

What would happen if a private fork several hundred blocks ahead tried to merge back?

Suppose mining pool has been off the main network for a long time so that they are 100 or so blocks behind, but managed to mine 200 blocks in the period (say, some combination of had 33% before, ...
1
vote
1answer
319 views

How do you make a coin resistant to soft forking?

Soft forks are probably worse than hard forks, since it is hard for a client to reject a soft fork (indeed, that is the point of soft forks). The only way to do so is either to gain 51% of the hash ...
10
votes
1answer
2k views

The incident with 92 billion bitcoins

There is a documented case from 2010 when a block with 92 billion bitcoins was discovered. The bug was found and software was patched within 5 hours and everyone had to "hit the load button" to an ...
1
vote
1answer
89 views

What are some forks of Bitcoin that ultimately failed?

Being as many of the popular cryptos today were forked from Bitcoin at some point, I'm curious which past forks seemed promising, but ultimately failed at some point.. Sort of a history lesson if you ...
7
votes
2answers
1k views

How to detect a fork with bitcoin-cli?

I'm keeping a simple log of blocks, and storing them in an array. When a new block arrives, I add it to the array. Let's say this is my block chain array: E <- tip D C B A Now, say a new ...
2
votes
2answers
103 views

Are the miners to decide if a consensus rule is accepted or not? Or are the buyers in power?

I get the impression that every time a consensus rule change is suggested then people assume that the miners/mining pools have the last word if this rule accepted or not. But isn't it up to the buyers?...
1
vote
1answer
106 views

Height mismatch between bitcoin-qt and bitcoin explorers

I am running bitcoin-qt on the testnet. The count of the last block is 787794 which is way ahead of what I see on blockchain explorers such as https://test.webbtc.com/, which shows the last block as ...
1
vote
0answers
54 views

Finding forks in the blockchain

I would like to analyze forks happened until now in the blockchain, is there any kind of script or suggestion to view that(not the blockchain.info chart)
2
votes
2answers
348 views

Empirical analysis of blockchain branches: once every 380 blocks?

I've completed an empirical analysis of blockchain forks from block #300000 thru #400000. I found the following: (a) blockchain forks of length 1: observed every 380 blocks on average; (b) blockchain ...
0
votes
3answers
1k views

How do I remove hard coded seeds from the bitcoin source code?

I'm experimenting with blockchains at home and in my debug logs are lots of errors showing that my nodes are trying to get addresses from the hard coded seed nodes, I know I can use connect to turn ...
2
votes
1answer
661 views

Where can I find records of blockchain branches?

I plan to analyze blockchain branches to satisfy my own curiosity: how often do they occur, are they increasing in frequency, etc. To clarify my earlier mistaken terminology: I am talking about "...
1
vote
1answer
296 views

Where can I find a record of blockchain soft forks?

I plan to analyze soft forks to satisfy my own curiosity: how often do they occur, are they increasing in frequency, etc. Where can I find a record of blockchain soft forks? I'd love to find a handy ...
3
votes
2answers
3k views

Should I buy my Bitcoins now before a 2016 fork happens with Classic vs Core?

Having read about the the fight of Core vs Classic and the potential of a fork happening. I have a few questions concerning what would happen when a fork happens. I feel its inevitable a fork will ...
1
vote
1answer
70 views

Are there any altcoins that have tried a contentious hardfork?

I've been trying to find out whether any altcoin community has attempted a hardfork without consensus before. What happened? Can you point me towards an account or analysis of such an attempt?
3
votes
2answers
1k views

Is there actual consensus on the blockchain's tip or only until the next block?

Using this scenario https://bitcoin.stackexchange.com/a/40435 Let's say we have two competing blockchain tips: They both start from Block A as a parent, but then there are two different blocks ...
3
votes
1answer
1k views

What is the probability of forking in blockchain?

Is there any general formula that allows someone to calculate what is the current probability of having a chain fork? I know that the probability of finding a new block is proportional to the ...
4
votes
2answers
4k views

Can a hard fork effectively double the value held in bitcoin?

A hard fork necessarily means that two versions of the block-chain exist and value is held in both. Now realistically one of them should probably go down in value and the other increase or hold steady ...
3
votes
2answers
650 views

Why is it dangerous to hard fork the Bitcoin network?

In the blocksize debate it is often stated that hard forks are dangerous. This is sometimes supported by the claim that "people may lose money and must be protected". And that it's impossible to ...
1
vote
1answer
271 views

Segregated witness soft fork: how is the funding Tx made “ANYONECANSPEND”

Reading the BIP: https://github.com/bitcoin/bips/blob/master/bip-0142.mediawiki I see that the scriptPubKey in a transaction that funds a segwit redemption is the same as a normal P2PKH but merely ...
2
votes
3answers
470 views

Will an attacker's forked branch of block chain be used in bitcoin confirmation?

From what I understand, transactions are agglomerated into a block, proof of work is done by computing a hash value for the block, then added to the block chain. When a block is added to the block ...
1
vote
1answer
449 views

Merging blockchains after algorithm change

When a cryptocoin changes algorithm (eg. scrypt to X11), how does one achieve the merging of the two blockchains? I'm assuming that they couldn't be directly compatible based on being completely ...
1
vote
0answers
115 views

Validate chain from `valid-headers` to `valid-fork`

The getchaintips JSON-RPC returns multiple branches of the blockchain. Chain tips can be in various statuses. The active and valid-fork are already validated chains. There is a valid-header valid-...
2
votes
0answers
200 views

Get as many blocks as possible (stale, invalid, orphans)

I would like to download (and access) as much blocks as possible - including stale (extinct) blocks, orphans blocks and invalid blocks. I have 0.11 official client. My node is already synchronized but ...
5
votes
1answer
253 views

What will happen to my bitcoin if both Core and XT remain indefinitely?

I have some bitcoin in wallets and online accounts in multiple places. What will happen to this bitcoin if both Core and XT remain indefinitely? Will I own twice as much bitcoin, just in two different ...
2
votes
1answer
221 views

What would you do while a hard fork lasts?

It is conceivable (though generally buried with cognitive dissonance, I imagine) that a hard fork might not get resolved. This almost happened once before, and the miners picked the fork that solved ...
2
votes
1answer
54 views

What if block N were based not on N-1 but on both N-2 and N-3?

If the bitcoin protocol were changed so that the merkle root from block N-1 were replaced in block N by the two roots of blocks N-2 and N-3, then it would become possible to mine 2 blocks at a time in ...
11
votes
1answer
6k views

What is SPV mining, and how did it (inadvertently) cause the fork after BIP66 was activated?

I'm curious to hear an in-depth explanation of the hard fork and how it was caused; I've heard/read a great deal but I'm lacking a cohesive explanation.
1
vote
1answer
110 views

P2Pool Hardfork 14.0 where and when is it decided?

I have read on here that hardforks are a point where the pool with the biggest stick gets to decide which course the blockchain will take. Has the hardfork only just begun? When is the fork ultimately ...

1
3 4
5
6 7