Summary
In this chapter, we embarked on the journey of building our very own blockchain using Substrate. Through hands-on experience and practical exercises, we gained a comprehensive understanding of setting up a Substrate node on our local machine and simulating a network of multiple nodes. We explored the inner workings of blockchain technology, witnessing how block production is limited to a rotating list of authorized accounts, known as authorities, who take turns creating blocks.
Adding a second node to our blockchain allowed us to witness decentralized node interactions and block production in a live environment. Throughout, we learned about essential operations, such as purging chain data and managing node identities, as well as command-line options for configuring nodes. This hands-on experience and practical knowledge will equip us for further blockchain development endeavors using Substrate.
In the next chapter, we will delve into the future of Rust for blockchains...