C — verified network participant
Compose the A persistence/admission path and B computation capabilities into a network participant. Network identity/versioning is specified during A; the distributed behavior and release evidence are completed here.
C1: open network instances
Owners: Cyber/OS protocol, Soft3 contracts, Trident/Joy adapters.
- Define versioned VM/OS/proof/network descriptors and compatibility checks. Pin genesis, domain/fork identity, rules, trust anchors and state codecs.
- Accept arbitrary compatible instances as data; isolate state, jobs, caches, credentials, receipts and relay cursors by network identity.
- Preserve identity across endpoint changes and reject the wrong network.
Exit: the same installed warrior serves two instances and a previously unknown third one without a source enum change or rebuild. Unsupported combinations fail.
C2: verified join and synchronization
Owners: Cybergraph, Foculus, BBG/Lens and transport owners; Cyber orchestrates.
- Freeze checkpoint/history/wire versions and verification policy.
- Verify checkpoints and state openings, retain admitted history, and resume bounded catch-up after interruption. Bound untrusted input before allocation.
- Handle competing histories, fork policy, peer failure and availability.
Exit: independent nodes converge from different starting states; forged, missing, reordered and conflicting data cannot produce a verified-ready node.
C2.1: verifiable private retrieval
Owners: Cybergraph/Inf query semantics, BBG/Lens authenticated domains, Mudra privacy profiles, Zheng execution proofs; Cyber hosts or delegates workers. Prerequisites: durable recovery state from A, the required authenticated proof profile from B2, and C2's canonical snapshot/history verification.
The owner selected private recovery as a standard node or adjacent-provider capability on 2026-09-12. The Cybergraph design note owns the composition and links the originating UnifOMR research.
- Define the committed notification view, clue/payload binding, history ranges and versioned encrypted query/response profile. Reuse Inf's complete query contract and the existing worker execution boundary.
- Prove detection over the whole requested domain and PIR answers from the same authenticated board, including derived indexes/preprocessing. Bind the expected root, scope, program, keys/query and exact encrypted response.
- Expose capabilities, available history, cost/limits and configured local or remote providers. Keep recipient decryption local and define the combined protocol's disclosure, padding, error and overflow behavior.
- Compose recovered notes with verified inclusion, spent status and current witnesses. Persist verified results and complete-range cursors atomically; handle restart, partial responses, missing history and reorg rollback.
- Compare full restore and warm sync against a complete local scan. Reject omitted rows, gaps, wrong roots/counts, substituted queries and false empty responses. Measure proving, bandwidth, bootstrap and client-verification costs.
Exit: a fresh client verifies recovery over its declared history/key scope and reaches the reference wallet state within the selected failure budget. Local and remote workers obey the same statement; partial or unavailable history remains explicit until the complete-recovery conditions are satisfied.
C3: finality, rewards and node modes
Owners: Foculus/Tru, Cybergraph, Zheng/Lens and Cyber.
- Connect live signal acceptance, epoch transitions and finality verification.
- Bind reward evidence to the actual challenge, domain/epoch, beneficiary and work; reject duplicate or stale work and persist effects atomically.
- Implement full/cell/light behavior according to the declared mode contract. Distinguish local progress from network finality in APIs and cyb.
- Specify protocol/parameter upgrades and state/primitive migrations.
Exit: a real multi-node scenario covers conflicting proposals, restart during an epoch, verified light-client advancement and exactly one authorized reward effect.
C4: deployment
Owners: Cyber admission, Joy deployment adapter, Trident artifact APIs.
- Specify publication bytes, program identity, network policy, signer authority, fees/resources where applicable, and the receipt/finality lifecycle.
- Implement deterministic offline preparation and explicit signed submission.
- Handle ambiguous submission, repeat requests, policy rejection and finality updates without rebuilding or weakening the frozen artifact/profile.
Exit: build → prove when required → prepare → submit → independently verify the resulting network receipt works through the installed product and real nodes.
C5: additional executors and network release
- Implement authenticated remote-worker transport, authorization and artifact transfer under the shared job model, with network-separated accounting.
- Add GPU/backend conformance where advertised. Preserve accepted semantics across hardware and expose actual resource/isolation guarantees.
- Run the complete node/worker/multi-network matrix against release artifacts. Ship only capability combinations supported by evidence.
Exit: distribution and the required cryptographic gates pass for the exact release.
discover all concepts