This chapter has covered the aspects of P2P networking that are used in blockchain applications by building a simple P2P application with basic functionalities. The basic architectural knowledge that you've gained from this chapter will help you to understand the advanced networking concepts used in some blockchain platforms.
Now that we have a strong background of the blockchain technology after covering several cryptography and networking concepts, we will get introduced to the original and one of the strongest use cases of blockchain technology – Cryptocurrency. In the next chapter, we will apply most of the concepts introduced till now to understand and implement the cryptocurrency use case.