IPFS مخفف عبارت Interplanetary File System به معنای سیستم توزیع فایل غیرمتمرکز، یک شبکه توزیع شده و همتا به همتا برای ذخیره سازی و به اشتراک گذاری دادهها در یک بستر غیرمتمرکز میباشد.
در حال حاضر دادههای کاربران (مانند عکس، فایل، ویدئو و …) به صورت متمرکز و بر روی سرور شرکتهایی نظیر گوگل درایو، آمازون، اپل آیکلاود، مایکروسافت و … قرار میگیرد که این موضوع باعث ایجاد وابستگی کاربران به این شرکتها جهت دسترسی به اطلاعات شخصی خودشان شده است!
IPFS یا سیستم توزیع فایل غیرمتمرکز راه حل این مشکل میباشد که فضای وب را به صورت توزیع شده و غیر متمرکز درآورده و بر خلاف وب فعلی که مبنای آن مکان (Location Based Address) ذخیره سازی است، توانسته این روش ذخیره سازی را بر مبنای محتوا (Content Based Address) انجام دهد که مزیتهای زیادی نسبت به روش Location Based دارد.
در روش Content Based Address که IPFS از آن استفاده میکند، هر داده دارای یک هش یا تابع یک طرفه است که اگر یک ورودی، چندین بار به این تابع داده شود خروجی یکسان خواهد بود. سیستم توزیع فایل غیرمتمرکز به کمک این روش توانسته است از ذخیره سازی فایل های تکراری جلوگیری کند، برای دسترسی به فایل های ذخیره شده در این سیستم کاربر میتواند از طریق هش منحصر به فرد آن، فایل مورد نظر را دانلود کرده و برای اطمینان از اینکه فایل دانلود شده دقیقا همان فایل مورد نظر است، میتوان از طریق هش این اعتبار سنجی را انجام داد، کاری که در روش Location Based Address امکان پذیر نبود.
امروزه ارزهای دیجیتال متعددی هستند که از سیستم IPFS جهت تحقق اهداف خود استفاده میکنند که از مشهورترین آنها میتوان به فایل کوین (FIL) و گراف (GRT) اشاره نمود.