A fork is a project that splits from an earlier project and goes in a slightly different direction.

learn more… | top users | synonyms

1
vote
1answer
61 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 ...
1
vote
2answers
40 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?...
2
votes
2answers
1k 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 ...
0
votes
1answer
68 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 ...
1
vote
1answer
140 views

Merging blockchains after algo change

I have a question for the community and im hoping a few informed individuals could get me some insight. When a cryptocoin changes algorithm (eg. scrypt to X11), how does one achieve the merging of ...
5
votes
1answer
218 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
103 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
45 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 ...
6
votes
1answer
2k 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.
3
votes
2answers
56 views

Why can't the block size upgrade be trialed on testnet with an organised “stress test”

A stress test was run on mainnet to see the effect of exponential demand in Tx volume. Why can't a testnet "stress test" be organised to look at the implications of the 20Mb block size (and other ...
2
votes
2answers
115 views

What can a dishonest node do (or try to do)?

Except this kind of attacks: https://en.bitcoin.it/wiki/Double-spending For example can he simply create a new block that includes some invented transactions that steal money from real address? ...
5
votes
3answers
146 views

Valid fork in regtest - Change blockchain via RPC?

I've created a regtest network consisting of 2 nodes - node0 & node1. I'd like to have a fork on the common blockchain and seemingly achieved it by doing so: nodes start node0 adds node1 via ...
2
votes
1answer
171 views

Do new SIGHASH types need a hard fork or a soft fork?

There have been a few new sighash types proposed. SIGHASH_NORMALIZED : Use a 'normalized' TXID in the inputs when serializing for signing. This normalized transaction id is calculated by removing ...
3
votes
1answer
354 views

Can a shorter chain overcome a longer one?

Could a dominating chain fork actually be shorter (in blocks) than its abandoned predecessor? Under what circumstances could this happen?
4
votes
2answers
308 views

Is there any way to make an UTXO that cannot be spent until a certain block #?

In bitcoin, each transaction has an nLockTime integer to specify the earliest allowed block number/time that the transaction can be added to the blockchain. In addition, each transaction input has an ...
1
vote
2answers
130 views

Can new OP codes be added with a soft fork?

I understand that P2SH transaction types were added "softly" by repurposing a Tx message that is already valid, so old nodes won't reject them in blocks. Is there a similar method to adding new ...
16
votes
3answers
5k views

What is a soft fork?

When people talk about possible changes to how Bitcoin works they sometimes say a particular change can be implemented as a soft fork. What does that mean? How does this compare to a hard fork?
0
votes
1answer
598 views

Detailed guide on how to Create a Litecoin Fork, With Pre-mine instructions [closed]

I need a Detailed guide on how to Create a Litecoin Fork, With Pre-mine instructions, I would be very grateful if someone posted a comprehensive guide on how to Create a Litecoin software fork, with a ...
3
votes
1answer
336 views

When did litecoin fork bitcoin?

I'm looking for the git tag of Bitcoin at the time of the fork as well as litecoin after the fork
6
votes
2answers
108 views

When will a block not be forwarded?

I'm currently trying to detect blockchain forks and I noticed that even when dumping all blocks I get to a separate file I seem to miss a few. Specifically I'm looking for the blocks marked as ...
3
votes
1answer
222 views

How are transactions in discarded forks merged back into the blockchain?

It sounds like transactions in discarded blocks are propagated back to the network to be included in the next block to be generated, is that the case? If so, is that triggered in the client when it ...