Skip to content

IPFS gateway

Most medzi tradičným webom a sieťou IPFS.

IPFS gateway

Čo je gateway?

IPFS gateway je HTTP server, ktorý prekladá štandardné webové požiadavky na požiadavky IPFS protokolu. Umožňuje prehliadačom, aplikáciám a skriptom pristupovať k obsahu IPFS bez prevádzkovania IPFS uzla — stačí použiť bežnú URL.

https://ipfs.ninja/ipfs/<CID>

Keď požiadate o túto URL, gateway načíta obsah zo siete IPFS (alebo zo svojej medzipamäte) a vráti ho ako štandardnú HTTP odpoveď.

Verejné vs. dedikované gateway

FunkciaVerejný gatewayDedikovaný gateway
URLipfs.ninja/ipfs/...<slug>.gw.ipfs.ninja/ipfs/...
ObsluhujeAkýkoľvek CID zo sieteIba vaše pripnuté CID
AutentifikáciaŽiadnaVoliteľná (token, whitelist IP)
PlánVšetky plányVšetky plány (limity sa líšia)

Ako gateway prekladajú obsah

  1. Požiadate o ipfs.ninja/ipfs/QmXk7...
  2. Gateway skontroluje svoju lokálnu medzipamäť — ak je súbor v medzipamäti, vráti sa okamžite
  3. Ak nie je v medzipamäti, gateway sa dopýta IPFS DHT na uzly, ktoré majú CID
  4. Gateway stiahne súbor z najbližšieho dostupného uzla
  5. Súbor je uložený do lokálnej medzipamäte a vrátený vám ako HTTP odpoveď

Ďalšie verejné gateway

Pretože IPFS je verejná sieť, vaše súbory sú prístupné cez akýkoľvek IPFS gateway — nielen náš. Populárne verejné gateway zahŕňajú:

  • dweb.link/ipfs/<CID> — Protocol Labs
  • w3s.link/ipfs/<CID> — Storacha (Web3.Storage)
  • cloudflare-ipfs.com/ipfs/<CID> — Cloudflare