Magyar
Magyar
Appearance
Magyar
Magyar
Appearance
Az egyedi ujjlenyomat, amelyet minden IPFS fájl kap.
A tartalomazonosító (CID) egy önleíró címke, amely egyedileg azonosít egy adatot az IPFS-en. A fájl tartalmának kriptográfiai hash-éből származik, kombinálva a használt hash-algoritmus és kódolási formátum metaadataival.
bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdiA bafy-vel kezdődő CID-ek (vagy bafk-val kis, egyblokkos tartalomhoz) a CIDv1-et, a modern önleíró formátumot használják. A Qm-mel kezdődő örökölt CID-ek a CIDv0-t (base58-kódolt SHA-256) használják — továbbra is érvényesek, továbbra is feloldhatók, de már nem az alapértelmezett kimenet az új tartalomhoz.
Minden feltöltött fájl CID-et ad vissza az API válaszban. Használja a következőkre:
ipfs.ninja/ipfs/<CID>GET /file/<CID>| Tulajdonság | CIDv0 | CIDv1 |
|---|---|---|
| Előtag | Qm... | bafy... (dag-pb, könyvtárak és több darabból álló fájlok), bafk... (raw, kis egyblokkos tartalom), és mások codec-enként |
| Hash függvény | Csak SHA-256 | Több (SHA-256, Blake2b stb.) |
| Kódolás | Base58 (vegyes kis- és nagybetű) | Multibase — alapértelmezetten base32 (kisbetűs, DNS-biztos) |
| Önleíró | Nem | Igen (tartalmazza a codec + hash információt) |
| Darabolás | 256 KiB örökölt alapérték | 1 MiB az IPIP-0499 szerint |
| Leaf kódolás | dag-pb-be csomagolva | Nyers byte-ok (raw-leaves=true) |
A 2026-07-13 után készült feltöltések és rögzítések alapértelmezetten CIDv1-et adnak vissza: CIDv1 base32 kódolás, 1 MiB darabok, raw leaf-ek — az IPIP-0499 unixfs-v1-2025 profil. Gyakorlati következmények:
bafk...-ként térnek vissza (raw egyblokkos CIDv1)bafy...-ként térnek vissza (dag-pb CIDv1)ipfs-car) ugyanazokból a byte-okból számítanaA korábbi feltöltésekből származó örökölt Qm... CID-ek mindenhol teljes mértékben feloldhatók maradnak — a gateway, a POST /pin, a GET /file/:cid, az IPNS feloldók és minden más végpont mindkét formátumot korlátlan ideig elfogadja. Ha van egy Qm... CID-je egy korábbi feltöltésből, semmi, amit épített, nem szűnik meg működni.