Il principio: un'impronta in un registro immutabile
Proteggere un'opera con la blockchain non significa memorizzare il file su un server decentralizzato. Significa calcolare un'impronta digitale unica del file (un hash SHA-256) e registrare questa impronta nella blockchain Bitcoin.
Una volta registrata una transazione, è crittograficamente impossibile modificarla o cancellarla. L'impronta del file diventa una prova immutabile che quel file esisteva in quella data precisa.
OpenTimestamps: il protocollo standard
OpenTimestamps è un protocollo open source creato da Peter Todd, uno dei pionieri di Bitcoin. Ancora le impronte nella blockchain Bitcoin tramite un meccanismo di aggregazione che rende ogni ancoraggio poco costoso.
Il file `.ots` prodotto è una ricevuta crittografica autonoma verificabile da chiunque con il software open source — senza dipendere da server di terze parti.
Domande frequenti
- Il timestamp blockchain può provare che sono l'autore di un'opera?
- No — prova che detenevi l'impronta di un file a una data precisa (anteriorità), non che ne sei l'autore legale. Il diritto d'autore nasce al momento della creazione, indipendentemente da qualsiasi deposito.
- Devo conservare il file originale perché la prova sia valida?
- Sì — il certificato prova l'esistenza dell'impronta, ma per dimostrare che un file corrisponde a quell'impronta, devi presentare il file originale.