Skip to content

Inhoudsadressering

Hoe IPFS bestanden identificeert op basis van wat ze bevatten, niet waar ze zijn opgeslagen.

Locatie vs. inhoud

Traditionele web-URL's wijzen naar een locatie. Als de server uitvalt of het bestand verhuist, werkt de link niet meer. IPFS werkt anders. Elk bestand wordt geidentificeerd door een cryptografische hash van de inhoud -- een inhoudsidentificatie (CID). De CID zegt niet waar het bestand is; het zegt wat het bestand is.

TIP

Denk eraan als een vingerafdruk: twee identieke bestanden produceren altijd dezelfde CID, en zelfs een wijziging van een byte produceert een volledig andere CID.

Waarom het belangrijk is

  1. Integriteit -- Je kunt altijd verifieren dat het ontvangen bestand overeenkomt met de gevraagde CID.
  2. Deduplicatie -- Als twee gebruikers hetzelfde bestand uploaden, produceert het dezelfde CID. Het netwerk slaat slechts een kopie op.
  3. Duurzaamheid -- Bestanden zijn niet gebonden aan een server. Zolang ten minste een knooppunt de CID vastzet, is het bestand beschikbaar.
  4. Decentralisatie -- Geen enkel storingspunt. Inhoud kan worden aangeboden door elk knooppunt dat het heeft.

Hoe IPFS.NINJA inhoudsadressering gebruikt

Wanneer je een bestand uploadt via onze API, berekent het IPFS-cluster de CID en zet het bestand vast. De CID wordt geretourneerd in het antwoord en kan worden gebruikt om het bestand te openen via elke IPFS-gateway.