A curated list of awesome P2P learning tutorials and resources.
- Distributed Hash Table (DHT)
- Merkel Tree
- Blockchain
- Append Only Log (AOL)
- OSI model
- Sockets programming
- NAT traversal
- hypercore Secure, distributed append-only log. Built for sharing large datasets and streams of real time data.
- hyperdrive Secure real time distributed file system.
- hyperdb Distributed scalable key-value database.
- hyperdiscovery p2p swarm for hypercore, hyperdrive, and hyperdb feeds.
- RTCMultiConnection WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)