Token Status List: Widerruf, den jeder prüfen kann
Die Token Status List ist ein kompaktes, signiertes Bitfeld, in dem ein Aussteller den Status vieler Credentials veröffentlicht. Ein Prüfer schlägt nach, ob ein bestimmtes Credential noch gültig ist — ohne dem Aussteller zu verraten, welches er prüft.
Wie es funktioniert
Jedes Credential trägt einen Verweis auf eine Liste und einen Index. Die Liste ist komprimiert und signiert; ein gesetztes Bit bedeutet widerrufen oder suspendiert. Viele Credentials teilen sich eine Liste, das schützt die Privatsphäre.
Bei Mandact
Mandate verweisen auf eine Status-Liste (lib/credential/statusList.ts); die Offline-Prüfung im SDK holt und cacht sie. Für die verbindliche Entscheidung prüft /v1/verify den Status zusätzlich live — ohne Cache.
Zwei Ebenen, eine Wahrheit
Offline genügt die Liste für eine schnelle Vorprüfung; vor einer Handlung mit Rechtswirkung zählt der Live-Status. Ein Widerruf wirkt dort ab der nächsten Prüfung.
Stand
Implementiert; in der SDK-Offline-Prüfung genutzt.