Skip to content

Independent recompute of the OCSF reference bundle: 236/236 signatures, 235/235 links #527

Description

@MarkovianProtocol

Ran the reference bundle cold from 192e97b, with a P-256 verifier written from scratch rather than pulled from a library, and without regenerate.py. 236/236 ECDSA signatures verify against the JWKS at api.ai-identity.co. 235/235 prev_event links match, org_chain_seq is contiguous, and each signature's digest binds to the row it rides on. Flipping one bit of the last message is rejected — that's what makes the rest mean anything.

One stale line. The README documents a GENESIS sentinel in the genesis row's prev_event.fingerprint.value, and proposes omitting prev_event instead. The export has zero occurrences of GENESIS and row 1 has no prev_event. The fix already shipped.

Run and pinned inputs: https://github.com/MarkovianProtocol/ocsf-second-measurement. The keyed chain hash stays key-holder-verifiable, as you say. Linkage and signatures are the public half, and that's what this covers.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions