Sjors / nado-book

Bitcoin: A Work in Progress (book source code)
https://btcwip.com
Other
66 stars 14 forks source link

Activation Options #13

Closed deutschbitte closed 2 years ago

deutschbitte commented 2 years ago

I deleted the other sections but maybe it makes sense to create new "chapters" with the transcript for them in them so when I do get around to editing they're already there and set up how you want them.

Sjors commented 2 years ago

@deutschbitte indeed let's keep them around. I might move some of those transcripts around myself. In newer episodes we mostly discuss existing deployment options in more detail. So it could make sense to split those transcripts and use them to expand the sections for each deployment option.

I also want to preserve the episode QR codes. We can move them to the most relevant activation option section.

Sjors commented 2 years ago

I moved a few things around, and am thinking of the following narrative arch:

If we keep that arch in mind, it's probably fine to occasionally get lost in the weeds of individual proposals.

This means we don't need the transcript for episode 40. We'll leave the QR code there and a brief episode summary.

@deutschbitte I would suggest the following process:

I might prune some of the transcript today to get of duplication and tangents that I don't think we need here.

Sjors commented 2 years ago

This is the BIP 8 figure, that you can refer to from the text. LOT refers to lockinontimeout (horizontal arrow) and the corresponding MUST_SIGNAL state.

Schermafbeelding 2022-01-27 om 15 59 54

This is the Speedy Trial picture:

Schermafbeelding 2022-01-27 om 16 00 38

The book will be monochrome though.

Sjors commented 2 years ago

While going through the text I noticed that most of "### Playing with Parameters" also talks about mandatory signaling, which is what the LOT parameter provides (though it's fine to introduce it later). This makes me wonder if there's much original content we can extract from the episode 29, 31 and 36 chapters on the topic of LOT. But let's focus on Speedy Trial first.

Back to you.

deutschbitte commented 2 years ago

OK I looked at this briefly but am once again sick (cold, kid germs, hooray) so I am mostly not working today and will look at this Monday when my head is not super foggy!

Sjors commented 2 years ago

I had to make an intermediate merge to resolve a merge conflict. Please open a new PR when you continue. Get well soon!