ETFFIN Finance >> Finanza personale corso >  >> Criptovaluta >> Blockchain

Proteggere il "diritto all'oblio" nell'era della blockchain

C'è stato molto clamore sulla blockchain nell'ultimo anno. Sebbene meglio conosciuta come la tecnologia alla base di Bitcoin, blockchain sta iniziando a sconvolgere altri settori, dalle catene di approvvigionamento al commercio di energia.

Uno dei principali punti di forza della blockchain è che una volta aggiunti i dati alla catena, non può essere modificato o rimosso. Questo rende la blockchain affidabile.

Ma questa stessa immutabilità rende problematica la blockchain in un mondo in cui le leggi sulla privacy richiedono alle aziende di eliminare i dati dai database una volta che hanno raggiunto il loro scopo. Questo è noto in alcune giurisdizioni come il "diritto all'oblio".

Abbiamo progettato una blockchain in cui gli utenti possono rimuovere i propri dati dal database senza violare la consistenza della blockchain.

Attualmente esiste un mercato in crescita dei dispositivi Internet of Things, dalle case intelligenti e dalle auto a guida autonoma agli assistenti vocali e ai contatori di energia intelligenti. Questi dispositivi raccolgono continuamente biografie digitali delle nostre vite. Poiché questi dati vengono sempre più archiviati su blockchain, la tensione tra blockchain e diritto all'oblio non farà che aumentare. Il nostro strumento potrebbe aiutare.

Come funziona la blockchain

Al suo centro, blockchain è un database gestito congiuntamente da un insieme distribuito di partecipanti. Ogni volta che vengono aggiunti nuovi dati al database, tutti i partecipanti devono accettare di verificarlo. In questo modo, blockchain elimina la necessità di una terza parte, come una banca, per verificare le transazioni.

Il registro blockchain è organizzato in blocchi, dove ogni blocco è collegato al blocco precedente tramite funzioni di hash crittografico. Queste funzioni creano un codice funzione basato sul contenuto del blocco precedente, e non è possibile indovinare questo codice senza provare tutti i codici possibili. Concatenare i blocchi in questo modo garantisce che i dati in essi memorizzati non possano essere alterati, poiché qualsiasi modifica apportata interromperebbe la coerenza della blockchain.

Questo rende le blockchain immutabili. Inoltre, rende i dati blockchain facili da tracciare e controllare, in particolare per reti di grandi dimensioni come Internet of Things. Queste funzionalità sono molto interessanti per le organizzazioni che operano oltre i confini organizzativi, e in ambienti in cui i partecipanti potrebbero non fidarsi completamente l'uno dell'altro.

Sfide normative

Il recente regolamento generale sulla protezione dei dati (GDPR) dell'Unione europea è un atto legislativo significativo che è in contrasto con un'economia digitale sostenuta dalla blockchain.

Il GDPR richiede alle aziende che detengono i dati delle persone di cancellare quei dati una volta che lo scopo originale per cui ne avevano bisogno è stato completato. Ciò significa che le persone devono essere in grado di rimuovere i propri dati da database di terze parti dopo un certo periodo di tempo.

Blockchain, essendo immutabile, rappresenta un ostacolo all'esercizio di tale diritto.

Rischi per la privacy

Supponiamo che tu viva in una casa intelligente che utilizza i dati dei sensori per monitorare la sicurezza della tua casa. Hai una polizza assicurativa sulla casa e, per ricevere premi più bassi, consenti la registrazione dei dati del tuo rilevatore di fumo e del sensore di sicurezza su una blockchain.

I dati della blockchain sono accessibili alla polizia, i vigili del fuoco e la compagnia di assicurazioni in modo che possano controllare eventuali allarmi antifumo o eventi di sicurezza. Una volta terminato il periodo assicurativo, dovresti essere in grado di rimuovere i tuoi dati di sicurezza dalla blockchain per migliorare la tua privacy.

Se hai lasciato i tuoi dati sulla blockchain a tempo indeterminato, che aumenterebbe il rischio che i tuoi dati vengano identificati come tuoi, e le tue attività vengono monitorate da qualsiasi entità con accesso alla blockchain.

Un partecipante blockchain utilizza in genere una o più chiavi pubbliche come identità. Le transazioni in blockchain sono archiviate in modo anonimo, in quanto non esiste un collegamento diretto tra le chiavi pubbliche e la reale identità del partecipante. Ma una violazione dell'identità in una qualsiasi delle transazioni, ad esempio collegando il contenuto della transazione ad altri dati noti sull'utente, porta a tutte le interazioni dei dispositivi degli utenti, memorizzato in blockchain, essere monitorato da tutti i partecipanti blockchain.

Rimuovere i dati senza interrompere la catena

Quindi essere in grado di rimuovere i dati dalla blockchain senza "rompere la catena" sarebbe vantaggioso per la privacy degli utenti. Sarebbe anche utile risparmiare spazio di archiviazione sui server che archiviano i registri blockchain.

Ma attualmente, rimuovere i dati da una blockchain non è possibile senza rompere la consistenza della blockchain.

Abbiamo escogitato una soluzione che consente di rimuovere i dati dettagliati delle transazioni da un database blockchain, senza rimuovere la traccia verificabile dell'avvenuta transazione.

Come descritto nella nostra pubblicazione sottoposta a revisione paritaria di questo mese, La blockchain flessibile ottimizzata per la memoria ti consente di archiviare temporaneamente, ricapitolare, o rimuovere completamente le tue transazioni dalla blockchain, mantenendo la consistenza della blockchain.

La traccia rimanente dei dati (il suo hash) sulla blockchain può ancora essere utilizzata in futuro, in caso di controversie sull'accaduto. Ad esempio, se un proprietario di casa volesse verificare che sia avvenuta un'intrusione nella sua casa in virtù di una precedente polizza assicurativa, potrebbero fornire una copia privata dei dati con il relativo hash associato. Un'autorità legale potrebbe quindi confrontare l'hash dei dati della persona con l'hash che è ancora memorizzato sulla blockchain condivisa e quindi convalidare l'autenticità della richiesta della persona.

Questo approccio ti fornisce il pieno controllo amministrativo dei tuoi dati memorizzati nella blockchain. Ti consente di rimuovere o riassumere questi dati, senza sacrificare la possibilità di controllare i dati in futuro.

Rivendicare la privacy e il controllo

È importante notare che il nostro approccio pubblicato può essere eseguito su qualsiasi soluzione blockchain esistente, e non influisce sulla consistenza della blockchain. I collegamenti tra i blocchi tramite le funzioni hash sono preservati, anche se blocchi specifici vengono rimossi o riepilogati dalla catena. In altre parole, il collegamento di qualsiasi voce blockchain rimane, ma la busta contenente alcuni dati può essere staccata.

Infatti, purché il contenuto rimosso sia archiviato privatamente al di fuori della blockchain, l'autenticità dei dati può essere verificata in modo indipendente in un secondo momento confrontandoli con l'hash nella blockchain. In questo modo, puoi rivendicare il controllo di qualsiasi dato precedentemente condiviso ed esercitare il tuo diritto all'oblio nell'era della blockchain.