IPFS Course

The InterPlanetary File System (IPFS) is a peer-to-peer network protocol for storing and sharing data in a distributed file system, with addresses based on content, not location.

1. Content Addressing - Identifying and retrieving data on the web

One of the most important differences between the centralized web and the decentralized web is the way we identify and retrieve data on each.

2. Content Addressing - The centralized web Location-based addressing

URLs (Uniform Resource Locators) are the primary addresses we give each other for data on the centralized web (you know, that plain old web we're all used to).

3. Content Addressing - The decentralized web Content addressing

Cryptographic hashing is the most important tool in the toolbox of decentralized data structures.

#draft

4. Content Addressing - Cryptographic hashing and Content Identifiers (CIDs)

One of the most important features of the web—whether centralized or decentralized—is linking.

#draft

5. Content Addressing - Linking data together

For cryptographic hashing to work, we need to know what data format we're working with and use an appropriate tool.

#draft