A deep dive inside Bitcoin code
The Bitcoin code is the pulsing heart of our beloved protocol.
Nevertheless, there are not many people that took the time to read it and understand it. This may be due simply to a lack of time or simple lack of knowledge of what code is and how to read it. And that’s bad.
Learn the code
My mission is to help you understand how the Bitcoin protocol works at code level. How is the miner subsidy managed? How are the consesus rules enforced? How is the 21 milion limit checked?
Knowledge is power, and the more people know how the code works the less risk there is that problems can arise. At least this is what I hope.
A step-by-step guide
I will try to guide you step-by-step through the Bitcoin code, giving you some quick basis about coding. I will try to maintain the explaination as simple as possible, but maintating technical rigour at the same time.
Are you ready? Follow me!