mirror of
https://github.com/bitcoinbook/bitcoinbook
synced 2024-12-27 00:48:09 +00:00
Edited ch06_transactions.adoc with Atlas code editor
This commit is contained in:
parent
812d15aea0
commit
122171a55a
@ -148,7 +148,7 @@ Service (DoS) attacks that we'll discuss((("transactions", "version of", startre
|
|||||||
|
|
||||||
=== Extended Marker and Flag
|
=== Extended Marker and Flag
|
||||||
|
|
||||||
The next two fields((("transactions", "extended serialization format")))((("extended serialization format"))) of the example serialized transaction were added as
|
The next two fields((("transactions", "extended serialization format")))((("extended serialization format")))((("BIP144 extended serialization format"))) of the example serialized transaction were added as
|
||||||
part of the segregated witness (segwit) soft fork change to Bitcoin's
|
part of the segregated witness (segwit) soft fork change to Bitcoin's
|
||||||
consensus rules. The rules were changed according to BIPs 141 and 143,
|
consensus rules. The rules were changed according to BIPs 141 and 143,
|
||||||
but the _extended serialization format_ is defined in BIP144.
|
but the _extended serialization format_ is defined in BIP144.
|
||||||
@ -163,7 +163,7 @@ be present. This is compatible with the original version of Bitcoin's
|
|||||||
transaction serialization format, now called _legacy serialization_.
|
transaction serialization format, now called _legacy serialization_.
|
||||||
For details, see <<legacy_serialization>>.
|
For details, see <<legacy_serialization>>.
|
||||||
|
|
||||||
In legacy serialization, the marker byte would have been interpreted as
|
In ((("transactions", "legacy serialization")))((("legacy serialization")))legacy serialization, the marker byte would have been interpreted as
|
||||||
the number of inputs (zero). A transaction can't have zero inputs, so
|
the number of inputs (zero). A transaction can't have zero inputs, so
|
||||||
the marker signals to modern programs that extended serialization is
|
the marker signals to modern programs that extended serialization is
|
||||||
being used. The flag field provides a similar signal and also
|
being used. The flag field provides a similar signal and also
|
||||||
|
Loading…
Reference in New Issue
Block a user