In the previous chapter, we looked at the three fundamental concepts of the blockchain: assets, transactions, and hashes. Assets are a digital representation of the things we transact on a blockchain through a transaction, which holds information about the assets that are transferred from one entity to another. You learned about the underlying transaction mechanism, what structure is used by a transaction, and how you can send transactions to another entity in the network. Besides transactions, we touched upon the concept of hashes, which allows us to create a secure signature that can be used to verify a transaction.
In this chapter, we will look into the building blocks of the blockchain itself: ...