We’ve covered a bunch of stuff in this book. As a recap, we did the following:
Section 1: We got a general high-level overview of the blockchain system.
Section 2.3: We learned basic Lisp using the Racket (Scheme) dialect.
Section 2.4: We created an executable with DrRacket.
Section 3: We created a basic implementation of a blockchain that implements the structures and the operations for wallets, blocks, transactions, and digital signatures.
Section 4.1: We implemented support for smart contracts.
Section 4.2: We implemented support for peer-to-peer communication.