How IPFS changes the way information is distributed online, enabling permanent, efficient, and decentralized sharing.