Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: jackjack on June 02, 2013, 12:17:51 PM



Title: Orphan blocks
Post by: jackjack on June 02, 2013, 12:17:51 PM
Is there any reason to store orphan blocks except 'scientific purpose' ?


Title: Re: Orphan blocks
Post by: deepceleron on June 03, 2013, 12:15:33 AM
Currently Bitcoin doesn't need a long history of orphan blocks with it's current network activity and hashrate. I don't think there has been a two block orphan chain since the blocksize fork or since the BIP16 forkasco.

Other Bitcoin code-based currencies may have attacks and long fork chains, and it is practical to not have a reorg limit or quickly discard orphans, because an orphan chain may become the new best again, and a flurry of unnecessary p2p activity would occur if clients had to re-download the blocks they had discarded.