Branch: refs/heads/master
  Home:   https://github.com/conformal/btcchain
  Commit: 992d11830cdf4455bf2f5074764971e291c4b643
      
https://github.com/conformal/btcchain/commit/992d11830cdf4455bf2f5074764971e291c4b643
  Author: Dale Rahn <[email protected]>
  Date:   2013-12-12 (Thu, 12 Dec 2013)

  Changed paths:
    M accept.go
    M chain.go
    M chain_test.go
    M doc.go
    M process.go
    M reorganization_test.go

  Log Message:
  -----------
  Implement a fast path for the Initial Block Download.

It is not necessary to do all of the transaction validation on
blocks if they have been confirmed to be in the block chain leading
up to the final checkpoint in a given blockschain.

This algorithm fetches block headers from the peer, then once it has
established the full blockchain connection, it requests blocks.
Any blocks before the final checkpoint pass true for fastAdd on
btcchain operation, which causes it to do less valiation on the block.


Reply via email to