Skip to content

Kiinnitys

Miten tiedostot sailyvat IPFS-verkossa ja miksi kiinnitys on tarkeaa.

Roskienkeruuongelma

IPFS-solmuilla on rajallinen tallennustila. Levytilan hallitsemiseksi ne suorittavat saannollisesti roskienkeruun — prosessin, joka poistaa valimuistissa olevan datan, jota ei ole nimenomaisesti merkitty tarkeaksi. Ilman toimenpiteita lataamasi tiedosto voi poistua verkosta tunneissa.

Kiinnitys kertoo IPFS-solmulle: "saailyta tama tiedosto pysyvasti — ala keraa sita roskiin." Kiinnitetty tiedosto sailyy solmun tallennustilassa maaraattomasti, varmistaen sen pysymisen saatavilla verkossa.

Paikallinen kiinnitys vs. etakiinnitys

Paikallinen kiinnitys tarkoittaa oman IPFS-solmun ajamista ja tiedostojen kiinnittamista siihen. Olet vastuussa kayttaajasta, tallennustilasta ja verkkoyhteydesta. Jos solmusi menee offline, tiedostosi tulevat saavuttamattomiksi.

Etakiinnitys (mita IPFS Ninja tarjoaa) tarkoittaa, etta hallinnoitu palvelu kiinnittaa tiedostosi infrastruktuuriin, joka on aina verkossa. Saat kiinnityksen pysyvyyden ilman oman solmun ajamista.

TIP

Jokainen IPFS Ninjan kautta ladattu tiedosto kiinnitetaan automaattisesti IPFS-klusteriimme. Lisamia vaiheita ei tarvita — tiedostosi ovat pysyvia lataushetkesta lahtien.

Mita tapahtuu kun kiinnitys poistetaan

Jos poistat tiedoston IPFS Ninja -tililtasi, poistamme sen kiinnityksen solmuiltamme. Tiedosto voi silti olla saatavilla, jos:

  • Muut IPFS-solmut ovat valimuistineet tai kiinnittaneet saman CID:n
  • IPFS-gateway on tallennut tiedoston valimuistiinsa
  • Toinen kayttaja latasi saman sisallon (sama CID = sama tiedosto)

Ajan myota, ilman minkaan solmun kiinnitystä CID:lle, tiedosto poistetaan roskienkeruussa verkosta kokonaan.

Kiinnityksen parhaat kaytannot

  • Kiinnita ajoissa — Lataa ja kiinnita sisaltosi ennen kuin viittaat CID:hen alykkiissa sopimuksissa, NFT-metatiedoissa tai ulkoisissa jarjestelmissa.
  • Ala luota valimuistiin — IPFS-gateway-valimuistit ovat tilapaisia. Vain kiinnitetty sisalto on taattu sailymaan.
  • Pida tilisi aktiivisena — Tiedostot pysyvat kiinnitettyina niin kauan kuin IPFS Ninja -tilisi on aktiivinen, myos ilmaisella tasolla.

Olemassa olevan sisallon kiinnittaminen

Sinun ei tarvitse ladata tiedostoa IPFS Ninjan kautta kiinnittaaksesi sen. Jos sisaltoa on jo IPFS-verkossa — jonkun muun tai sinun toisen palvelun kautta lataamana — voit kiinnittaa sen tiliisi antamalla sen CID:n.

Kun kiinnitat olemassa olevan CID:n:

  1. Klusterimme etsii IPFS-verkosta solmuja, joilla on sisalto
  2. Lataa sisallon lahimmalta saatavilla olevalta solmulta
  3. Kiinnittaa sen paikallisesti infrastruktuuriimme
  4. Tekee siita saatavilla tilisi ja gatewaysi kautta

Tama on hyodyllista:

  • NFT-varojen sailyttaminen — kiinnita metatiedot ja kuvat olemassa olevista kokoelmista
  • Sisallon varmuuskopiointi — varmista, etta tarkeaat CID:t pysyvat saatavilla, vaikka alkuperainen kiinnittaja menisi offline
  • Siirtyminen toisesta palvelusta — kiinnita olemassa olevat CID:si lataamatta tiedostoja uudelleen

Katso Pinning API -dokumentaatio paatepisteita varten.