2023-08-23 11:15:30 +00:00
|
|
|
A particular focus in the third edition has been modernizing the 2017
|
|
|
|
second edition text and the remaining 2014 first edition text. In
|
|
|
|
addition, many concepts that are relevant to contempory Bitcoin
|
|
|
|
development in 2023 have been added.
|
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 4::
|
|
|
|
Rearrange address info so that we work through everything in
|
|
|
|
historical order, adding a new section with P2PK (where "address" was "IP
|
|
|
|
address"), refresh the previous P2PKH and P2SH sections, and then add new
|
|
|
|
sections for segwit/bech32 and taproot/bech32m.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Old chapters 6 and 7::
|
|
|
|
Text from previous versions of Chapter 6 "Transactions" and Chapter 7
|
|
|
|
"Advanced transactions" has been rearranged and expanded across four
|
|
|
|
new chapters: Chapter 6 "Transactions" (the structure of txes), Chapter 7
|
|
|
|
"Authorization and authentication", Chapter 8 "Signatures", and
|
|
|
|
Chapter 9 "Fees".
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 6::
|
|
|
|
Almost entirely new text describing the structure of a transaction.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 7::
|
2023-08-23 11:15:30 +00:00
|
|
|
New text about MAST, P2C, scriptless multisignatures, taproot, and
|
2023-08-02 22:39:48 +00:00
|
|
|
tapscript.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 8::
|
|
|
|
Revision of ECDSA text and new text about schnorr signatures,
|
|
|
|
multisignatures, and threshold signatures.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 9::
|
2023-08-24 08:47:54 +00:00
|
|
|
Almost entirely new text about fees, RBF and CPFP fee
|
2023-08-02 22:39:48 +00:00
|
|
|
bumping, transaction pinning, package relay, and CPFP carve-out.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 10::
|
|
|
|
New text about compact block relay, significant update to bloom
|
|
|
|
filters (describe problems), new text about compact block filters.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 11::
|
|
|
|
New text about signet.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Chapter 12::
|
|
|
|
New text about BIP8 and speedy trial.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-02 22:39:48 +00:00
|
|
|
Appendixes::
|
2023-08-23 11:15:30 +00:00
|
|
|
Remove library-specific appendixes. Added an appendix after the
|
|
|
|
whitepaper with errata to the whitepaper.
|
2022-01-11 10:35:07 +00:00
|
|
|
|
2023-08-10 02:10:01 +00:00
|
|
|
//FIXME:text check edits history for additional changes
|