Il documento
The Statement è la definizione formale del Legal Engineering, pubblicata con licenza CC BY 4.0: legal-engineering-statement.pdf (PDF, 391 KB).
Impronta SHA-256 del file:513caa4ec41bbb5acaba9144737425b7b78f92de8e0cf82b5039bad39110f715
La notarizzazione del 2020 su Quadrans
L’11 luglio 2020 alle 12:07:09 l’impronta del documento è stata registrata sulla blockchain Quadrans con il servizio Quadrans Notarize. Dal 2026 la pagina di verifica di Quadrans non è più raggiungibile: qui conserviamo i dati della ricevuta originale, anche come file JSON.
| Impronta del documento | 513caa4ec41bbb5acaba9144737425b7b78f92de8e0cf82b5039bad39110f715 |
|---|---|
| Impronta dell’email del titolare | 06da5cb0a3bd50ecc1bffbb21e99bd263a6c62ff0d12260caa5006f205a034f5 |
| Evidenza registrata (radice Merkle) | 016da1138f2ba94fb7b7bb37ccd915846c62fb1f995437b28e95ed3b48733c2d |
| Data e ora del blocco | 11 luglio 2020, 12:07:09 |
L’evidenza è il risultato di SHA-256 applicato due volte alle due impronte unite: chiunque può ricalcolarla e confrontarla con il valore registrato.
L’ancoraggio su Bitcoin con OpenTimestamps
Il 2 novembre 2026 l’impronta del documento e quella della ricevuta Quadrans sono state ancorate alla blockchain Bitcoin con OpenTimestamps, uno standard aperto che si verifica senza dipendere da un singolo fornitore. La prova attesta che i file esistevano almeno da quella data; la data del 2020 resta documentata dalla ricevuta Quadrans.
File di prova: legal-engineering-statement.pdf.ots · legal-engineering-statement.quadrans-2020.json.ots
Come verificare
- Scarica il PDF e calcola la sua impronta SHA-256:
certutil -hashfile legal-engineering-statement.pdf SHA256su Windows,shasum -a 256 legal-engineering-statement.pdfsu macOS e Linux. Il risultato deve coincidere con l’impronta indicata sopra. - Ricalcola l’evidenza Quadrans, per esempio con Python:
python -c "import hashlib;b=bytes.fromhex('513caa4ec41bbb5acaba9144737425b7b78f92de8e0cf82b5039bad39110f71506da5cb0a3bd50ecc1bffbb21e99bd263a6c62ff0d12260caa5006f205a034f5');print(hashlib.sha256(hashlib.sha256(b).digest()).hexdigest())"
Il risultato deve essere016da1138f2ba94fb7b7bb37ccd915846c62fb1f995437b28e95ed3b48733c2d. - Apri opentimestamps.org e trascina il PDF insieme al file .ots: il sito controlla l’ancoraggio su Bitcoin.