Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

spec: define composite CPU and GPU evidence for confidential inference receipts

Aperta
#192 4 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@rajnisht7 ci sta già lavorando.

Dal 20/10/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

Problem

Confidential inference can involve two independent hardware trust chains: a confidential CPU or VM and a confidential GPU. A generic runtime measurement or a GPU example alone does not define how a verifier establishes that both reports belong to the same workload, channel, model execution, and evidence epoch.

The evidence format should support this composition without claiming that a valid receipt proves model quality, physical isolation beyond the admitted hardware threat model, or inference correctness.

Scope

Define a generic TRACE profile or composition rule for confidential-inference receipts. No customer, event, provider deployment, or proprietary service is in scope.

Acceptance criteria

  • Represent distinct CPU and GPU evidence chains and their independent appraisal outcomes.
  • Bind both chains to one freshness challenge, deployment identity, or attested channel key.
  • Bind the workload measurement, model artifact digest, policy identity, and inference-session identifier.
  • Represent attestation-gated key release and lease state by digest or linked receipt, without exposing keys or model weights.
  • Distinguish verified, structurally present but unverified, missing, stale, mismatched, and contraindicated evidence.
  • Define verifier behavior for CPU substitution, GPU substitution, transport-key substitution, and expired lease cases.
  • State explicitly that hardware evidence does not prove model output correctness or defeat physical attacks outside the admitted threat model.
  • Add one positive and isolated negative conformance vectors for each required binding.

Related work

Weight Custody Manifest issue #77 tracks a real contemporaneous CPU plus GPU sealed-key release. This issue concerns the portable TRACE representation and verifier semantics for the resulting composite execution evidence.

Lingua principale
Python
Stelle
37
Fork
33
Merge medio
1g 13h
PR unite (30g)
120

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di agentrust-io/trace-spec

Tutte le issue di agentrust-io/trace-spec

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.