Skip to content

Pripenjanje

Kako datoteke vztrajajo v IPFS omrežju in zakaj je pripenjanje pomembno.

Problem zbiranja smeti

IPFS vozlišča imajo omejeno shrambo. Za upravljanje diskovnega prostora periodično poganjajo zbiranje smeti — proces, ki odstranjuje predpomnjene podatke, ki niso bili izrecno označeni kot pomembni. Brez posredovanja bi bila datoteka, ki ste jo naložili, lahko odstranjena iz omrežja v urah.

Pripenjanje pove IPFS vozlišču: "ohrani to datoteko za vedno — ne zberi je." Pripeta datoteka ostane v shrambi vozlišča za nedoločen čas, kar zagotavlja njeno razpoložljivost v omrežju.

Lokalno pripenjanje vs. oddaljeno pripenjanje

Lokalno pripenjanje pomeni poganjanje lastnega IPFS vozlišča in pripenjanje datotek nanj. Odgovorni ste za čas delovanja, shrambo in omrežno povezljivost. Če vaše vozlišče preide v stanje brez povezave, vaše datoteke postanejo nedostopne.

Oddaljeno pripenjanje (kar zagotavlja IPFS.NINJA) pomeni, da upravljana storitev pripenja vaše datoteke na infrastrukturi, ki je vedno na spletu. Dobite trajnost pripenjanja brez poganjanja lastnega vozlišča.

TIP

Vsaka datoteka, naložena prek IPFS.NINJA, je samodejno pripeta na naš IPFS grozd. Dodatni koraki niso potrebni — vaše datoteke so trajne od trenutka nalaganja.

Kaj se zgodi, ko odpnete

Če izbrišete datoteko iz svojega računa IPFS.NINJA, jo odpnemo iz naših vozlišč. Datoteka je morda še vedno dostopna, če:

  • Druga IPFS vozlišča so predpomnila ali pripela isti CID
  • IPFS prehod ima datoteko v svojem predpomnilniku
  • Drug uporabnik je naložil isto vsebino (isti CID = ista datoteka)

Sčasoma, brez katerega koli vozlišča, ki pripenja CID, bo datoteka v celoti odstranjena iz omrežja z zbiranjem smeti.

Najboljše prakse pripenjanja

  • Pripnite zgodaj — Naložite in pripnite svojo vsebino pred sklicevanjem na CID v pametnih pogodbah, NFT metapodatkih ali zunanjih sistemih.
  • Ne zanašajte se na predpomnilnik — Predpomnilniki IPFS prehodov so začasni. Samo pripeta vsebina ima zagotovljeno trajnost.
  • Ohranite svoj račun aktiven — Datoteke ostanejo pripete, dokler je vaš račun IPFS.NINJA aktiven, tudi na brezplačni ravni.

Pripenjanje obstoječe vsebine

Ni treba naložiti datoteke prek IPFS.NINJA, da jo pripnete. Če vsebina že obstaja v IPFS omrežju — naložena s strani nekoga drugega ali vas prek druge storitve — jo lahko pripnete na svoj račun z navedbo njenega CID.

Ko pripnete obstoječi CID, naš grozd:

  1. Poišče IPFS omrežje za vozlišča, ki imajo vsebino
  2. Prenese vsebino iz najbližjega razpoložljivega vozlišča
  3. Jo pripne lokalno na naši infrastrukturi
  4. Jo naredi dostopno prek vašega računa in prehoda

To je uporabno za:

  • Ohranjanje NFT sredstev — pripnite metapodatke in slike iz obstoječih zbirk
  • Varnostno kopiranje vsebine — zagotovite, da pomembni CID-i ostanejo dostopni, tudi če izvirni pripenjalec preide v stanje brez povezave
  • Migracija iz druge storitve — pripnite obstoječe CID-e brez ponovnega nalaganja datotek

Podrobnosti o končnih točkah najdete v dokumentaciji Pinning API-ja.