Dansk
Dansk
Appearance
Dansk
Dansk
Appearance
Det unikke fingeraftryk, som hver IPFS-fil modtager.
En Content Identifier (CID) er en selvbeskrivende label, der entydigt identificerer et stykke data på IPFS. Den er afledt af den kryptografiske hash af filens indhold, kombineret med metadata om den anvendte hashalgoritme og kodningsformat.
bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdiCID'er, der starter med bafy (eller bafk for lille indhold i én blok), bruger CIDv1, det moderne selvbeskrivende format. Ældre CID'er, der starter med Qm, bruger CIDv0 (base58-kodet SHA-256) — stadig gyldige, stadig opløselige, men ikke længere standardoutputtet for nyt indhold.
Hver fil, du uploader, returnerer et CID i API-svaret. Brug det til at:
ipfs.ninja/ipfs/<CID>GET /file/<CID>| Egenskab | CIDv0 | CIDv1 |
|---|---|---|
| Præfiks | Qm... | bafy... (dag-pb, mapper & filer i flere chunks), bafk... (raw, lille indhold i én blok), samt andre per codec |
| Hashfunktion | Kun SHA-256 | Flere (SHA-256, Blake2b, osv.) |
| Kodning | Base58 (blandet store/små bogstaver) | Multibase — base32 som standard (små bogstaver, DNS-sikker) |
| Selvbeskrivende | Nej | Ja (inkluderer codec + hashinfo) |
| Chunker | 256 KiB legacy standard | 1 MiB per IPIP-0499 |
| Leaf-kodning | Indpakket i dag-pb | Raw bytes (raw-leaves=true) |
Uploads og fastgørelser foretaget efter 2026-07-13 returnerer CIDv1 som standard: CIDv1 base32-kodning, 1 MiB-chunks, raw leaves — IPIP-0499 unixfs-v1-2025-profilen. Praktiske konsekvenser:
bafk... (raw CIDv1 i én blok)bafy... (dag-pb CIDv1)ipfs-car) ville beregne ud fra de samme bytesÆldre Qm...-CID'er fra tidligere uploads forbliver fuldt opløselige — gatewayen, POST /pin, GET /file/:cid, IPNS-resolvere og ethvert andet endpoint accepterer begge formater på ubestemt tid. Hvis du har et Qm...-CID fra en tidligere upload, holder intet, du har bygget, op med at virke.