The InterPlanetary File System (IPFS) là một sáng kiến mã nguồn mở phát triển hệ thống tập tin ngang hàng. Dự án đầy tham vọng này có tiềm năng cách mạng hóa việc sử dụng Internet bằng cách nhằm kết nối tất cả các thiết bị với cùng một hệ thống tập tin theo cách khác với cơ sở hạ tầng web hiện tại. Để hiểu về IPFS, sẽ rất hữu ích khi so sánh nó với HTTP. World Wide Web truyền thống dựa vào các giao thức HTTP và HTTPS, là các giao thức ứng dụng tạo điều kiện cho việc truyền thông và truy cập dữ liệu toàn cầu.
Khi so sánh IPFS với HTTP, IPFS có một số ưu điểm hơn so với các kết nốiHyperText Transfer Protocol (HTTP). Những ưu điểm này bao gồm chi phí hoạt động thấp hơn, hiệu suất và bảo mật được cải thiện, tính toàn vẹn dữ liệu và khả năng chống kiểm duyệt.
IPFS sử dụng các định danh nội dung để truy xuất thông tin cụ thể mà người dùng đang tìm kiếm, trong khi các kết nối HTTP hướng người dùng đến một địa chỉ hoặc vị trí cụ thể. Điều này có nghĩa là IPFS tập trung vào "cái gì" (nội dung) trong khi HTTP tập trung vào "ở đâu" (vị trí).
Vì thông tin trên HTTP được lưu trữ và quản lý bởi một máy chủ trung tâm, nội dung là tạm thời và khả năng truy cập của nó có thể bị ảnh hưởng bởi thời gian ngừng hoạt động hoặc tắc nghẽn mạng. Ngược lại, IPFS cho phép người dùng thiết lập một web vĩnh viễn và phi tập trung để lưu trữ và chia sẻ các tập tin và dữ liệu số.