Implementation · Isolation & system architectures
Low-trust AI compute verification system overview
A retrofittable reference design in which network taps commit to all facility traffic, and air-gapped, independently sourced checkers later re-run randomly challenged records.
Also called Cankaya system overview; Near-term, low-trust AI compute verification
Summary
Naci Cankaya's system overview, published by MIRI's Technical Governance Team, proposes a privacy-preserving verification system that can be added to existing AI data centres, for an agreement between states that distrust each other. Network taps hash all traffic crossing the monitored boundary, and only these hashes leave the site. Later, the verifier challenges random records. The operator supplies the matching data, and at least three independently sourced computing clusters, each air-gapped inside the operator's data centre, re-run the workload and screen it, for example for training versus inference or banned uses. One-way optical links, cross-checks of every output and re-transmission by the operator limit what either side can leak. The document is a working draft, and key parts are open research questions. The main obstacles are bit-exact replay, physical security and side-channel defence. The author says the threat model is under-developed.
R1: a detailed end-to-end design with a stated claim and threat model, but no integrated implementation or results.
Rubric assessment
- R1 met: the overview describes the system end to end, the rules it would support (such as inference versus training, model whitelists and blacklisted uses), a worst-case threat model in which both prover and verifier are hostile nation-states, and its practical requirements 1.
- R2 not met. The document is a working draft that sets out the design and open research questions, not results from an integrated system 1. Its companion preprint specifies the tap subsystem and states that empirical validation is still required 2. Several building blocks remain open, including passive optical splitting at 53–112 GBaud 1.
Confidence is medium: the design is detailed, but the author states that its threat model is under-developed 1.
- A public working implementation or reproducible end-to-end results for the capture-then-challenge pipeline, at realistic line rates or against a stated adversary.
- Demonstrated bit-exact replay of production inference inside a secure auditing environment built from independently sourced components.
- A developed threat model and red-teaming of the side-channel, egress and inspector-agent components.
What it is
Naci Cankaya's overview, from the Machine Intelligence Research Institute's Technical Governance Team, is a working draft 1. It describes the author's current best idea for a privacy-preserving, retrofittable AI compute verification system, meant to build confidence in an arms-control-style AI agreement 1. It offers example rules the system should support: monitorable chains of thought, cryptographic commitment of checkpoints, whitelisting of models before deployment, and a blacklist of illicit uses 1.
The author argues that checking aggregate properties, such as total training FLOPs, is not enough, and sets collision-resistant evidence capture of individual workloads as a requirement 1. He assumes the worst case on both sides: the prover may covertly break the agreement's rules, and the verifier may try to exfiltrate the prover's secrets 1.
How it works
The design separates capturing evidence from evaluating it 1.
Evidence capture
- Network taps. Taps on the monitored links hash traffic in groups of packets at line rate 1. See Network taps and certifiers.
- Shared hash stream. The hashes leave over a split, sanitized fibre, so prover and verifier see identical copies. The prover recomputes the hashes from its own copy of the traffic, confirming that the tap sent nothing but legitimate commitments 1.
- Prover-held data. Beyond hashes, no information is shared with the verifier; the prover keeps the plaintext and a manifest 1.
- Memory challenges and wiping. These are an optional second form of evidence 1. See Timed challenge-response and memory-occupation challenges and Memory wiping and proofs of secure erasure.
A companion preprint specifies a secure gateway device for the taps that needs no processor trusted by both parties 2.
Evidence evaluation
- The verifier issues a challenge over a one-way link enforced by a data diode 1.
- The prover supplies the matching data, manifest entries and replay metadata 1.
- Each party's trusted computing base checks the hashes, re-runs the computation under the declared metadata and screens it for compliance 1. See Deterministic and bit-exact inference.
- The trusted computing bases cross-check their verdicts, and nothing is released unless they agree; by default, disclosure is minimal 1.
A missing or mismatched record fails the challenge, while a failed replay or a disagreement triggers investigation 1. The evaluation hardware is at least three distinct trusted computing bases from different supply chains, trusted respectively by the prover, the verifier and a third party, each inside its own air-gap in the prover's data centre 1. Zero-knowledge proofs are a tentative "plan B" for evaluation, if they mature 1. See Zero-knowledge proofs of inference.
Subsystems
The design avoids the need for mutually trusted silicon with these building blocks 1:
- Analog data movement control. Fused fibre splitters duplicate traffic, optical isolators act as data diodes, and enclosures protect the equipment 1.
- Controlled ingress. A one-way path carries the verifier's inputs into the auditing environment 1.
- Output cross-checks. The prover clones the output of each verifier device with a fibre splitter, to confirm it sends nothing but the correctly computed result 1.
- Sanitized egress. The prover re-transmits verifier outputs at batched or randomized times, blocking optical and timing side channels 1.
- Secure performance offshoring. Untrusted fast hardware re-runs workloads, while small trusted devices compare the results 1.
Side-channel defence and resource accounting support the rest of the system 1. See Side-channel suppression for isolated facilities.
Evidence
- Status. The overview sets out a design and open research questions 1. Its companion tap preprint states that empirical validation is still required 2.
- Prior work it builds on. Verde obtained bitwise-identical inference results across several NVIDIA GPUs by controlling the order of floating-point operations 1. The TrustGuard sentry, which re-executes instructions, was prototyped on an FPGA 1.
- Taps. Amodo Design is investigating passive optical splitting at 53–112 GBaud 1. The companion preprint expects a demonstration gateway to cost roughly as much to develop as a small team of engineers for a few months 2.
- Cost target. The author expects acceptance to depend on retrofit costs below 10% of the monitored hardware, ideally below 1% 1.
Limitations
- Attribution. A technical mismatch does not show whether it came from evasion, a random bit flip or faulty evaluation software 1.
- Fault leakage. A malicious device can leak one bit per deliberately wrong output, so the design needs a fault budget 1.
- Inspector agents. Screening agents must resist prompt injection 1.
- Physical security. Securing every monitored data centre against covert communication is challenging 1.
- Zero-knowledge option. Proofs work over integers, while accelerated inference accumulates floating-point rounding errors 1.
- Threat model. The author calls the threat model section under-developed 1.
Known flaws
Published flaws, with their severity, kind and status. How flaws are rated.
Mismatches cannot be attributed to cheating or error
A failed hash or replay does not show whether it came from an evasion attempt, a random bit flip or an evaluation error. The author notes that if detected anomalies can plausibly be waved off as malfunctions, deterrence becomes less effective, so the parties need an agreed escalation procedure that ends in attribution.
Sources: [1]Deliberate faults leak a bit each
A malicious device can leak one bit by deliberately outputting a wrong result, which blocks a disclosure when the cross-comparison fails. The design therefore needs a pre-agreed budget of tolerated faults.
Sources: [1]Inspector agents may be manipulable
Automated compliance screening with LLM-based inspector agents must resist prompt-injection attacks. Adversarially trained systems might hide malicious actions with steganography, which makes backdoor detection an open problem.
Sources: [1]
Blockers
Empirical feasibility of passive optical splitting at 53–112 GBaud under realistic conditions is an open question.
Exact replay needs complete hardware and software metadata, and the tolerable slowdown from emulation is an open question.
Tamper-evident, rapidly mass-manufacturable and retrofittable enclosures for side-channel defence are an open research question, and physical security against covert communication in every monitored data centre is challenging.
A mass-manufacturable, good-enough side-channel defence, particularly power-line filtering, has not been constructed or red-teamed.
Distinguishing one server's DRAM contents from another's by challenge-response timing, and a general challenge-response protocol for diverse data types, are open.
The threat model is under-developed and needs input from cybersecurity and AI threat-modelling experts.
Technical detail
Show technical detail
- Capture. Evidence capture runs online at line rate. Taps parse only link-to-transport-layer structure, hash payloads over groups of packets without regard to object boundaries, and emit no timestamps, because trailing bits could encode information 1.
- Replay metadata. Exact replay needs the hardware SKU, the exact weights and quantization format, the parallelism topology, the software versions and custom kernels, and the batch size of each forward pass 1.
- Instructor and executor. An untrusted but fast executor re-runs the workload without seeing the claimed output, and a small, formally verifiable instructor compares its result with the prover's claim. The cited precedent is an FPGA sentry of 3,543 lines of hardware-description code 1.
- Sampling statistics. P(detect at least one) = 1 - (1 - p)^n. Checking 3,000 random samples detects a 0.1% flaw rate with 95.03% probability 1.
Sources
- BN. Cankaya (2026). A System Overview for Near-Term, Low-Trust AI Compute Verification. Machine Intelligence Research Institute. Source recordSupports: purpose; rules; threat model; requirements; execution trace; subsystems; engineering approaches; open problems; prior work; sampling statistics · §1; §2a-2c; §3.1-3.2; §4.1-4.3; §5.1-5.3; Appendix A1
- BN. Cankaya et al. (2026). Fingerprinting All AI Cluster I/O Without Mutually Trusted Processors. arXiv. Source recordSupports: companion secure gateway and tap design; demonstration cost; validation and red-teaming still required · abstract; discussion of next steps