Invalid block: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
A block is valid if it obeys all of the [[Protocol rules]]; otherwise it is invalid.
A block is valid if it obeys all of the [[Protocol rules]]; otherwise it is invalid.


* Clients will ignore transactions in invalid blocks.
* Clients '''will ignore invalid blocks''' when determining which chain is difficultywise-longest.
* Mining clients will not build new blocks on top of invalid blocks.
* Mining clients '''will not build on top of''' invalid blocks.
* Clients will not propagate invalid blocks (or invalid transactions).
* Clients '''will not propagate''' invalid blocks (or invalid transactions).

Revision as of 04:26, 15 February 2012

A block is valid if it obeys all of the Protocol rules; otherwise it is invalid.

  • Clients will ignore invalid blocks when determining which chain is difficultywise-longest.
  • Mining clients will not build on top of invalid blocks.
  • Clients will not propagate invalid blocks (or invalid transactions).