Skip to content
#

peer-to-peer

Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.

Here are 355 public repositories matching this topic...

An experimental self organizing peer to peer network in node.js Peers can send and receive and broadcast JSON msgs using https: using self signed certs. Msgs are digitally signed by each node using ec private public key pair The peers form a tree structure where new nodes are added left to right first node is root of tree. Each node keeps a list

  • Updated May 27, 2024
  • JavaScript

A chat client with an encryption scheme undergirded with rsa that is accessible to users via a web browser. The main-server exists only as an information board which shows users where to send their messages. However, users communicating to other users is a FULLY peer to peer synchronous communication process. Once you Reload, it is a Clean Slate :D

  • Updated May 16, 2024
  • JavaScript
Followers
13k followers
Wikipedia
Wikipedia

Related Topics

decentralized distributed peer