Suomi
Suomi
Appearance
Suomi
Suomi
Appearance
Ainutlaatuinen sormenjälki, jonka jokainen IPFS-tiedosto saa.
Sisältötunniste (CID) on itseään kuvaava tunniste, joka yksilöi tietyn datan IPFS:ssä. Se johdetaan tiedoston sisällön kryptografisesta tiivisteestä yhdistettynä metatietoihin käytetystä tiivistealgoritmista ja koodausmuodosta.
bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdiCID:t, jotka alkavat bafy:llä (tai bafk:lla pienelle yksilohkoiselle sisällölle), käyttävät CIDv1-tunnistetta, nykyaikaista itseään kuvaavaa muotoa. Vanhat CID:t, jotka alkavat Qm:llä, käyttävät CIDv0:aa (base58-koodattu SHA-256) — edelleen kelvollisia, edelleen ratkaistavissa, mutta eivät enää oletustulos uudelle sisällölle.
Jokainen lataamasi tiedosto palauttaa CID:n API-vastauksessa. Käytä sitä:
ipfs.ninja/ipfs/<CID>GET /file/<CID>| Ominaisuus | CIDv0 | CIDv1 |
|---|---|---|
| Etuliite | Qm... | bafy... (dag-pb, hakemistot & moniosaiset tiedostot), bafk... (raw, pieni yksilohkoinen sisältö), sekä muita koodekin mukaan |
| Tiivistefunktio | Vain SHA-256 | Useita (SHA-256, Blake2b jne.) |
| Koodaus | Base58 (sekoitetut kirjainkoot) | Multibase — base32 oletuksena (pienet kirjaimet, DNS-turvallinen) |
| Itseään kuvaava | Ei | Kyllä (sisältää codec + tiivistetiedot) |
| Lohkotin | 256 KiB vanha oletus | 1 MiB per IPIP-0499 |
| Lehden koodaus | Kääritty dag-pb:hen | Raakatavut (raw-leaves=true) |
2026-07-13 jälkeen tehdyt lataukset ja kiinnitykset palauttavat CIDv1-tunnisteen oletuksena: CIDv1 base32-koodaus, 1 MiB:n lohkot, raakalehdet — IPIP-0499 unixfs-v1-2025 -profiili. Käytännön vaikutukset:
bafk... (raaka yksilohkoinen CIDv1)bafy... (dag-pb CIDv1)ipfs-car) laskisi samoista tavuistaAiempien latausten vanhat Qm...-CID:t pysyvät täysin ratkaistavissa — gateway, POST /pin, GET /file/:cid, IPNS-ratkaisijat ja jokainen muu päätepiste hyväksyvät molempia muotoja toistaiseksi. Jos sinulla on Qm...-CID aiemmasta latauksesta, mikään rakentamasi ei lakkaa toimimasta.