@SignOfficial
Ich habe versucht, eine Bestätigung früher zu widerrufen, und es bewegte sich nicht.
Kein Fehler.
Einfach kein Weg.
Ich habe es nochmal überprüft.
Immer noch gültig.
Also bin ich eine Ebene höher gegangen.
Schema.
`revocable = false`
Ich habe eine andere unter demselben Schema ausgeführt.
Andere Bestätigung.
Dasselbe Ergebnis.
Zwei Berechtigungen.
Keine konnte widerrufen werden.
Das ist, als es sich verschob.
Das war kein fehlgeschlagener Widerruf.
Es gab nichts auszuführen.
Die Berechtigung war nach der Ausstellung nicht gesperrt.
Es wurde so ausgestellt.
Ich machte weiter.
Mehr Bestätigungen.
Dasselbe Schema.
Dasselbe Verhalten.
Jede von ihnen konnte ausgestellt werden.
Keine von ihnen konnte zurückgenommen werden.
Und nichts in der Bestätigung sagt dir das.
Du siehst es nur, wenn du versuchst, zu widerrufen...
und nichts passiert.
Ich komme immer wieder darauf zurück.
Ein Widerrufsverriegelung.
Kein Verzögerung.
Keine Einschränkung.
Einfach Abwesenheit.
Die Fähigkeit zur Ausstellung existiert.
Die Fähigkeit zur Korrektur existiert nicht.
Und diese Entscheidung wird nicht getroffen, wenn die Berechtigung erstellt wird.
Sie wurde bereits getroffen, bevor sie jemals existiert.
$SIGN ist hier nur wichtig, wenn ein System, in dem `revocable = false` den Widerruf vollständig auf der Schema-Ebene entfernt, immer noch ausreicht, sobald sich die Bedingungen rund um diese Berechtigungen zu ändern beginnen.
Denn sobald du diese Grenze erreichst...
bricht nichts.
Nichts fällt aus.
Nichts wird aktualisiert.
Es bleibt einfach.
Also wird die echte Frage dies.
Wenn der Widerruf ursprünglich nie existierte...
was genau erwartet das System, später anzupassen?
#SignDigitalSovereignInfra #Sign


