ไทย
ไทย
Appearance
ไทย
ไทย
Appearance
ลายนิ้วมือเฉพาะที่ทุกไฟล์ IPFS ได้รับ
ตัวระบุเนื้อหา (CID) คือป้ายกำกับที่อธิบายตัวเองซึ่งระบุข้อมูลบน IPFS อย่างไม่ซ้ำกัน มาจากแฮชเข้ารหัสของเนื้อหาไฟล์ รวมกับ metadata เกี่ยวกับอัลกอริทึมแฮชและรูปแบบการเข้ารหัสที่ใช้
bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdiCID ที่ขึ้นต้นด้วย bafy (หรือ bafk สำหรับเนื้อหาบล็อกเดียวขนาดเล็ก) ใช้ CIDv1 รูปแบบอธิบายตัวเองรุ่นใหม่ CID แบบเก่าที่ขึ้นต้นด้วย Qm ใช้ CIDv0 (SHA-256 เข้ารหัส base58) — ยังคงถูกต้อง ยังคงแก้ไขได้ แต่ไม่ใช่เอาต์พุตเริ่มต้นสำหรับเนื้อหาใหม่อีกต่อไป
ทุกไฟล์ที่คุณอัปโหลดจะส่งคืน CID ในการตอบกลับ API ใช้มันเพื่อ:
ipfs.ninja/ipfs/<CID>GET /file/<CID>| คุณสมบัติ | CIDv0 | CIDv1 |
|---|---|---|
| Prefix | Qm... | bafy... (dag-pb, ไดเรกทอรีและไฟล์หลายชิ้น), bafk... (raw, เนื้อหาบล็อกเดียวขนาดเล็ก) รวมถึงแบบอื่น ๆ ตาม codec |
| ฟังก์ชันแฮช | SHA-256 เท่านั้น | หลายแบบ (SHA-256, Blake2b ฯลฯ) |
| การเข้ารหัส | Base58 (ตัวพิมพ์ผสม) | Multibase — base32 เป็นค่าเริ่มต้น (ตัวพิมพ์เล็ก, ปลอดภัยสำหรับ DNS) |
| อธิบายตัวเอง | ไม่ | ใช่ (รวมข้อมูล codec + hash) |
| Chunker | ค่าเริ่มต้นแบบเก่า 256 KiB | 1 MiB ตาม IPIP-0499 |
| การเข้ารหัส leaf | ห่อด้วย dag-pb | raw bytes (raw-leaves=true) |
การอัปโหลดและการปักหมุดที่ทำหลัง 2026-07-13 จะส่งคืน CIDv1 เป็นค่าเริ่มต้น: การเข้ารหัส CIDv1 base32, ชิ้นข้อมูลขนาด 1 MiB, raw leaves — โปรไฟล์ IPIP-0499 unixfs-v1-2025 ผลลัพธ์เชิงปฏิบัติ:
bafk... (CIDv1 บล็อกเดียวแบบ raw)bafy... (CIDv1 แบบ dag-pb)ipfs-car) จะคำนวณได้จากไบต์เดียวกันCID แบบเก่า Qm... จากการอัปโหลดก่อนหน้ายังคงแก้ไขได้อย่างสมบูรณ์ — gateway, POST /pin, GET /file/:cid, ตัวแก้ไข IPNS และทุก endpoint อื่นยอมรับทั้งสองรูปแบบตลอดไป หากคุณมี CID Qm... จากการอัปโหลดก่อนหน้า สิ่งที่คุณสร้างไว้จะไม่หยุดทำงาน