Notarizzazione & Integrità
Introduzione
La notarizzazione garantisce che ogni versione del protocollo HOLogram sia autentica, immutata e verificabile da chiunque, senza fare affidamento su un’autorità centrale
Ogni documento ufficiale viene pubblicato insieme alla sua:
- impronta crittografica SHA‑256
- pubblicazione distribuita su IPFS (InterPlanetary File System)
- inclusione nello storico HASHES.txt
Questo sistema consente di verificare con certezza che un file non sia stato alterato, anche a distanza di anni
Verifica dell’Integrità (SHA‑256)
La verifica tramite SHA‑256 permette di confermare che il file scaricato sia esattamente lo stesso pubblicato dal progetto
- Scarica il file che vuoi verificare
- Può essere:
- Whitepaper completo
- Whitepaper – versione minima
- HASHES.txt
- altri documenti notarizzati
- Può essere:
- Calcola l’hash SHA‑256 sul tuo dispositivo
- Linux/macOS:
- Shell sha256sum HOLogram.pdf
- Windows (PowerShell):
- PowerShell Get-FileHash HOLogram.pdf -Algorithm SHA256
- Linux/macOS:
- Confronta il risultato
- Il valore SHA‑256 ottenuto deve coincidere con quello:
- pubblicato nella pagina Download
- presente nel file HASHES.txt
- riportato nel repository GitHub
- corrispondente al CID IPFS
- Il valore SHA‑256 ottenuto deve coincidere con quello:
Se coincidono il file è autentico
Se non coincidono → il file è stato modificato o non è originale
Verifica tramite IPFS (copia distribuita)
HOLogram pubblica ogni versione del Whitepaper e di HASHES.txt su IPFS, un sistema distribuito e immutabile basato su contenuti identificati tramite hash
Ogni file ha un CID (Content Identifier) unico e permanente
Come scaricare un file da IPFS
1) Tramite client IPFS locale
ipfs://QmZ64tU7EzVgWruXzmx7RYHsMr3ECJ2pVe65jzokAhbUpp
2) Tramite gateway pubblico
https://ipfs.io/ipfs/QmZ64tU7EzVgWruXzmx7RYHsMr3ECJ2pVe65jzokAhbUpp/
oppure
https://cloudflare-ipfs.com/ipfs/QmZ64tU7EzVgWruXzmx7RYHsMr3ECJ2pVe65jzokAhbUpp/
Verifica finale
Se il contenuto IPFS presenta lo stesso SHA‑256 dichiarato il documento è verificato e autentico
HASHES.txt
Il file HASHES.txt contiene lo storico completo delle notarizzazioni
Per ogni versione del Whitepaper riporta:
- hash SHA‑256 di tutte le versioni
- data di pubblicazione
- CID IPFS
- numero della release (v1.0, v1.1, ecc.)
- eventuali note di revisione
È il “registro ufficiale” del protocollo HOLogram e garantisce:
- continuità crittografica nel tempo
- verificabilità indipendente
- resistenza alla manomissione
- trasparenza totale della storia del progetto
Perché questo sistema è robusto?
Basato su funzioni crittografiche non invertibili SHA‑256 rende impossibile ottenere due file con lo stesso hash
Indipendente da server centrali IPFS distribuisce i file in rete, rendendoli inalterabili
Verificabile da chiunque omandi semplici, nessun software proprietario necessario
Compatibile con governance e RFC Ogni nuova release può essere notarizzata e aggiunta allo storico
