soft3/foculus.md

foculus

consensus by convergence. a particle is final when $\phi^*_i > \tau$

specs

implementable, normative — what a builder implements against:

protocol.md — the protocol spec: network model, state, conflicts, fork choice, seven-step protocol, safety/liveness, performance. amended to fold in domain-local certification, the support-switching rule, and the conditional spectral-gap theorem — see security-at-scale.md for the derivations

parameters.md — every protocol constant in one place: tri-kernel weights, VDF delays, precision floor, reorg depth, epoch windows — derived, measured, or explicitly chosen

gossip.md — the propagation layer VEC P4 assumes: no message envelope, a signal is the gossip message; push for new signals, pull for VEC P2 completeness proofs. topology starts with explicit domain subscription (proven, gossipsub-style, via radio); graph-inferred peer affinity is named as a future direction, not the starting design — see the document's own opening for why

provable-consensus.md — circuit spec: proving φ* in a zheng circuit, cost analysis, recursive composition

vec.md — verified eventual consistency: six properties (P1-P6), CRDT safety, NMT completeness, DAS availability

beacon.md — epoch randomness beacon $b_E$: VDF over finalized signals; unpredictable, unbiasable, verifiable, live

fold-mining.md — second lottery: HyperNova fold tree aggregates settlement tickets into one O(1) accumulator per cluster; closes settlement liveness

security-at-scale.md — the derivation record for protocol.md's amendments: safety and liveness at $N \to 10^{15}$, localized to reward specification's ε-support domains (L1, L2), the support-switching rule and its proof (T1), the spectral gap as a conditional theorem (T2), corrected domain/shard composition (S4) and liveness (S5)

docs/explanation

narrative, not normative:

overview.md — what is foculus, consensus as equilibrium, finality as point of no return

convergence.md — convergence theory: fixed points, contraction, spectral gap, five worked examples

life-of-a-signal.md — a signal's full lifecycle walked in real time: gossip and tri-kernel convergence to finality (~4s), then the epoch pipeline — beacon, settlement lottery, fold, mint — to a spendable Shapley share (~1-3min); includes who computes the beacon, a tuned-vs-conservative timing table, and three open scheduling tensions

roadmap

open problems, one file each — not phased milestones, specific unsolved questions with enough context to pick up. see roadmap/README.md for the index.

Folder

Homonyms

research/foculus
foculus graph-native, block-free consensus protocol implementing the collective focus theorem. exponential optimality the exponential allocation principle explains why base-*e* distributions appear in least-action physics, maximum-entropy thermodynamics, and attention economics. CFT is a special…

Graph