mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
DevDocs: Block Chain: Overview: Many corrections
This commit is contained in:
parent
9360489490
commit
71f6b293d5
1 changed files with 6 additions and 8 deletions
|
@ -28,27 +28,25 @@ together. This ensures a transaction cannot be modified without
|
||||||
modifying the block that records it and all following blocks.
|
modifying the block that records it and all following blocks.
|
||||||
|
|
||||||
Transactions are also chained together. Bitcoin wallet software gives
|
Transactions are also chained together. Bitcoin wallet software gives
|
||||||
the impression that satoshis are sent from and to addresses, but
|
the impression that satoshis are sent from and to wallets, but
|
||||||
bitcoins really move from transaction to transaction. Each standard
|
bitcoins really move from transaction to transaction. Each
|
||||||
transaction spends the satoshis previously spent in one or more earlier
|
transaction spends the satoshis previously received in one or more earlier
|
||||||
transactions, so the input of one transaction is the output of a
|
transactions, so the input of one transaction is the output of a
|
||||||
previous transaction.
|
previous transaction.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
A single transaction can spend bitcoins to multiple outputs, as would be
|
A single transaction can create multiple outputs, as would be
|
||||||
the case when sending satoshis to multiple addresses, but each output of
|
the case when sending to multiple addresses, but each output of
|
||||||
a particular transaction can only be used as an input once in the
|
a particular transaction can only be used as an input once in the
|
||||||
block chain. Any subsequent reference is a forbidden double
|
block chain. Any subsequent reference is a forbidden double
|
||||||
spend---an attempt to spend the same satoshis twice.
|
spend---an attempt to spend the same satoshis twice.
|
||||||
|
|
||||||
Outputs are not the same as Bitcoin addresses. You can use the same
|
|
||||||
address in multiple transactions, but you can only use each output once.
|
|
||||||
Outputs are tied to [transaction identifiers (TXIDs)][txid]{:#term-txid}{:.term}, which are the hashes
|
Outputs are tied to [transaction identifiers (TXIDs)][txid]{:#term-txid}{:.term}, which are the hashes
|
||||||
of signed transactions.
|
of signed transactions.
|
||||||
|
|
||||||
Because each output of a particular transaction can only be spent once,
|
Because each output of a particular transaction can only be spent once,
|
||||||
all transactions included in the block chain can be categorized as either
|
the outputs of all transactions included in the block chain can be categorized as either
|
||||||
[Unspent Transaction Outputs (UTXOs)][utxo]{:#term-utxo}{:.term} or spent transaction outputs. For a
|
[Unspent Transaction Outputs (UTXOs)][utxo]{:#term-utxo}{:.term} or spent transaction outputs. For a
|
||||||
payment to be valid, it must only use UTXOs as inputs.
|
payment to be valid, it must only use UTXOs as inputs.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue