Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

“How IPFS Works” interactive explainer #58

Open
jessicaschilling opened this issue Feb 26, 2021 · 1 comment
Open

“How IPFS Works” interactive explainer #58

jessicaschilling opened this issue Feb 26, 2021 · 1 comment

Comments

@jessicaschilling
Copy link
Contributor

Objective

Create an interactive explainer on how IPFS works within the context of a real-world use case (e.g. friends/family sharing vacation photos in an offline-friendly app on the plane trip home). Explainer must include the option to turn on/off “dev mode”, enabling the user to either go through the journey from a conceptual level or augment the concepts with more in-depth technical examples (ideally as functional as possible within the context of a website demo). Areas explored must include:

  • How files are hashed and turned into blocks, including de-duplication
  • How files are queried and shared between users (content addressing, DAG lookup)
  • How these p2p concepts are incorporated into an offline-first, privacy-preserving app context (featuring a reusable IPFS stack diagram)
  • Any potential intersection points with Filecoin, if appropriate
  • Relevant outbound docs/etc links throughout for those who wish to dig deeper

PRD

https://docs.google.com/document/d/1xujTTf0Y6viPp7P-JTzLGaAdJ6wwCxClXUjji9hq4xU/edit

@jessicaschilling
Copy link
Contributor Author

Update: Per dev onboarding meeting 6 April, will re-frame this using the to-be-canonical example of NFT storage, and create a proposal for implementation in Q2.

@jessicaschilling jessicaschilling transferred this issue from ipfs-inactive/website Jun 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant