Attesto

Proof of Evolution

Nova, IVC en lifecycle state

Proof of Evolution is de asynchrone Attesto 2.0-laag voor het bewijzen van lifecycle state-transities over vastgelegde checkpointmetadata. De laag zit niet in het ingest-pad en blokkeert receipts niet.

Overzicht

Proofstream bouwt eerst de bewijsgeschiedenis. Daarna neemt de Proof of Evolution-laag getypte checkpoint commitments, policy-semantiek, incident- en gap-state, witness-quorum evidence en de vorige lifecycle state root, en produceert daaruit een nieuwe committed state root voor de volgende epoch.

Nova en IVC

Nova wordt gebruikt voor incrementally verifiable computation via folding schemes. In Attesto is het praktische doel om lifecycle state-evolutie over evidence commitments te bewijzen, niet om grote AI-workloads direct in het ingest-pad te plaatsen.

State roots en publieke inputs

{
  "previous_state_root": "sha256-hex",
  "semantic_schema_root": "typed-commitment-hex",
  "checkpoint_root": "typed-commitment-hex",
  "policy_digest": "typed-commitment-hex",
  "incident_state_hash": "typed-commitment-hex",
  "witness_registry_root": "typed-commitment-hex",
  "required_threshold": 2,
  "required_witness_classes_root": "typed-commitment-hex",
  "next_state_root": "sha256-hex"
}

Evolution chain

Elke IVC epoch verwijst naar de vorige state root en naar de checkpointrange die wordt samengevat. Een verifier kan de evolution chain inspecteren als een reeks state-transities over evidence commitments.

Claim boundaries

De huidige productietaal is: “designed for lifecycle proofing; cryptographic construction pending external review.” Sterkere uitspraken over extern gereviewde cryptografische security blijven niet beschikbaar totdat een externe applied-cryptography review is afgerond en vanuit het publieke trustmateriaal wordt gelinkt.

Huidig e2e-circuit

De release-blocking attesto.lifecycle.e2e.v1 Nova relation bewijst Attesto-native Poseidon proof objects, policy-bound incident-gap semantics, schema-root binding, boundary-root binding en een configured 2-of-3 witness-quorum relation met circuit-friendly Schnorr signatures.

De quorum signature message bindt de domain separator, semantic schema root, boundary root, stream, checkpoint epoch en boundary, checkpoint root, policy id/version/digest, required threshold, witness classes root, incident state, witness registry root, revocation epoch en previous state root. Dit blokkeert cross-domain, cross-stream, cross-policy, cross-checkpoint, registry/revocation, boundary en schema replay binnen de relation.

De releasegarantie is één end-to-end bindingsrelatie. Externe JSON/SHA-256/Ed25519-artifacts worden alleen geaccepteerd na deterministische boundary verification en daarna vastgelegd als first-class ExternalEvidenceBinding-objecten. Nova constraint de full-width Poseidon commitment van elke binding, zodat geen extern artifact de lifecycle state kan beïnvloeden tenzij het geverifieerde boundary-object aanwezig is in de e2e-relatie. Sterkere cryptografische securityclaims blijven niet beschikbaar totdat een externe applied-cryptography review de exacte circuitversie, vectors, release evidence en commit dekt.