9

InterPlanetary: A Brave New File System

In this chapter, we are going to learn about the InterPlanetary File System (IPFS). The IPFS is not actually part of the blockchain technology; however, it plays an important role in complementing blockchain. IPFS with blockchain is a match made in heaven. As you have learned in previous chapters, storage in a blockchain is expensive. Usually, people save links to files in a blockchain and save the actual files in normal storage, such as cloud storage. But this strategy suffers the fate of centralization. IPFS offers blockchain developers a way to avoid this.

In this chapter, you are going to learn about the following:

  • The motivation behind IPFS
  • Merkle DAG
  • Peer-to-peer networking

Technical requirements ...

Get Hands-On Blockchain for Python Developers - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.