Ready to learn more? There are plenty of additional resources to explore, both in ProtoSchool and beyond. Here are some of our favorites:
Merkle DAGs: Structuring Data for the Distributed WebtutorialProtoSchool
Learn about the benefits of Merkle DAGs, unique content-addressed data structures for the distributed web. (No coding required.)
Anatomy of a CIDtutorialProtoSchool
Dive deeper into how CIDs are constructed in IPFS, from multihash and multicodec prefixes to CID versions. (No coding required.)
A beginner-friendly primer on content addressing from Matt Zumwalt.
In this excerpt from his TedX Talk, Juan Benet explains how the InterPlanetary File System (IPFS) uses content addressing to reframe our model for sharing knowledge.
Juan Benet, Jesse Clayburgh, and Matt Zumwalt of Protocol Labs explain how advances in distributed data storage and strong alignment of market incentives are combining to create a more secure and efficient web.
Matt Zumwalt of IPFS explains why data isn't safe on the centralized web and how IPFS can be used to protect it.
Kyle Drake of Neocities explores the downsides of the Hypertext Transfer Protocol (HTTP).
This course from IPFS Camp 2019 offers a deep exploration of how IPFS deals with files, including key concepts like immutability, content addressing, hashing, the anatomy of CIDs, what the heck a Merkle DAG is, and how chunk size affects file imports.
IPFS: Mutable File System (MFS)tutorialProtoSchool
P2P Data Links with Content AddressingtutorialProtoSchool
This course from IPFS Camp 2019 explores how users share files on IPFS, from providing to getting to pinning to deleting.
How did you feel about this tutorial? We'd love to hear your thoughts and suggestions for improvement! Please share your feedback.