power_house
power_house is a Rust verification stack for deterministic sum-check proofs,
commitment-bound sparse workloads, transcript anchoring, and optional quorum
networking.
Verified Scale
The repository contains four reproducible proof modes:
| Mode | Public domain | Verifier work | Command |
|---|---|---|---|
| Constant polynomial | 2^70 points |
O(70) |
cargo run --release --example sextillion_verify |
| Seeded affine polynomial | 2^4096 points |
O(4096) |
cargo run --release --example hyperscale_affine |
| Seeded sparse polynomial | 2^1,000,000 points |
O(n + I log n) |
cargo run --release --example sparse_record |
| External committed sparse polynomial | 2^1,000,000 points |
O(n + I log n) |
cargo run --release --example committed_workload |
Here n is the number of variables and I is the number of nonzero variable
incidences. None of these modes allocates the expanded Boolean hypercube.
The external workflow stores the polynomial and proof separately:
PHSMv1: canonical sparse polynomialPHCPv1: proof containing a domain-separated BLAKE2b-256 commitment
Verification requires both files and rejects workload substitution.
These results demonstrate verification over enormous implicit domains. They do not establish that arbitrary sextillion-step computations can be verified, do not replace a quantum computer, and are not currently claimed as a world first. See Research Claim Standard.
Install
Reproduce
The full procedure, formats, expected outputs, and failure tests are in Verification Guide.
Library
use ;
let field = new;
let proof = prove_seeded_affine;
assert!;
Primary APIs:
GeneralSumProof: dense, streaming, constant, and seeded-affine sum-checkSeededSparseProof: stablePHSPv1seeded sparse certificatesCommittedSparsePolynomial: canonical external sparse workloadsCommittedSparseProof: stablePHCPv1commitment-bound certificatesProofLedger: transcript logs, anchors, and quorum reconciliation
Network
The net feature enables the julian CLI, libp2p transport, signed envelopes,
data availability endpoints, governance policies, stake accounting, and token
migration commands.
Operations and migration procedures are documented in Operations and Mainnet Launch.
Documentation
- Verification Guide
- JULIAN Protocol
- Committed Workload Format
- Million-Round Sparse Certificate
- Hyperscale Seeded-Affine Proof
- Research Claim Standard
- Orbital Observatory
- Operations
License
MIT OR BSD-2-Clause.