Skip to content

UltraCore RFT

Deterministic Invariant Systems Research Laboratory

Docs CI License Research Status


Overview

UltraCore RFT is the central research documentation and coordination hub for the RFT-SIRM ecosystem. We design, model, and verify deterministic state invariant systems — computational architectures where every state transition is governed by mathematically provable constraints.

Our work spans standalone L1 validators, Solana smart contract protocols, and SVM runtime security research. All systems share a single mathematical core: the Scalar Invariant Resource Model (SIRM).

Mission: Build verifiable, invariant-backed distributed systems where correctness is observable, measurable, and reproducible.


Ecosystem

Repository Role Language Status Key Results
Rift-L1-Blockchain Standalone validator core Rust Core complete 1T+ operations fuzzed, 0 invariant violations
Rift-Network Solana on-chain protocol Rust / Anchor RC v1.0 2.5B+ fuzz runs, 14 security audit findings addressed
agave-abiv2-memory-contexts SVM memory isolation research Rust Active research CPI permission leakage found and reported upstream
agave-rift-scheduler Conflict-aware transaction scheduling Rust RFC published Bounded retry semantics proposed for Agave GreedyScheduler

SIRM Invariants

All RFT-SIRM systems enforce four hard constraints after every state-mutating operation:

I1: total_supply = total_base_sum + global_field * p
I2: total_supply = total_minted - total_burned
I3: dust_accumulator < p  (when p > 0)
I4: effective_balance[i] >= -(total_supply / 10p)

Where effective_balance[i] = base_balance[i] + global_field.

This model enables O(1) distribution: updating global_field by a scalar delta changes every participant's effective balance simultaneously, regardless of participant count. No iteration. No per-account writes. Deterministic, verifiable, invariant-backed.


Upstream Contributions

Security research and runtime improvements developed within the RFT-SIRM ecosystem are reported back to the Solana core infrastructure:

Issue Component Description Status
anza-xyz/svm#25 SVM Runtime CPI permission leakage: per-frame writable permission rollback failure when multiple update_account_permissions calls occur within a single CPI frame. Reported
anza-xyz/agave#14274 Banking Stage [RFC] Bounded retry semantics and starvation observability for GreedyScheduler: documented scheduling limitation, proposed max_retry_count and dropped_transactions metric. RFC Open

Research Status

Component Phase Verification Notes
SIRM Core Invariants ✅ Complete Fuzz-verified (1T+ ops) Mathematical foundation stable
Rift L1 Blockchain ✅ Core complete Rust + libFuzzer Standalone validator, consensus-ready architecture
Rift Network (Solana) 🔄 RC v1.0 Anchor + security audit On-chain protocol, production candidate
Agave Memory Contexts 🔬 Active research Bug reported upstream SVM memory isolation, svm#25
Agave Scheduler 📋 RFC published Invariants verified agave#14274 upstream discussion open
Formal Verification 📅 Planned Model checking / theorem proving TLA+ / Coq specifications in development

Legend: ✅ Complete · 🔄 Release Candidate · 🔬 Active Research · 📋 RFC Published · 📅 Planned


Documentation

Full documentation is built with MkDocs:

pip install -r requirements.txt
mkdocs serve
Document Description
Architecture System architecture and design decisions
Strategy Development roadmap and research phases
Foundations Mathematical foundations of SIRM
Implementation Implementation details and external references
Field Trials Verification results and readiness checklist
Glossary Terminology and definitions
Support Research support and collaboration

Quick Links


Contributing

See CONTRIBUTING.md for guidelines and CODE_OF_CONDUCT.md for community standards.

For security disclosures, see SECURITY.md.


License

Licensed under Apache License 2.0.

Copyright 2026 Eugeny (RFT-SIRM)

About

Research laboratory for deterministic execution topology, invariant systems, and high-concurrency runtime architecture.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors