RustChain Improvement Proposals (RIPs)

July 10, 2026 ยท View on GitHub

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.

RIPTitleStatusSource
0001Proof of Antiquity (PoA) Consensus SpecificationDraftRustChain canonical docs
0007Entropy-Based Validator Fingerprinting & ScoringActiveRustChain canonical docs
0201Fleet Detection Immune SystemDeployedRustChain canonical docs
0202Fail-Closed Producer Enrollment GateDraftRustChain canonical docs
200Round-Robin 1-CPU-1-Vote PoAActiveREADME legacy entry
300Post-Quantum Signature MigrationDraftThis repository
0301Tip Credits + Atlas Land Transfer EconomyDraft / Request for CommentsRustChain canonical docs
302Agent Economy ProtocolActiveRustChain canonical docs
302-testReproducible Agent-to-Agent Transaction Test ChallengeDraftRustChain canonical docs
0304Retro Console Mining via Pico Serial BridgeDraftRustChain canonical docs
0305-ASolana SPL Token Deployment for wRTC BridgeDraftRustChain canonical docs
0305-CBridge API + Lock LedgerDraftRustChain canonical docs
0305-DReward Claim System & Eligibility FlowDraftRustChain canonical docs
0306SophiaCore Attestation InspectorDraftRustChain canonical docs
0308Proof of Physical AI (PPA)DraftRustChain canonical docs
0310Proof of Provenance (PoP)DraftRustChain canonical docs
0311Scarcity-Weighted Reward Distribution with Tenure and Identity-CapDraft (Request for Comments and Vote)This repository
0312SOPHIA Decoupling โ€” Verifiable Attestation-Oracle ArchitectureDraftThis 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.