Onet

Onet

Library for simulation and deployment of decentralized, distributed protocols

Onet is a Go framework for building overlay-network protocols and distributed applications. It provides abstractions for trees of nodes, protocol dispatch, service registration, and message routing over TLS. Its built-in simulation framework allows running multi-node experiments locally or on remote machines to benchmark latency and throughput.

Low-LevelNetworkProtocolSimulator
Maturity
Support
C4DT
Inactive
Lab
Unknown
  • Technical

Decentralized Distributed Systems Laboratory

Decentralized Distributed Systems Laboratory
Bryan Ford

Prof. Bryan Ford

The DEDIS team is working on projects related to large-scale collective authorities (cothorities), which distribute trust among a number of independent parties to allow scalable self-organizing communities. With no single trusted party, cothorities can secure software updates, provide public randomness, enable privacy-conscious medical-data sharing and a lot more. Other projects include communicating securely over insecure channels and fast, scalable, accountable anonymous communication.

This page was last edited on 2024-03-20.