IPFS (InterPlanetary File System)
Decentralized peer-to-peer file storage protocol untuk store content tanpa centralized server.
Penjelasan
Sobat Kripto, IPFS adalah decentralized storage protocol, sering pakai untuk host NFT metadata dan image. Content addressed: identify file by hash content (CID, Content Identifier), bukan by location. File chunked dan distribute across node. Permanent kalau ada minimal one node pin file tersebut. Foundation untuk web3 storage stack.
Cara Kerja
Upload file ke IPFS network. File chunked dan distribute across IPFS node. Generate CID (hash of content). Anyone with CID bisa retrieve file dari network. Pinning: dedicate space untuk keep file alive. Service seperti Pinata, Infura IPFS provide pinning untuk fee. Tanpa pinning, file bisa garbage collected.
NFT dan IPFS
NFT metadata sering host di IPFS via CID. Image hash di metadata point ke IPFS CID. Sobat Kripto NFT collector: cek apakah NFT metadata host di IPFS (decentralized) atau centralized server. Centralized server risk: server down = NFT image broken. IPFS lebih resilient kalau properly pinned.
Limitations
Pin lapsing: kalau tidak ada node yang pin, file bisa hilang. Speed slow untuk lookup tanpa popular access. Untuk solve, banyak NFT pakai pinning service profesional. Alternative: Arweave (permanent storage paid upfront), Filecoin (incentivized IPFS). Untuk Sobat Kripto NFT serious: verify project pakai reliable storage solution.