Urgent.News

What's breaking now, across thousands of outlets.

Tech

Come si cancella ciò che si è ancorato?

In breve: dati personali fuori catena con un salt casuale per record; sulla catena solo l'impegno. Cancellati dato e salt, l'impegno non punta a niente. Un registro delle decisioni è utile perché le sue voci non si possono cambiare a posteriori. La stessa proprietà diventa un problema la prima volta che una voce contiene dati personali e qualcuno chiede di cancellarli. La risposta si decide in…

Original Italian Read in English

Cancellare dati ancorati sulla catena di blocchi è un complesso problema, come dimostrato dall'articolo "Come si cancella ciò che si è ancorato?" In sintesi, per rimuovere dati personali dalla blockchain, è necessario separare il contenuto dal registro, conservandolo in un archivio esterno sotto il controllo dell'utente. La catena memorizza solo un impegno verso il contenuto, ovvero l'hash di una voce o la radice di un albero di Merkle contenente molte voci ancorate.

I dati personali devono essere gestiti separatamente, con un salt casuale aggiunto a ogni record e conservato nell'archivio esterno, non sulla catena. Questo garantisce che l'impegno sulla catena sia valido, anche se i dati sono cancellati. Quando viene effettuata una richiesta di cancellazione, il contenuto e il suo salt vengono eliminati dall'archivio esterno, lasciando l'impegno sulla catena intacto.

Tuttavia, questo processo ha i suoi compromessi. Una volta cancellato il contenuto, perdiamo la possibilità di provare cosa deteneva, poiché la cancellazione e la prova sono direttamente opposte. Inoltre, se un hash è ancora considerato un dato personale, dipende dalla legislazione, dall'input e da altri fattori. La decisione di cancellare i dati deve essere presa prima dell'ancoraggio e scrivere una procedura di cancellazione insieme al progetto del registro. La questione chiave è: quali campi del registro non vorrete ancorare?

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Making a reminder actually ring: lessons from Android and iPhone

I built a reminder app called Alarvo where the important reminders behave like an alarm clock: full screen, through Do Not Disturb and Silent mode, ringing until you tap Done.

  • Alarvo app ensures reminders behave like alarm clocks on Android and iPhone.
  • Android's setAlarmClock API more reliable than setExactAndAllowWhileIdle.
  • Alarvo addresses disabling events and provides reliability screen for users.

How to Test Any Controller Online in 60 Seconds (No Downloads, No Software)

Your character is moving on their own again. Or one face button only registers when you press it a little harder than the rest.

  • JoyPadTester tool provides online controller testing in 60 seconds
  • Modern browsers use Gamepad API to read gamepad input directly
  • Test reveals drift, circularity problems, button/trigger issues, and vibration

More from Thursday 22 October →