A high-performance, deterministic consensus engine built in Rust.
License: MIT https://opensource.org Rust https://www.rust-lang.org
stdya-blockchain is a lightweight Byzantine Fault Tolerant (BFT) consensus engine. It focuses on 'determinism' and 'safety', specifically avoiding floating-point arithmetic to ensure consistent state across all network nodes.
- Deterministic Math: Custom
math.rsmodule using fixed-point arithmetic [u128] for safe token calculations. - View-Change Protocol: Automated leader rotation and timeout-based election logic.
- Cryptographic Security: Uses Ed25519-Dalek for robust identity and signing.
- Real-time Monitoring: Built-in colored logging for tracking consensus health.
- Rust & Cargo installed.
git clone https://github.com/hex2gdb/colya.git cd stdya-blockchain cargo build --release