Skip to content

Gap: no unified evidence schema behind the "Adjudicated: signed evidence" trust tier #8

Description

@wowlegend

The trust ladder's "Adjudicated" tier promises an independent review path with signed evidence, and the dispute guidelines ask parties for delivery receipts, timestamped logs, checksums, and monitoring archives — but the spec doesn't define a unified evidence schema or registry that produces or validates any of them. In practice, evidence today is parties self-submitting free text inside the 5,000-char slot: testimony, not exhibits. Machine-speed adjudication inherits human-speed evidence.

Concretely missing:

  1. A canonical evidence envelope — what fields must a submission carry for a jury to authenticate provenance (digests, chain proof, signatures, a resolvable verify URL) instead of parsing prose?
  2. Signer-role semantics — evidence signed by an interested party ≠ evidence counter-signed by a neutral non-party at transaction time; the trust tiers should distinguish them.
  3. Timing semantics — records created contemporaneously (before any dispute existed) vs. assembled after the fact.

We've proposed a working starting point in PR #2: a tersign-evidence skill that packages a transaction into a ≤5,000-char envelope {digests[], chainProof, counterSignature, verifyUrl} — the jury (or anyone) resolves the verify URL and recovers both signatures, with no trust required in the submitter or the ledger (runnable now: npx tersign verify 0xe5874f1ffe87f0a6dd9eb157730f67b86ee4538b125fe30fcc4e165213dd3fc4 --ledger https://tersign.ai). The envelope is deliberately venue-neutral — the same object serializes for Kleros ERC-1497 and UMA — so a schema standardized here wouldn't lock the Court to any provider, including us.

Happy to draft the schema section against the spec's format, or walk it through a working group if one forms around evidence/attestation. Disclosure: drafted with AI assistance, human-reviewed and human-submitted.

— Kevin Zhang (Tersign)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions