Català
Català
Appearance
Català
Català
Appearance
L'empremta digital única que rep cada fitxer IPFS.
Un Identificador de Contingut (CID) és una etiqueta auto-descriptiva que identifica de manera única una peça de dades a IPFS. Es deriva del hash criptogràfic del contingut del fitxer, combinat amb metadata sobre l'algorisme de hash i el format de codificació utilitzats.
bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdiEls CID que comencen amb bafy (o bafk per a contingut petit d'un sol bloc) utilitzen CIDv1, el format modern auto-descriptiu. Els CID heretats que comencen amb Qm utilitzen CIDv0 (SHA-256 codificat en base58) — encara vàlids, encara resolubles, però ja no són la sortida per defecte per a contingut nou.
Cada fitxer que pugeu retorna un CID en la resposta de l'API. Utilitzeu-lo per:
ipfs.ninja/ipfs/<CID>GET /file/<CID>| Propietat | CIDv0 | CIDv1 |
|---|---|---|
| Prefix | Qm... | bafy... (dag-pb, directoris i fitxers multi-bloc), bafk... (raw, contingut petit d'un sol bloc), més d'altres segons el còdec |
| Funció hash | Només SHA-256 | Múltiples (SHA-256, Blake2b, etc.) |
| Codificació | Base58 (majúscules i minúscules barrejades) | Multibase — base32 per defecte (minúscules, segura per a DNS) |
| Auto-descriptiu | No | Sí (inclou informació de còdec + hash) |
| Fragmentador (chunker) | 256 KiB per defecte heretat | 1 MiB segons IPIP-0499 |
| Codificació de fulles | Embolcallat en dag-pb | Bytes en cru (raw-leaves=true) |
Les pujades i fixacions fetes després del 13-07-2026 retornen CIDv1 per defecte: codificació CIDv1 en base32, blocs d'1 MiB, fulles en cru — el perfil IPIP-0499 unixfs-v1-2025. Implicacions pràctiques:
bafk... (CIDv1 raw d'un sol bloc)bafy... (CIDv1 dag-pb)ipfs-car) calcularia a partir dels mateixos bytesEls CID Qm... heretats de pujades anteriors continuen sent completament resolubles — el gateway, POST /pin, GET /file/:cid, els resoledors IPNS, i tots els altres endpoints accepten ambdós formats indefinidament. Si teniu un CID Qm... d'una pujada anterior, res del que heu construït deixa de funcionar.