1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-22 08:08:11 +00:00

Edited ch06_transactions.adoc with Atlas code editor

This commit is contained in:
clenser 2023-10-19 00:28:02 +00:00
parent b0c243d0cb
commit 07eeee70b5

View File

@ -89,7 +89,7 @@ image::images/mbc3_0601.png["A byte map of Alice's transaction"]
[[version]]
=== Version
The first four bytes of a serialized Bitcoin transaction are its
The first ((("transactions", "version of", id="transactions-version")))((("version (of transactions)", id="version-transactions")))four bytes of a serialized Bitcoin transaction are its
version. The original version of Bitcoin transactions was version 1
(0x01000000). All transactions in Bitcoin must follow
the rules of version 1 transactions, with many of those rules being
@ -144,7 +144,7 @@ being widely considered. That proposal does not seek to change the
consensus rules but only the policy that Bitcoin full nodes use to relay
transactions. Under the proposal, version 3 transactions would be
subject to additional constraints in order to prevent certain Denial of
Service (DoS) attacks that we'll discuss further in <<transaction_pinning>>.
Service (DoS) attacks that we'll discuss((("transactions", "version of", startref="transactions-version")))((("version (of transactions)", startref="version-transactions"))) further in <<transaction_pinning>>.
=== Extended Marker and Flag