Golden
IPFS (InterPlanetary File System)

IPFS (InterPlanetary File System)

IPFS is a distributed P2P alternative to HTTP.

The InterPlanetary File System (IPFS) is an open source filesharing system made to distribute information online in a peer-to-peer (P2P) manner. According to the official website, IPFS is a "peer-to-peer hypermedia protocol to make the web faster, safer, and more open."It is a distributed P2P alternative to HTTP. Currently, it's a part of the Ethereum DApps infrastructure, and "aims to replace HTTP and build a better web for all of us."



IPFS uses a Merkle Directed Acyclic Graphs (DAG) that makes the IPFS sysem capable of content addressing (every piece of content has a unique cryptographic hash of the file), no duplication (files with the same content cannot be duplicated because they are only stored one), and tamper proofing (data is verified and if the hash changes the IPFS recognizes the file has been tampered with. 

Timeline

People

Name
Role
LinkedIn

Juan Benet

Founder



Further reading

Title
Author
Link
Type
Date

A Beginner's Guide to IPFS - Hacker Noon

Addaquay

Web



A Hands-on Introduction to IPFS - Coinmonks - Medium

Jonas Bostoen

Web



How I hosted a website on IPFS - Coinmonks - Medium

Octavian Contis

Web



IPFS - Content Addressed, Versioned, P2P File System

Juan Benet

Academic



IPFS: A Complete Analysis of The Distributed Web - zk Capital Publications - Medium

zk Capital

Web



What is Interplanetary File System IPFS? Complete Beginner's Guide

Brian Curran

Web



Documentaries, videos and podcasts

Title
Date
Link

IPFS Demo

Feb 20th, 2015

Companies

Company
CEO
Location
Products/Services









References