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
Related Golden topics

Juan Benet

Founder



Further reading

Title
Author
Link
Type

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