Eesti
Eesti
Appearance
Eesti
Eesti
Appearance
Unikaalne sõrmejälg, mille iga IPFS-fail saab.
Sisuidentifikaator (CID) on ennastkirjeldav silt, mis identifitseerib unikaalselt andmete osa IPFS-is. See tuleneb faili sisu krüptograafilisest räsist, kombineerituna metaandmetega kasutatud räsialgoritmi ja kodeerimisformaadi kohta.
bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdiCID-d, mis algavad bafy-ga (või bafk-ga väikese üheplokilise sisu jaoks), kasutavad CIDv1-i, kaasaegset ennastkirjeldavat formaati. Varasemad CID-d, mis algavad Qm-ga, kasutavad CIDv0-d (base58-kodeeritud SHA-256) — ikka kehtivad, ikka lahendatavad, kuid pole enam vaikimisi väljund uue sisu jaoks.
Iga üleslaaditud fail tagastab CID API vastuses. Kasutage seda, et:
ipfs.ninja/ipfs/<CID>GET /file/<CID>| Omadus | CIDv0 | CIDv1 |
|---|---|---|
| Eesliide | Qm... | bafy... (dag-pb, kataloogid ja mitmeplokilised failid), bafk... (raw, väike üheplokiline sisu), pluss teised vastavalt koodekile |
| Räsifunktsioon | Ainult SHA-256 | Mitu (SHA-256, Blake2b jne) |
| Kodeering | Base58 (segatud tõstuga) | Multibase — vaikimisi base32 (väiketähed, DNS-turvaline) |
| Ennastkirjeldav | Ei | Jah (sisaldab codec + räsiinfot) |
| Tükeldaja | 256 KiB vanapärane vaikeväärtus | 1 MiB vastavalt IPIP-0499-le |
| Lehe kodeering | Mähitud dag-pb-sse | Toorbaidid (raw-leaves=true) |
Üleslaadimised ja kinnitused, mis on tehtud pärast 2026-07-13, tagastavad vaikimisi CIDv1: CIDv1 base32 kodeering, 1 MiB tükid, toorlehed — IPIP-0499 unixfs-v1-2025 profiil. Praktilised tagajärjed:
bafk... (toor üheplokiline CIDv1)bafy... (dag-pb CIDv1)ipfs-car) samadest baitidest arvutaksVarasemate üleslaadimiste vanapärased Qm... CID-d jäävad täielikult lahendatavaks — gateway, POST /pin, GET /file/:cid, IPNS lahendajad ja iga muu lõpp-punkt aktsepteerivad mõlemat formaati määramatult kaua. Kui teil on Qm... CID varasemast üleslaadimisest, ei lakka miski, mille te ehitasite, töötamast.