Proof of Evolution
Nova, IVC i lifecycle state
Proof of Evolution to async Attesto 2.0 lane do dowodzenia lifecycle state transitions nad committed checkpoint metadata. Nie znajduje się w hot ingest path i nie blokuje receipts.
Overview
Proofstream najpierw tworzy evidence history. Proof of Evolution lane bierze typed checkpoint commitments, policy semantics, incident/gap state, witness quorum evidence i previous lifecycle state roots, a następnie tworzy nowy committed state root dla następnej epoch.
Nova and IVC
Nova jest używana jako research direction dla incrementally verifiable computation przez folding schemes. W Attesto praktycznym celem jest dowodzenie lifecycle state evolution nad evidence commitments, nie wkładanie dużych AI workloads bezpośrednio do ingest path.
State roots and public 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
Każda IVC epoch referencjonuje previous state root i checkpoint range, który podsumowuje. Verifier może inspect evolution chain jako sequence of state transitions nad evidence commitments.
Claim boundaries
Current production language is “designed for lifecycle proofing; cryptographic construction pending external review.” Mocniejsze statements o externally reviewed cryptographic security pozostają unavailable do czasu ukończenia external applied-cryptography review i podlinkowania jej z public trust material.
Current e2e circuit
Release-blocking attesto.lifecycle.e2e.v1 Nova
relation dowodzi Attesto-native Poseidon proof objects,
policy-bound incident-gap semantics, schema-root binding,
boundary-root binding oraz configured 2-of-3 witness-quorum
relation z użyciem circuit-friendly Schnorr signatures.
Quorum signature message wiąże domain separator, semantic schema root, boundary root, stream, checkpoint epoch i boundary, checkpoint root, policy id/version/digest, required threshold, witness classes root, incident state, witness registry root, revocation epoch i previous state root. To blokuje cross-domain, cross-stream, cross-policy, cross-checkpoint, registry/revocation, boundary i schema replay w relation.
External JSON/SHA-256/Ed25519 artifacts są deterministically
boundary-verified i wiązane w Nova przez full-width Poseidon
commitments. Bridge jest first-class
ExternalEvidenceBinding object z binding id, source
digest, optional source public key, binding commitment i timestamp.
Stronger claims pozostają unavailable do czasu, aż external
applied-cryptography review obejmie exact circuit version, vectors,
release evidence i commit.
