Certyo/v1
Torna al blog
Architettura e Privacy28 aprile 2026 · 9 min di lettura

Perche non memorizziamo i tuoi record su una blockchain pubblica (e cosa facciamo invece)

Il piu grande malinteso nelle chiamate di vendita su record regolamentati: "se tocca una blockchain, i nostri PHI/PII diventano pubblici". Non e cosi. Ecco esattamente cosa va su Polygon, cosa rimane nel tuo ambiente, e perche i revisori GDPR e HIPAA dovrebbero capire la differenza.

Se il tuo responsabile compliance sente "blockchain" e immagina dati cliente in un registro pubblico per sempre, non e paranoia — e la risposta a un decennio di framing crypto-consumer. Ma non e cosi che funziona l'ancoraggio di record durevoli, e la differenza conta per HIPAA, GDPR e qualsiasi regolatore che si preoccupi della residenza dei dati. Questo post percorre esattamente cosa viene scritto su Polygon, cosa no, e perche l'architettura e compatibile con i regimi di privacy piu rigorosi.

01

Cosa pensa la gente che succeda

Il modello mentale con cui arriva la maggior parte dei revisori e qualcosa come: "il fornitore prende una copia di ogni record, la scrive su una blockchain pubblica, e ora chiunque con un block explorer puo leggerla". Questo e il modello che viene dalle criptovalute, dove i dettagli delle transazioni — mittente, destinatario, importo — sono genuinamente pubblici.

E anche il modello dietro ogni obiezione "non metteremo PHI su una blockchain" nelle pipeline healthcare e ogni obiezione di residenza GDPR nelle pipeline UE. Entrambe le obiezioni sono corrette sotto quel modello mentale. La soluzione non e discutere con l'obiezione. La soluzione e sostituire il modello mentale con cio che effettivamente accade.

02

Cosa va davvero on-chain

Per ogni batch di record accumulati, esattamente una cosa viene scritta su Polygon: una radice Merkle di 32 byte. E un digest crittografico di lunghezza fissa calcolato sugli hash dei record nel batch. Non sono i record, ne i loro identificatori, ne i loro metadati, ne un puntatore reversibile ai record. E matematicamente unidirezionale.

  • I record, in forma completa, non lasciano mai il tuo ambiente. I deployment self-hosted ancorano dall'interno della tua VPC; i deployment gestiti ancorano da un namespace single-tenant dedicato a te. I record stessi restano nel database che gia controlli.
  • L'ancora on-chain non contiene contenuto di record, ne identificatori di record, ne identificatori di tenant, ne nomi di campo, ne schemi. Solo la radice Merkle e i metadati del batch necessari per verificarla (timestamp, dimensione del batch, indirizzo del contratto).
  • Il percorso di verifica scorre al contrario. Per dimostrare che un record e stato ancorato, fornisci il record, la piattaforma ricalcola il suo hash e il percorso Merkle, e la radice on-chain conferma l'inclusione. La prova funziona in una direzione; non puoi partire dalla chain e ricostruire i record.
03

Perche questo conta per GDPR e HIPAA

Entrambe le regolamentazioni si preoccupano di una domanda specifica: i dati che stai elaborando sono identificabili? Un hash di 32 byte di un batch di record non e identificabile. Non puoi derivarne i record. Non puoi derivarne nemmeno l'identificatore di un singolo record. Secondo le linee guida dello European Data Protection Board sull'hashing, un hash che non consente la re-identificazione generalmente non e dato personale — e anche trattato in modo conservativo, l'artefatto on-chain nel design di Certyo non contiene hash per-record, solo la radice per-batch.

32 byte
Cio che viene ancorato on-chain per batch
0
Record, identificatori o PHI on-chain
1 via
Direzione crittografica dell'hash

Gli standard di de-identificazione HIPAA sono piu rigorosi, ma si applicano a set di dati che potrebbero essere collegati a un individuo. La radice Merkle on-chain non puo essere collegata a un record senza accesso al record completo, che vive nel tuo ambiente sotto i tuoi controlli di accesso. Se il regolatore puo vedere la chain e tu cancelli il record, il record e via. L'ancora dimostra che un record e esistito in un momento specifico; non preserva il record.

04

Come si presenta il diritto all'oblio nella pratica

L'Articolo 17 del GDPR concede agli individui il diritto di vedere cancellati i propri dati personali. Il timore con le architetture a chain pubblica e che un registro immutabile sia in conflitto con quel diritto. Nell'architettura di Certyo il conflitto non esiste, perche nessun dato personale e ancorato. Il flusso e cosi:

Soggetto richiede cancellazione
Record cancellati dal tuo DB
Gli hash diventano irrisolvibili
La radice on-chain rimane
Nessun percorso di re-identificazione

Dopo la cancellazione, la radice on-chain dimostra ancora che un batch e esistito al timestamp ancorato, ma non puo essere utilizzata per ricostruire, identificare o recuperare il record cancellato. L'ancora rimane come fatto storico sull'esistenza di un batch; il record stesso non c'e piu. Questa e la ragione architetturale per cui il design e compatibile con i regimi del diritto all'oblio in cui altri prodotti basati su blockchain falliscono.

05

Come questo cambia tre conversazioni d'acquirente specifiche

Se l'architettura e unidirezionale e per-batch, tre categorie di obiezioni che storicamente bloccavano gli accordi diventano risolvibili:

  • Healthcare e PHIIl PHI non tocca mai la chain. L'artefatto on-chain e un hash di 32 byte di un batch di hash — nessun campo, nessun record, nessun identificatore di paziente e recuperabile. Gli ambienti allineati HIPAA possono ancorare senza cambiare la loro postura di gestione dei dati.
  • Workload UE e regolamentati GDPRI record restano nella residenza che hai configurato. L'ancora on-chain e globale ma non contiene dati personali. La cancellazione rimuove i record dal tuo ambiente senza lasciare una traccia derivabile on-chain.
  • Difesa, settore pubblico e operazioni air-gappedI deployment self-hosted ancorano dall'interno del tuo confine di fiducia. L'unica cosa che attraversa il confine e la radice Merkle — un valore che non ha significato operativo senza i record.
06

La scelta architetturale che questo riflette

Il motivo per cui i sistemi concorrenti mettono di piu on-chain e di solito che usano la chain come database. Certyo no. La chain e l'ancora; il tuo database esistente e il sistema di registro. Quella separazione non e un workaround — e cio che rende il design compatibile con la legge sulla privacy in primo luogo. Per le topologie di deployment e le garanzie di isolamento del tenant, vedi /it/about. Per l'API di verifica, vedi il portale per sviluppatori.

La chain dimostra che un record e esistito in un momento nel tempo. Il record stesso resta nel tuo ambiente, sotto i tuoi controlli di accesso, soggetto alla tua policy di cancellazione. Quella separazione e l'intero scopo del design.

28 aprile 2026 · 9 min di lettura

Vuoi vederlo in azione?

Richiedi una demo e verifica il tuo primo record in pochi minuti.

Richiedi demo → Scopri come funziona