@SignOfficial $SIGN #SignDigitalSovereignInfra
ti continuo a pensare a questo strano intervallo di tempo all'interno di Sign di cui nessuno parla davvero.
non è un bug… più che altro qualcosa che l'architettura non cerca di risolvere.
su sign, quando qualcosa diventa un'attestazione, viene fissata in un modo molto specifico. il registro degli schemi ha già definito che tipo di reclamo potrebbe esistere, i ganci eseguivano qualsiasi logica di ammissibilità presente, e una volta superato quel confine, lo strato di attestazione lo blocca. firma, timestamp, campi strutturati… questo era vero in questo momento, secondo queste regole.
e poi… quel momento continua a muoversi attraverso il resto di Sign.
lo strato di infrastruttura di sign prende il sopravvento, SignScan lo indicizza attraverso le catene, riunisce tutto ciò che si trova on-chain e ciò che vive off-chain in un'impostazione ibrida, rendendolo leggibile come un unico oggetto stabile. e una volta che è leggibile, lo strato applicativo non esita. TokenTable, sistemi di idoneità, logica di accesso… leggono semplicemente l'attestazione e agiscono.
ma nulla in quel stack riapre la decisione originale.
lo strato di fiducia che l'ha prodotta potrebbe essere cambiato. l'autorità emittente potrebbe essere cambiata, la condizione del mondo reale dietro il reclamo potrebbe non essere più valida. ma Sign non tiene traccia di quel cambiamento all'interno del ciclo di vita dell'attestazione.
quindi ciò che era "vero" continua ad essere usato come "è vero"
e l'unica correzione nativa che ha il sistema Sign è la revoca. non riesame, non aggiustamento, solo rimozione dopo il fatto, nessun gradiente, nessun decadimento, nessuna validità parziale, o l'attestazione esiste o non esiste.
"il tempo viene catturato all'emissione, ma mai ricontrollato all'uso"
e qui è dove sembra leggermente fuori posto, perché ogni sistema Sign che consuma agisce nel presente.
mentre la cosa su cui si basa appartiene a un passato che il protocollo non aggiorna.
