Video - The InterPlanetary File System, for a faster Web
IPFS could be the replacement to HTTP and many other protocols
IPFS is a peer-to-peer distributed file system and a new hypermedia distribution protocol that could be seen as a single BitTorrent swarm, exchanging objects within one Git repository. It seeks to connect all computing devices with the same system of files.
IPFS enables the creation of completely distributed applications and it aims to make the web faster, safer, and more open, being an open source project developed by many contributors from the open source community.
According to Kyle Drake, the founder of web hosting service Neocities, IPFS is the replacement to HTTP and many other protocols and solutions: "the way HTTP distributes content is fundamentally flawed, and no amount of performance tuneups or forcing broken CA SSL or whatever are going to fix that" Drake said.
IPFS has no single point of failure, and nodes do not need to trust each other. Files are identified by their hashes, and a local file can be added to the IPFS filesystem for universal sharing via a BitTorrent-based protocol.
The InterPlanetary File System was initially designed by Juan Benet, that in the video below explains why we need it.
And here's a more technical video, with the actual IPFS Alpha Demo: