IPFS چیست ؟
در وب معمولی، یک فایل اغلب از آدرس یک سرور مشخص دریافت میشود. IPFS یا InterPlanetary File System مجموعهای از پروتکلهای باز برای آدرسدهی و انتقال داده بهصورت Content-Addressed و Peer-to-Peer است.
بهجای اینکه بگوییم «فایل روی کدام سرور است؟»، IPFS با شناسهای به نام CID به خودِ محتوای فایل اشاره میکند. اگر محتوا تغییر کند، CID هم تغییر میکند. این ویژگی کمک میکند کاربر بررسی کند همان دادهای را گرفته که انتظار داشته است.
IPFS خودش یک سرویس ذخیرهسازی ابری یا تضمین دائمی نگهداری فایل نیست. اگر هیچ Node یا سرویس Pinning داده را نگه ندارد، ممکن است آن محتوا دیگر در دسترس نباشد.
در Web3 از IPFS زیاد برای نگهداری Metadata، فایلهای NFT یا دادههایی استفاده میشود که قرار نیست مستقیماً روی بلاکچین ذخیره شوند.
پس ساده بگوییم: IPFS راهی برای پیدا کردن و انتقال فایل بر اساس خود محتواست، نه فقط محل یک سرور.
