Adding More Features to Our Custom Blockchain
In the previous chapter, we started our journey of building a blockchain using Rust. We created a visual plan of our structs and functions and also started writing some code. We looked at the basic building blocks of the blockchain project that we’re building. We defined structs and some functions that help understand how many of the core components in the blockchain will be represented.
This chapter is the next step, where we extend our learning and go deeper into the implementation and understanding of the blockchain. We will look at the rest of the code, flesh out more details to the elements introduced in Chapter 3, Building a Custom Blockchain, and understand how these details work and contribute to the blockchain at large.
By the end of this chapter, we will have a blockchain program that compiles and runs.
We will cover the following topics:
- Connecting the blocks
- Starting the node server