P2P

Architecture

Routing and resource discovery

Unstructed networks

Structed networks

Distributed hash table (DHT)

Hybird models

CoopNet distribution network system

Security and trust

Resilient and scalable computer networks

Distributed storage and search

Applications

IPFS

Attacks on Peer-to-Peer Networks

Levels

Hybrid P2P

Pure P2P

Mixed P2P

General Attacks

DOS Attacks

Man-in-middle Attack

Worm Propagation

The Human Factor

Specific Attacks

Rational Attacks

File Poisoning

Sybil Attack

Eclipse Attack