Skip to content

About

RustChain Improvement Proposals. RIP-300: Post-Quantum Signature Migration (Ed25519 → ML-DSA-44).

Topics

Resources

Contributing

Stars

41 stars

Watchers

8 watching

Forks

Repository files navigation

BCOS Certified

RustChain Improvement Proposals (RIPs)

Formal specifications for changes to the RustChain protocol.

Browse the current proposal index with the standalone RIP search and status filter.

Current RIP Index

This repository mirrors the standalone RIP-300 document and links to canonical RIP documents that currently live in the main RustChain repository. Status values below are copied from the referenced RIP documents.

RIP Title Status Source
0001 Proof of Antiquity (PoA) Consensus Specification Draft RustChain canonical docs
0007 Entropy-Based Validator Fingerprinting & Scoring Active RustChain canonical docs
0201 Fleet Detection Immune System Deployed RustChain canonical docs
0202 Fail-Closed Producer Enrollment Gate Draft RustChain canonical docs
200 Round-Robin 1-CPU-1-Vote PoA Active README legacy entry
300 Post-Quantum Signature Migration Draft This repository
0301 Tip Credits + Atlas Land Transfer Economy Draft / Request for Comments RustChain canonical docs
302 Agent Economy Protocol Active RustChain canonical docs
302-test Reproducible Agent-to-Agent Transaction Test Challenge Draft RustChain canonical docs
0304 Retro Console Mining via Pico Serial Bridge Draft RustChain canonical docs
0305-A Solana SPL Token Deployment for wRTC Bridge Draft RustChain canonical docs
0305-C Bridge API + Lock Ledger Draft RustChain canonical docs
0305-D Reward Claim System & Eligibility Flow Draft RustChain canonical docs
0306 SophiaCore Attestation Inspector Draft RustChain canonical docs
0308 Proof of Physical AI (PPA) Draft RustChain canonical docs
0310 Proof of Provenance (PoP) Draft RustChain canonical docs
0311 Scarcity-Weighted Reward Distribution with Tenure and Identity-Cap Draft (Request for Comments and Vote) This repository
0312 SOPHIA Decoupling — Verifiable Attestation-Oracle Architecture Draft This repository

RIP-300: Post-Quantum Signature Migration

Phased migration from Ed25519 to hybrid Ed25519 + ML-DSA-44 (CRYSTALS-Dilithium2) signatures, motivated by Google Quantum AI research showing Ed25519 crackable with <500K physical qubits in ~9 minutes.

  • Phase 1 (Q3 2026): PQ-Ready -- dual keypair generation, RTCQ addresses, zero breaking changes
  • Phase 2 (Q1 2027): Hybrid signing -- transactions carry both Ed25519 + ML-DSA signatures
  • Phase 3 (Q1 2029): PQ enforcement -- Ed25519-only rejected after cutoff block

Reference implementation: rustchain_crypto_pq.py

License

MIT License. (c) 2026 Elyan Labs.

About

RustChain Improvement Proposals. RIP-300: Post-Quantum Signature Migration (Ed25519 → ML-DSA-44).

Topics

Resources

Contributing

Stars

41 stars

Watchers

8 watching

Forks

Releases

Packages

Contributors

Languages