Part 5 seems like the most important chapter, maybe do that earlier? Maybe add something about MAST, Taproot, and Schnorr. Could also end with an overview of available software and its common usage.
Login to reply
Replies (2)
I'm more inclined to say that Part 3 is the most important (transaction semantics) for other protocols development and that's what's on my mind right now.
Part 5 would be the foundation of consensus. Thinking out loud, maybe I'm taking consensus for granted during the previous parts.
In the overview of Part 1, I plan to explain all the mechanics, including distributed consensus, but without going into the details. Indeed, I feel it didn't work well last year. Maybe I should consider a lecture dedicated to consensus.
Thanks.
It's nice to see an actual Bitcoin focused lecture! I used to be invited to give a Bitcoin compsci lecture at a local technical university and tried to cram everything into a single 2 hour lecture. I don't think people learned much from that back then ๐
.
I think I would have structured it the same way 4 yesrs ago, but I am more inclined now to say that consensus is the actually important part to grasp.