Ieri sera mi sono seduto a scorrere Twitter crypto come al solito. Niente di particolarmente nuovo — alcuni airdrop, alcune discussioni familiari. Poi ho visto un thread che menzionava EthSign di @SignOfficial . All'inizio pensavo di passare oltre, perché nella mia mente era già impostato: “sicuramente è solo uno strumento per firmare documenti on-chain”. Ma in quel momento ero libero, quindi ho cliccato sui documenti per leggere un po'.
Leggendo i primi paragrafi, la sensazione era effettivamente familiare: firmare documenti, autenticazione, archiviazione… Cose che suonano molto “Web3”. Ma man mano che leggevo, cominciavo a sentire che c'era qualcosa che non tornava, come se ciò che cercavano di risolvere non fosse esattamente “firmare”, ma un problema che si trovava dietro l'atto di firmare.
In questo momento mi rendo conto: forse dall'inizio ho frainteso la natura della "firma" nella crypto.
Fino ad ora, ogni volta che pensavo a "firmare", lo consideravo come l'ultimo passo. Come firmare un contratto: tutto è chiaro, basta una conferma. Ma nella crypto, la firma non è così semplice. La cosa interessante è: la firma qui non è solo un'azione — è un dato. E quando la firma diventa un dato, una serie di problemi inizia a sorgere: Chi firma? (questo è semplice) ma in quale contesto? E soprattutto: come la comprendono gli altri? Sembra banale, ma mi rendo conto che gran parte del sistema attuale... quasi ignora questo aspetto.
Un esempio molto semplice che ho incontrato:
Firmi un messaggio con un wallet. Dal punto di vista tecnico, quella firma è completamente valida. Ma 3–6 mesi dopo, qualcuno prende di nuovo quella firma e la inserisce in un altro contesto. Il problema è: la blockchain non comprende "l'intento originale". Sa solo: firma valida - fatto.
A questo punto, inizio a sentirmi un po' ansioso. Perché ciò significa che: nella crypto, un'azione corretta dal punto di vista tecnico può essere completamente fraintesa dal punto di vista del significato.
Forse il problema è che: la crypto è troppo brava a verificare, ma quasi non ha strumenti per interpretare.
Web2: credi alla piattaforma (DocuSign, Google Docs…) che mantengono il contesto.
Web3: verifichi tramite crittografia → ma il contesto sembra quasi scomparso.
EthSign di @SignOfficial mi fa pensare che stiano cercando di colmare questo vuoto. Non è solo una "firma", ma aggiungere un ulteriore strato di "contesto" alla firma — affinché gli altri, in un altro momento, possano ancora capirla come era intesa originariamente.

A questo punto, inizio a vedere un'altra direzione di pensiero: se la firma è un dato, allora non dovrebbe essere il punto finale. Potrebbe essere un primitivo. Cioè: una firma può diventare un input per altre logiche, può essere utilizzata nella governance, può costruire reputazione, può persino riguardare uno strato legale.
In parole semplici: firmare non è per terminare, ma per continuare ad utilizzare. Questo concetto lo trovo abbastanza interessante, ma anche un po' "pericoloso". Perché se si guarda da vicino, la mancanza di contesto non è solo una questione teorica poiché può portare a conseguenze reali.
Ad esempio: un membro del DAO firma approvando una proposta, ma non è chiaro quali siano le condizioni associate. Una firma off-chain viene riutilizzata in un altro flusso. Un accordo viene firmato ma non può dimostrare il contesto della firma (volontaria o costretta).
In questi casi, la crittografia non è errata. Ma gli esseri umani possono fraintendere. E in quel caso, la disputa non è più "la firma è valida o meno" ma "cosa significa quella firma".
Ma poi torno a una domanda piuttosto pratica: è necessario tutto questo? Perché la maggior parte degli utenti ha solo bisogno di firmare e che gli altri credano che abbiano firmato, e così sia.
Aggiungere contesto, aggiungere uno strato interpretativo – può rendere il sistema molto più complesso. E la crypto non è mai stata facile da usare. È possibile che EthSign stia seguendo una direzione corretta dal punto di vista teorico, ma troppo presto rispetto alla domanda reale? Non ne sono sicuro.
Un'altra prospettiva che trovo piuttosto interessante è: EthSign si trova nel mezzo di due mondi. Da una parte c'è il legale — dove la firma porta molti significati: responsabilità, contesto, possibilità di contestazione. Dall'altra parte c'è la crypto dove tutto è estremamente "lineare": firmare con una chiave privata sarà valido, non firmare non sarà valido.
Collegare questi due mondi non è semplice. Perché stai cercando di infilare qualcosa di pieno di sfumature in un sistema quasi binario. Se non fai attenzione, potrebbe: diventare troppo complesso da usare o troppo semplice per risolvere il problema.
Dopo aver letto, non penso che EthSign sia il tipo di prodotto pronto all'uso. Non ha la sensazione di "guadagnare rapidamente", né è facile da spiegare in un tweet. Ma mi fa riflettere su qualcosa di piuttosto fondamentale: forse il problema del Web3 non è la mancanza di modi per validare i dati, ma la mancanza di modi per comprendere quei dati nel giusto contesto in cui sono stati creati.
Non sono ancora sicuro che questa direzione sia giusta. Potrebbe essere trascurata perché troppo infrastrutturale, con poche persone interessate. Potrebbe anche essere che tra qualche anno, quando tutto diventa più complesso da DAO, legale, fino all'identità, le persone iniziano a vedere questo problema più chiaramente.
Ma c'è una cosa che trovo piuttosto interessante: una firma nella crypto è sempre stata vista come la risposta definitiva.
Forse EthSign sta ponendo di nuovo quella domanda. Cioè: una firma non è solo giusta o sbagliata, ma come viene compresa e se quella comprensione rimane valida nel tempo.
$SIGN #SignDigitalSovereignInfra
