8.4. Mainnet Confirmation and Assurance
The core Bitcoin confirmation policy requires a minimum of six
Bitcoin mainnet confirmations. For an attested block at height h
and accepted active-chain tip at height H:¶
confirmations = H - h + 1 BITCOIN_CONFIRMED only if confirmations >= 6¶
The verifier MUST validate the detached timestamp's exact-note digest, permitted operations, Bitcoin block Merkle commitment, block-header hash and proof of work, linked confirming headers, applicable mainnet work constraints, and accepted active-chain evidence under the declared verification assurance class. Verification of six block confirmations does not require contact with six independent node operators.¶
The assurance classes are:¶
| Class | Additional evidence |
|---|---|
PUBLIC_SOURCE
|
Local OTS and header checks with provider-reported active-chain selection and bounded work reference |
PINNED_ANCHOR
|
Public-source checks with independently established attested block identity |
PINNED_CONFIRMING_CHAIN
|
Independently established anchor and confirming-tip identities and verified linkage |
VALIDATING_NODE
|
A trusted fully validating mainnet node supplies active-chain and consensus validation; OpenAIIS commitments are checked locally |
A result MUST report its actual class and MUST NOT represent
provider-reported chain selection as independently executed full-node
consensus validation. Bitcoin reorganization can alter current
confirmation depth or accepted-chain membership; a verifier rechecks
current-chain status when its policy requires current confirmation.
A provider outage yields UNVERIFIABLE, rather than INVALID, unless
cryptographic inconsistency is actually established.¶
A checkpoint confirmed in Bitcoin inherits the historical resistance to modification of Bitcoin's cumulative proof-of-work chain. To replace the committed checkpoint history while presenting a valid accepted Bitcoin chain, an adversary would need to establish a competing chain with the necessary proof of work. Altering an OpenAIIS database, compromising an AI agent, or replacing a registry operator cannot by itself produce an alternative valid proof for the original Bitcoin-anchored history. The exact signed checkpoint binds the authenticated registry state, including claims of authorization, responsibility, release and security evidence, to an independently verifiable historical commitment.¶
This is computational and consensus-based protection rather than an unconditional guarantee against every chain reorganization. Six confirmations express the core policy for accepting that protection; relying parties can require stronger assurance using the same Bitcoin commitment. The proof establishes that the committed checkpoint data existed by the attesting block's historical bound. Whether a person's identity, an AI agent's delegation, or a real-world assertion is accepted follows from the separately authenticated governance and evidence rules.¶