PoCI – Proof of Correct Inference Standard
PoCI is an open, neutral and immutable technical standard for committing and verifying AI inferences with cryptographic integrity, without revealing inputs, outputs or model internals.
What is PoCI?
PoCI (Proof of Correct Inference) is a technical standard that defines how to commit, verify and audit AI inferences using cryptographic commitments, canonical hashing and digital signatures. The goal is to make AI inferences auditable and trustworthy without revealing sensitive data or proprietary models.
Scope
- PoCI specifies data structures and cryptographic rules to produce verifiable inference commits.
- PoCI enables independent verification of inference integrity using the public specification and cryptographic data.
- PoCI is intentionally implementation-agnostic: it defines what must be true for a commit to be valid, not how systems are built.
Non-goals
- PoCI does not evaluate whether an output is correct, fair, safe or desirable.
- PoCI does not require revealing inputs, outputs, weights, architecture or proprietary model internals.
- PoCI does not prescribe networks, tokens, incentives, or dispute/execution infrastructures.
Core Principles
Neutrality
PoCI is an open standard, independent from any single provider or implementation.
Verifiability
Anyone can verify the integrity of a PoCI inference commit using only the specification and cryptographic data, without requiring trust in the provider.
Immutability
Commits are immutable by design: changing any field invalidates hashes and signatures.
Transparency
The rules of PoCI are public, simple and clearly specified in the standard document.
Documentation
The PoCI v0 specification is available as a PDF (normative reference) and as a concise Markdown summary.
Versions
Current version: PoCI v0
PoCI v0 defines the minimal core:
- PoCIModelDescriptor
- PoCIInferenceCommit
- Canonical hashing and signatures
- Invariants and validation rules
- Basic flows (register, commit, verify, challenge concept)
Future versions may extend the standard in a backward-compatible manner without invalidating existing commits. Extensions may include optional interfaces for dispute handling and additional proof attachments, while remaining implementation-agnostic.
About the PoCI Standard
PoCI is intended to be an open and neutral standard, similar in spirit to internet RFCs or blockchain improvement proposals (BIPs/EIPs). The goal is to provide a common foundation for auditable AI, especially in highly regulated sectors such as banking, healthcare or public administration.
The specification is versioned and published publicly. Any implementation that conforms to PoCI v0 MUST follow the invariants and structures described in the normative specification.
PoCI is intentionally implementation-agnostic.