IPFS

Concepts

CONTENT-ADDRESSED DATA

Content addressing and CIDs

Hashing

Immutableility

Persistence, permanence, and pinning

PEER-TO-PEER SHARING

Distributed Hash Tables

Merkle Directed Acyclic Graphs (DAGs)

Bitswap

The InterPlanetary Linked Data (IPLD) model

InterPlanetary Name System (IPNS)

Libp2p

Features

Addressing

Transport

Security

Peer identity

Peer routing

DHT

Kademlia

Content discovery

NAT traversal

Protocol

Stream multiplexing

Publish and subscribe

Home page

features

Use Several Transports

Native Roaming

Runtime Freedom

Protocol Muxing

Work Offline

Encrypted Connections

Upgrade Without Comprormises

Work In The Browser

Good For High Latency Scenarios

documentation

Concepts

Transport

NAT Traversal

Secure Communication

Circuit Relay

Protocol

Peer identity

Content Routing

Peer Routing

Addressing

Security Considerations

Sybil attack

File systems and IPFS

INTEGRATING WITH THE WEB

IPFS Gateway

DNSLink

FURTHER READING

Academic Papers

IPFS - Content Addressed, Versioned, P2P File System (DRAFT 3)

S/Kademlia: A Practicable Approach Towards Secure Key-Based Routing

ProtoSchool

You've finished your presentation
Restart
en