Skip to main content
2 of 5
added 25 characters in body
Murch
  • 77.8k
  • 35
  • 190
  • 641

If the output value was only constrained by their sum being smaller than that of the inputs, you could e.g. set one output to a negative value and create new money in a second output.

You can also do more creative stuff: I think the rule might have been introduced as a response to the value overflow incident on 2010-08-15. A transaction in a (now invalid) block at height 74638 created outputs that were so large that their sum overflowed into the permitted range. The transaction created 2×92.2 billion bitcoins.

Murch
  • 77.8k
  • 35
  • 190
  • 641