Anchor · Provenance

Satoshium Anchor · Provenance

Provenance defines the chain of origin behind an Integrity Reference: where the Source Artifact came from, which representation was used, how integrity material was generated, and how that material became an Anchor-owned record.

Provenance strengthens reviewability without making Anchor the source authority for the artifact it preserves.

Provenance Chain

Source Institution

Authoritative Artifact

Canonical Representation

Integrity-Generation Process

Integrity Reference

Each step should remain reconstructable enough for later integrity review.

Source Provenance

Identifies the institution, Source-System Identifier, and authoritative origin of the artifact being anchored.

Core

Representation Provenance

Records how the Authoritative Artifact became the exact Canonical Representation governed by the Integrity Reference.

Core

Generation Provenance

Records which process, method, algorithm, signer, timestamp service, or commitment mechanism produced the integrity material.

Core

Anchor Record Provenance

Records how the generated integrity material was assembled, reviewed, Versioned, and preserved as an Anchor Integrity Reference.

Core

Provenance vs. Authority

Provenance explains origin and transformation. It does not redefine institutional ownership.

Provenance ≠ Source Authority

Anchor may document that integrity material originated from a Certifier, Registry, Chronicle, Attestor, or other Source Artifact while that institution remains authoritative for the artifact itself.

Reference does not transfer authority.

Provenance vs. Relationships

Relationships and Provenance overlap, but answer different questions.

Relationships → What is connected to what?
Provenance → Where did this integrity material come from, and how was it produced?

A Source Artifact relationship may be one component of a larger provenance chain.

Source Provenance

Source provenance preserves enough information to identify:

Source Institution
Source-System Identifier
Source Artifact type
Source Version, where applicable
canonical Source location, where applicable
acquisition / retrieval context, where materially relevant

Source provenance should establish origin without copying unnecessary Source-system metadata into Anchor.

Representation Provenance

Representation provenance records how Anchor determined exactly what representation was anchored.

Authoritative Artifact

representation selection

canonicalization / serialization, where applicable

Representation Boundary

Canonical Representation

If a transformation occurs, that transformation must be reproducible or clearly documented.

Transformation Provenance

Some artifacts may require normalization or transformation before integrity material is generated.

Potential transformations may include:

JSON canonicalization
deterministic serialization
whitespace normalization
package manifest construction
defined file ordering
encoding normalization
exclusion of dynamic presentation elements

Anchor should never silently transform a Source Artifact.

Integrity-Generation Provenance

Generation provenance explains how the Integrity Value or related verification material was created.

Canonical Representation

Integrity Method

algorithm / method parameters

Integrity Value

timestamp / signature / commitment material, where applicable

The goal is reproducibility, not unnecessary implementation logging.

Process Attribution

Where materially relevant, Provenance may preserve who or what process performed an integrity-generation or review step.

producing system
institutional role
signer
signing key
automated process
reviewer / review function

Attribution should follow the minimum-necessary-data principle.

Temporal Provenance

Time is part of provenance when sequence matters.

Potential timestamps may include:

Source retrieval time
representation-generation time
Integrity Value generation time
signature time
trusted timestamp time
external commitment time
Integrity Reference creation time
Publication time

Not every timestamp should be required. The schema should preserve only times that materially support later reconstruction.

External Commitment Provenance

Where Anchor uses external commitments, provenance should connect the Integrity Reference to the process that created the external evidence.

Integrity Value

commitment preparation

external commitment

external identifier / proof material

Bitcoin, timestamp services, transparency logs, or future commitment systems should remain external evidence rather than sources of institutional authority.

Composite Provenance

An Integrity Reference may use more than one Integrity Method or external evidence source.

Canonical Representation

cryptographic digest
+ digital signature
+ trusted timestamp
+ external commitment

Provenance must preserve the sequence and dependency of those steps where their order affects Verification.

First Production Application — SCRD JSON

Anchor's first production candidate applies this provenance model to the machine-readable Satoshium Certified Record generated by Satoshium Certifier:

Source Institution → Satoshium Certifier
Source Artifact → SCRD-SC-CERT-2026-0001
Source Artifact Type → Satoshium Certified Record (SCRD JSON)
Source Version → 1.1
Source Package → SC-CERT-2026-0001
Source Location → /certifier/certifications/SC-CERT-2026-0001/records/certified-record/scrd_json.json

The intended Representation Boundary is the complete SCRD JSON document. Objects referenced by that JSON—including the Certification Package, Atlas records, SCPR, SCR, SCRD HTML, Registry, and Chronicle records—remain outside the Representation Boundary unless separately anchored.

Complete SCRD JSON document → inside the Representation Boundary
Referenced or linked external artifacts → outside the Representation Boundary

The exact canonicalization or serialization method remains a downstream production decision. Provenance must record that decision explicitly before integrity material is generated.

First Production Candidate

Provenance Completeness

Provenance is complete when a later reviewer can reconstruct the integrity-preservation path sufficiently to understand and repeat the Verification process.

Completeness does not require preserving every operational event.

Preserve what is necessary to explain origin, transformation, generation, and lineage.

Provenance and Reproducibility

Reproducibility is a central test of useful provenance.

same governed Source representation
+ same canonicalization rules
+ same Integrity Method
= reproducible integrity material

Where exact reproduction is impossible because an external method is time-dependent or stateful, Provenance should preserve enough evidence to verify the historical operation.

Provenance and Versioning

Provenance must preserve which Version of each relevant element applied.

Source Artifact Version
Canonicalization rule Version
Anchor Version
Schema Version
algorithm / method Version where relevant

These Versions must remain distinct.

Provenance and Corrections

A Correction may change Anchor-owned provenance information if Anchor recorded the provenance incorrectly.

Correction must not silently replace the historical provenance record.

Correct forward. Preserve backward.

Provenance and Verification

Verification depends on Provenance.

Provenance explains how integrity material was produced.
Verification tests whether it can still be reproduced or validated.

Missing provenance may make otherwise valid integrity material impossible to interpret later.

Machine-Readable Provenance

The Integrity Reference Base Schema now provides structured provenance containers for the provenance layers defined by this architecture.

source_provenance
representation_provenance
generation_provenance
anchor_record_provenance, where applicable

Exact internal field structure remains intentionally extensible where the first production Integrity Reference has not yet proven that tighter typing is necessary.

Production provenance should preserve, at minimum where applicable:

source_institution
source_system_identifier
source_version
source_location
representation_type
canonicalization_method
representation_boundary
producing_system
integrity_method
algorithm
generated_at
signer_reference
external_commitment_reference

Provenance Validation

Formal Anchor Validation now confirms that required provenance information is present and internally consistent for the production candidate.

Source identified
representation defined
transformation documented where needed
method identified
Integrity Value present where required
required timestamps present
required signer / commitment material present where applicable

Missing or contradictory required provenance produces a Validation failure or blocks progression until governed remediation is complete.

Minimum Necessary Provenance

Anchor should preserve enough provenance to make integrity independently reviewable without turning every Integrity Reference into a complete operational audit log.

Minimum necessary provenance, not maximum possible telemetry.

Integrity is stronger when its origin can still be reconstructed.