RFT-SIRM builds mathematically rigorous execution platforms where every state transition is provably correct. Zero invariant violations across 4.29 billion+ operations.
Interactive execution flow. Hover each node for technical specification.
Click any invariant to expand full technical specification.
total_supply = Σ base_balance[i] + global_field × p
Total supply is conserved as the sum of all base balances plus a global scalar field multiplied by participant count.
check_invariant() after every op in Rust core. Checked arithmetic throughout.total_supply = total_minted − total_burned
Every token created or destroyed is explicitly tracked. Supply never changes without a corresponding mint or burn record.
dust_accumulator < p (when p > 0)
When precision parameter p > 0, accumulated rounding dust is strictly bounded below the precision threshold.
effective_balance[i] ≥ −(total_supply / 10p)
No single participant can hold negative effective balance beyond 10% of total supply, preventing concentration attacks.
Repository, harness, seed, environment, limitation — every metric traced to its source.
Every technical claim with its current evidentiary status. Never automatically promoted.
| Layer | Method | Status | Evidence | Scope |
|---|---|---|---|---|
| L1 | Static Analysis | ACTIVE | Clippy, Miri, cargo-audit on every push | All Rust repos |
| L2 | Engineering Tests | ACTIVE | 15+ tests/component, differential hash comparison | All repos |
| L3 | Stateful Fuzzing | ACTIVE | libFuzzer, 4.29B+ executions, seed-reproducible | All systems |
| L3b | Kernel Verification | ACTIVE | seL4 CDT, 1B+ ops, 123/123 tests | UltraCore-RFT |
| L3c | DeFi Model Fuzz | ACTIVE | Aave V4 Hub, 184K ops, 0 violations | aave-v4-hub-model |
| L4 | TLA+ Specifications | PLANNED | Machine-checked proofs in development | UltraCore-RFT |
| L4 | Coq Proofs | PLANNED | Core state transition properties | UltraCore-RFT |
Every experiment must be traceable from source to result. No black boxes.
Click any node to explore the research ecosystem.
Real systems. Real verification. Real results across multiple domains.
Problem: Verify drawn/deficit ledger transitions in Aave V4 Hub invariant model.
Model: Deterministic Python state machine simulating draw, restore, reportDeficit, eliminateDeficit.
Invariants: Supply conservation, mint/burn accounting, dust bound, debt limit.
Method: Seeded fuzzing + boundary matrix B-1…B-5 with RAY = 10²⁷ precision.
Scale: 184,000 operations.
Findings: 0 novel Class A/B findings. R-01 dust events (expected rounding). R-02 liquidity checks passed.
Limitation: Model-level only. Not bytecode audit. Premium, dual-ledger, add/remove/sweep out of scope.
Problem: Unbounded deferral latency under sustained account-level write contention in Agave banking_stage.
Model: Conflict-graph scheduler with hotspot heat map, generation aging, bounded retry semantics.
Invariants: Accounting (I1), generation monotonicity (I2), pass counter monotonicity (I3), deferred queue drain (I4).
Method: libFuzzer with random SchedulerConfig, transactions, and scheduling passes.
Scale: 91M executions per run, ~4,300 exec/sec.
Findings: RFC published (agave#14274). Not a production patch — research artifact.
Limitation: Standalone scheduler. Not integrated into Agave validator. No mainnet benchmarks.
Problem: Writable permission leakage in nested CPI calls under Agave SVM ABIv2.
Model: Per-frame writable permission rollback with dynamic region count calculation.
Invariants: Permission isolation, no cross-frame leakage, bounded region growth.
Method: libFuzzer + Agave SVM mock with structured CPI sequences.
Scale: 4.29B+ executions.
Findings: 1 PoC-only bug found and documented. Upstream uses abi_v2_prepare_for_instruction architecture.
Limitation: Research artifact. Not merged. svm#25 closed.
Problem: Independent engineering validation of formally verified seL4 microkernel CDT.
Model: Deterministic state-machine fuzzing of Capability Derivation Tree operations.
Invariants: CDT structural integrity, no dangling capabilities, derivation monotonicity.
Method: Deterministic replay with seed-generated operation sequences.
Scale: 1B+ operations, 123/123 post-marathon tests passed.
Findings: 0 kernel crashes. Independent confirmation of seL4 formal proof.
Limitation: Complementary validation, not replacement of formal proof. Does not cover all seL4 subsystems.
Problem: Standalone L1 validator core and Solana on-chain protocol with deterministic economic invariants.
Model: SIRM invariants (I1–I4) enforced at protocol core. O(1) distribution via global_field.
Invariants: Supply conservation, mint/burn accounting, dust bound, debt limit.
Method: Stratified libFuzzer (5 modes) + differential validation (Python vs Rust).
Scale: 1T+ L1 ops, 2.5B+ on-chain fuzz runs, 14 audit findings addressed.
Findings: Dust/unregister edge case found and fixed during development.
Limitation: L1 is in-memory state machine; no p2p/consensus yet. On-chain: RC v1.0.
Planned research directions. No public artifacts yet — active development tracks, not deployed systems.
Neural networks constrained by invariant-preserving execution. Every agent action is a state transition subject to SIRM checks.
Multi-step inference pipelines where intermediate state is hashable and replayable. No hidden state between steps.
Agents that generate operations but cannot commit state transitions without passing invariant checks. Separation of generation and validation.
Seed-reproducible model inference with state-hash-based validation. Every output trace is verifiable.
Multi-agent coordination where message passing is modeled as state transitions with ordering invariants.
Neural networks trained on execution traces to identify implicit invariants that human reviewers might miss.
From first principles to production systems. A trace of verifiable milestones.
Initial formulation of Stable Invariant Rift Model. First mathematical proofs of I1-I4 constraints. Repository structure and CI pipeline.
libFuzzer integration with structured state-machine inputs. 100M+ executions in first month. Zero invariant violations. Differential validation framework between Python and Rust.
Independent validation of seL4 CDT. 1B+ operations, 0 crashes. Post-marathon test suite: 123/123 passed. First external research collaboration.
Deterministic fuzzing of Aave V4 Hub invariant model. 184K operations, 0 violations. Complementary to Certora formal verification. Published methodology.
Agave banking_stage scheduler with contention graph analysis. 91M exec/run. Upstream issue #14274 filed. Permission rollback memory contexts.
14 security findings addressed. 2.5B+ fuzz runs. Rift-L1 standalone validator core: 1T+ operations, 0 invariant violations.
Machine-checked proofs of critical invariants in TLA+. Coq development for core state transition properties. Target: fully verified execution path.
Kernel-agnostic deployment. Critical computing environments. Additional verified kernels beyond seL4. Production-ready validator network.
Precise definitions for terms used throughout the RFT-SIRM ecosystem. Click to expand.
total_supply = total_minted - total_burned
S(t+1) = T(S(t), op(t))seed + ops[] → S_final → HashHash_python(S_t) == Hash_rust(S_t)for i in 0..N: balance[i] += reward/N → O(N)global_field += reward/p → O(1)base_balance[i] + global_fieldResearch collaborations, security disclosures, and architectural discussions.
RFT-SIRM is a deterministic invariant systems research laboratory. We collaborate on formal verification, state transition architectures, and high-assurance distributed systems.
All repositories are open source under Apache 2.0. Contributions, corrections, and architecture discussions are welcome.