Categorías: Todo - security - transport

por Yu Wang hace 3 años

228

IPFS

IPFS is a peer-to-peer file system that aims to make the web faster, safer, and more open. It uses a content-addressed approach to store files, ensuring immutability and persistence through hashing and pinning techniques.

IPFS

IPFS

ProtoSchool

Concepts

FURTHER READING
Academic Papers

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

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

INTEGRATING WITH THE WEB
DNSLink
IPFS Gateway
PEER-TO-PEER SHARING
File systems and IPFS
Libp2p

Home page

documentation

Security Considerations

Sybil attack

Peer Routing

Content Routing

Circuit Relay

Secure Communication

NAT Traversal

features

Good For High Latency Scenarios

Work In The Browser

Upgrade Without Comprormises

Encrypted Connections

Work Offline

Protocol Muxing

Runtime Freedom

Native Roaming

Use Several Transports

Features

Publish and subscribe

Stream multiplexing

Protocol

NAT traversal

Content discovery

Peer routing

Kademlia

DHT

Peer identity

Security

Transport

Addressing

InterPlanetary Name System (IPNS)
The InterPlanetary Linked Data (IPLD) model
Bitswap
Merkle Directed Acyclic Graphs (DAGs)
Distributed Hash Tables
CONTENT-ADDRESSED DATA
Persistence, permanence, and pinning
Immutableility
Hashing
Content addressing and CIDs