In the previous chapter, you learned about the basics of blockchain, the motivations behind blockchains, how transactions are added to blocks, and how blocks are added to the previous blocks to form a chain of blocks called a blockchain. A good way to understand all these concepts is to build one yourself. Implementing your own blockchain offers you a more detailed look at how concepts like transactions, mining, and consensus work.
Obviously, implementing a full blockchain ...