Lietuvių
Lietuvių
Appearance
Lietuvių
Lietuvių
Appearance
Unikalus pirštų atspaudas, kurį gauna kiekvienas IPFS failas.
Turinio identifikatorius (CID) yra save aprašanti etiketė, kuri unikaliai identifikuoja duomenų dalį IPFS. Jis išvedamas iš failo turinio kriptografinės maišos, kartu su metaduomenimis apie naudojamą maišos algoritmą ir kodavimo formatą.
bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdiCID, prasidedantys bafy (arba bafk mažam vienbloko turiniui), naudoja CIDv1, modernų save aprašantį formatą. Senesni CID, prasidedantys Qm, naudoja CIDv0 (base58 koduotą SHA-256) — vis dar galiojantys, vis dar išsprendžiami, tačiau nebe numatytoji išvestis naujam turiniui.
Kiekvienas įkeltas failas grąžina CID API atsakyme. Naudokite jį, kad:
ipfs.ninja/ipfs/<CID>GET /file/<CID>| Savybė | CIDv0 | CIDv1 |
|---|---|---|
| Prefiksas | Qm... | bafy... (dag-pb, katalogai ir daugiablokiai failai), bafk... (raw, mažas vienbloko turinys), ir kiti pagal kodeką |
| Maišos funkcija | Tik SHA-256 | Kelios (SHA-256, Blake2b ir kt.) |
| Kodavimas | Base58 (mišrus registras) | Multibase — pagal numatytuosius nustatymus base32 (mažosios raidės, saugus DNS) |
| Save aprašantis | Ne | Taip (įtraukia kodeko ir maišos informaciją) |
| Skaidiklis | 256 KiB senasis numatytasis | 1 MiB pagal IPIP-0499 |
| Lapo kodavimas | Suvyniotas į dag-pb | Neapdoroti baitai (raw-leaves=true) |
Įkėlimai ir prisegimai, atlikti po 2026-07-13, pagal numatytuosius nustatymus grąžina CIDv1: CIDv1 base32 kodavimas, 1 MiB gabalai, raw lapai — IPIP-0499 unixfs-v1-2025 profilis. Praktinės pasekmės:
bafk... (raw vienbloko CIDv1)bafy... (dag-pb CIDv1)ipfs-car) iš tų pačių baitųAnkstesnių įkėlimų senesni Qm... CID lieka visiškai išsprendžiami — gateway, POST /pin, GET /file/:cid, IPNS sprendikliai ir kiekvienas kitas galinis taškas priima abu formatus neribotą laiką. Jei turite Qm... CID iš ankstesnio įkėlimo, niekas, ką sukūrėte, nenustoja veikti.