Over the past week, participants studied chapters 5 and 6 of Mastering Bitcoin and met with their learning partners to talk through the material before joining the group session with faculty.
The week began with a closer look at bitcoin wallets and recovery. Bitcoin wallets don’t actually store bitcoins. Instead, they store the keys that give someone control over the bitcoins recorded on the blockchain. The group discussed how early wallets generated keys independently, which meant users had to back up their wallets frequently to avoid losing access to funds.
From there, the conversation moved to how modern wallets solve this problem using deterministic key generation. Participants learned how a single random seed can be used to generate many keys and addresses, making it possible to recover an entire wallet from one backup. The group also explored hierarchical deterministic (HD) wallets, which organize keys in a tree structure and allow wallets to create new addresses while keeping private keys secure.
The discussions also touched on recovery phrases, often called seed phrases, and why backing them up safely is essential. Participants reflected on how these recovery systems help users protect their funds while still making wallets practical to use.
After exploring wallets and recovery, the cohort moved into bitcoin transactions and how value actually moves across the network. Instead of coins being physically transferred, Bitcoin works by updating a shared record that shows which keys control which bitcoins.
Participants unpacked how transactions are structured, looking at the roles of inputs and outputs. Inputs reference previously received funds, while outputs define where the bitcoin will go next and the conditions required to spend it.
The group also explored several deeper parts of the transaction structure, including scripts, witness data, and Segregated Witness (SegWit). These components help verify that transactions are authorized and make the system more efficient and secure.
By the end of the session, participants had a clearer picture of how wallets manage keys and how transactions move value through the network. The discussions helped connect the ideas from earlier chapters about keys and cryptography with the practical mechanics of sending and receiving bitcoin.
