|
|
|
@ -613,7 +613,7 @@ zero and as large as 21 million bitcoins (2.1 quadrillion satoshis).
|
|
|
|
|
[[uneconomical_outputs]]
|
|
|
|
|
===== Uneconomical outputs and disallowed dust
|
|
|
|
|
|
|
|
|
|
Despite not having any value, a zero-value output can be spent under
|
|
|
|
|
Despite not ((("uneconomical outputs", id="uneconomical")))((("dust policies", id="dust")))having any value, a zero-value output can be spent under
|
|
|
|
|
the same rules as any other output. However, spending an output (using
|
|
|
|
|
it as the input in a transaction) increases the size of a transaction,
|
|
|
|
|
which increases the amount of fee that needs to be paid. If the value
|
|
|
|
@ -679,7 +679,7 @@ amounts of arbitrary data in the blockchain without increasing the size
|
|
|
|
|
of its UTXO database. Since the outputs are unspendable, they aren't
|
|
|
|
|
uneconomical--any satoshis assigned to them become
|
|
|
|
|
permanently unspendable--so allowing the amount to be zero ensures
|
|
|
|
|
satoshis aren't being ((("transactions", "outputs", "amount field", startref="transaction-output-amount")))((("outputs", "amount field", startref="output-transaction-amount")))((("amount field (transaction outputs)", startref="amount-field")))destroyed.
|
|
|
|
|
satoshis aren't being ((("transactions", "outputs", "amount field", startref="transaction-output-amount")))((("outputs", "amount field", startref="output-transaction-amount")))((("amount field (transaction outputs)", startref="amount-field")))((("uneconomical outputs", startref="uneconomical")))((("dust policies", startref="dust")))destroyed.
|
|
|
|
|
|
|
|
|
|
==== Output Scripts
|
|
|
|
|
|
|
|
|
|