1 unstable release
| new 0.1.0 | Jul 13, 2025 |
|---|
#17 in #consensus
112 downloads per month
Used in 3 crates
15KB
253 lines
Synaptic QuDAG Core - DAG networking and consensus for neural mesh networks
This crate provides the foundational DAG (Directed Acyclic Graph) networking and consensus mechanisms for the Synaptic Neural Mesh project.
Synaptic QuDAG Core
Core DAG networking and consensus library for the Synaptic Neural Mesh project.
Features
- DAG-based consensus: Efficient directed acyclic graph structure
- P2P networking: Built on modern cryptographic primitives
- Async/await: Fully asynchronous implementation
- Production-ready: Designed for distributed neural mesh networks
Usage
use synaptic_qudag_core::{QuDAGNode, QuDAGNetwork};
#[tokio::main]
async fn main() {
let network = QuDAGNetwork::new();
let node = QuDAGNode::new("example-data".as_bytes());
network.add_node(node).await.unwrap();
}
License
MIT OR Apache-2.0
Dependencies
~9–21MB
~272K SLoC