Skip to content
/ fring Public

FRing is a geography-based P2P overlay network for fast and robust broadcast in blockchain systems.

License

Notifications You must be signed in to change notification settings

tsc19/fring

Repository files navigation

FRing - A Geograph-based P2P Overlay Network for Fast and Robust Broadcast in Blockchain Systems

FRing is a novel p2p overlay network designed for blockchain systems, especially those with high transaction rates. Compared to current network solutions for blockchain systems, FRing improves both message complexity and convergence time for broadcast. Also, FRing provides sufficient robustness for all blockchain systems.

Dependencies (in APT Names)

  • Boost
    • libboost-log-dev
    • libboost-random-dev
  • Protobuf
    • libprotobuf-dev
    • libprotobuf10
    • protobuf-compiler

Design of Bootstrap Packet Format

See evaluation/proto/bootstrat_message.proto

About

FRing is a geography-based P2P overlay network for fast and robust broadcast in blockchain systems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published