Skip to content

Native provider join and recovery preflight

The frozen CPU trial passed all three cases: initial service, loss of the coordinator, and loss of a required backbone owner. Fresh provider keys joined through native registration, restored their own committed partitions over HTTP, and executed through authenticated HTTPS peers. Recovery preserved the original request and graph, changed the assignment epoch, and paid each request once.

CaseAssignment epoch at settlementComplete numerical replaysCase duration
Ordinary request03104.81 s
Coordinator killed and replaced13247.55 s
Backbone owner killed and replaced13245.58 s

The failed owners were killed after native acceptance and creation of their execution-start marker. Each replacement used a fresh key and endpoint with an empty model cache. The protocol restarted the pinned request; it did not recover an in-memory activation stream. Case durations include fresh process startup, funding, three full numerical replays and native settlement windows. They are not measurements of LLM generation latency.

Every case paid 7 execution atoms and refunded 987 unused execution atoms. Its separate provider reservation paid 510 atoms and refunded 490. The three requests issued zero tokens. These fixture prices are not production tariffs. All four validators agreed on the completed result. Fresh application replay reproduced 660 headers, 84 accepted transactions and all four stored validator states, including collateral, audit payments and refunds.

This is a 33,760-parameter synthetic graph on one physical host under one administrator. Preparation uses the existing deterministic fixture's two tail revisions. Its ordinary request emitted a terminal EOS token; the experiment checks execution and settlement, not useful answering or accepted-LLM quality. There were no new instances or GPUs. The 628.52-second trial used a 7 GiB memory limit, 1.5-CPU quota and 20-minute cutoff. Every trial process stopped; the host's two existing public services remained running.

The method was committed before execution as 71a6d7fde8fdc5c67a43424cdd7fed251e81e87e. The source commit that introduced the provider implementation, 7dc8dd6, passed all five CI checks, including 989 tests on each of Python 3.10 and 3.12. Later resident-model reuse and customer-quote changes have their own focused checks and were not part of this frozen native run.

Public artifacts, each verified by complete public readback:

Verify both archive hashes and the evidence file inventory before use. With the declared research CPU dependencies installed, application replay requires no signing key, GPU or running native node:

bash
PYTHONPATH=/absolute/path/to/matching-source/src \
  python /absolute/path/to/evidence/replay_provider_preflight.py \
  --home /absolute/path/to/evidence

The replay checks application transitions and saved states; it does not independently authenticate CometBFT commit signatures or redo neural execution. The separate complete numerical reports cover the three inference claims.

TODO 4–6 remain open. The accepted LLM still needs the frozen operated recovery/load trial and complete cost accounting; chat delivery needs its public integration. Independent administration and voting-power distribution still require operators outside this administrator's infrastructure.

Open protocol under Apache 2.0. Research results and deployment limits are documented explicitly.