Week 5 Discussion Questions

Group discussion questions for week 5 of the Chaincode Labs Remote Seminars
Read more →

Miniscript: Streamlined Bitcoin Scripting

A look into how we can make (complex) Bitcoin Scripting more accessible by using a language to represent the scripts: ‘Miniscript’
Read more →

Using The Chain For What Chains Are Good For

Poelstra explains the distinction between validation and execution of scripts and which of these operations you want your blockchain to handle
Read more →

Script, a mini programming language

What is bitcoin Script and how does it work?
Read more →

Bitcoin Script: Past and Future

Adversarial Thinking in the Peer-to-Peer Network & Bitcoin Script: Past and Future
Read more →

Week 4 discussion questions

Group discussion questions on the bitcoin P2P network
Read more →

Week 3 discussion questions

Discussion questions from week 3 of the Chaincode Remote Learning
Read more →

Week 3 paired question on stale block rate

How is a high stale block rate the best indicator that block propagation times are too high? What does stale block rate tell us? Are there any better metrics?
Read more →

Advances in block propagation

What techniques and technologies have been used to improve block relay and why block relay is important for network health.
Read more →

Mining & Consensus

A look into how bitcoin mining works and how we can derive decentralised consensus from it.
Read more →