IProgram
Blockchain Foundations
The primitives beneath every distributed ledger.
- 101Course
History of Digital Money
Why decades of digital cash failed, and why Bitcoin did not.
17 lessons·FoundationThe Problem of Digital ValueThe Pre-Bitcoin AttemptsThe Cypherpunk Lineage and SatoshiWhy Bitcoin Endured - 102Course
Internet Fundamentals
The network the blockchain runs on.
4 lessons·FoundationNetworksNames and trust - 103Course
TCP/IP Deep Dive
The protocol suite of the internet.
2 lessons·FoundationThe transport layer - 104Course
Databases
The concept the blockchain generalizes.
4 lessons·FoundationThe database as institutionConsistency - 105Course
Cryptography Foundations
The mathematics behind every claim.
4 lessons·FoundationSymmetric and asymmetricSignatures - 106Course
Hash Functions
The most-used cryptographic primitive.
4 lessons·FoundationPropertiesStructures - 107Course
Consensus
How independent parties agree on truth.
5 lessons·FoundationThe problemThe families - 108Course
Distributed Systems
The discipline the blockchain sits inside.
3 lessons·FoundationThe vocabulary - 109Course
Wallets
The user's interface to sovereignty.
6 lessons·FoundationThe instrumentOperational security - 110Course
Nodes and Networks
The infrastructure of a blockchain.
3 lessons·FoundationThe nodeRunning a node - 111Course
Digital Identity
Who you are on a public network.
3 lessons·FoundationThe problemThe instruments