Bitcoin

p2p – How does Bitcoin Core overcome the requirement that a pre-synchronization’s chain operation, when created, must occur within 1 day of the currently active chain tip?

There are two conditions for the chain obtained from header presynchronization:

  1. To minimize chain work
  2. The work must be done within 1 day of the active chain tip.

When you first start a Bitcoin Core node, the active chain tip is in the genesis block. There is a huge amount of accumulated work in the chain we pre-synchronized. So the first condition passes, but how does the second condition pass? This will be a lot more work than a day’s worth of genesis block work.

Related Articles

Back to top button