Skip to content

n-lebel/poc-rust-libp2p-kademlia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PoC - Decentralized P2P Network Using rust-libp2p

This project is just my midnight project to explore, research and learn the latest technology relate with networking stacks especially for the P2P networks, using libp2p.

References:

Overview

Through this project, I've been learned how to setup rust-libp2p, it's dependencies and how to use all of its components and building blocks, like Network Behavior, Transport and Swarm.

The use case that I've take is how to setup decentralized p2p networks by implementing two patterns:

  • Identify Pattern
  • Kademlia DHT

Usages

Open two terminal windows

On the first terminal, run this command

cargo run

In the second terminal, run this command

cargo run -- /ip4/127.0.0.1/tcp/8000 

About

poc rust-libp2p-kademlia-dht

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%