~/talk

Weighing Transactions, The Witness Discount

Talkat TABConf 2022 · 2022-10-13..10-15· [bitcoin, web-platform]
slides:none on file

Walks through raw Bitcoin transaction serialization, shows the first spent Taproot input and the serialized difference between legacy and SegWit: marker/flag, zero-length scriptSig, then the witness stack. Explains txid comes from the stripped transaction so legacy and SegWit nodes share IDs, and full witness data is witness committed via coinbase. Defines weight as 4x non-witness + 1x witness with a 4,000,000 limit, cites a 2.77 MB block and discusses the debated witness-discount removal.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Transaction serialization basics
  3. 9:43Native SegWit and Taproot outputs
  4. 12:23First Taproot transaction
  5. 13:47SegWit transaction structure
  6. 18:38Block size limits and weight units
  7. 21:32Transaction IDs and commitments
  8. 25:53Calculating transaction weight
  9. 28:24Removing the witness discount
  10. 31:36Witness discount incentives
  11. 32:17Comparing transaction sizes
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.