Ultimamente mi è stato chiesto frequentemente perché è stata creata la Blockchain, qual è la sua motivazione concettuale. In questa serie di articoli cercherò di spiegarne le origini e le motivazioni fondamentali; quindi allacciate le cinture di sicurezza.
Cos’è la sfiducia? Possiamo provare a definirlo ognuno con la sua percezione, ma non dovrebbe essere molto diverso da quello che ho trovato nel dizionario di Cambridge: “Credere che qualcuno non sia buono od onesto, e che possa farmi del male”.
Immaginiamo una forte sfiducia, basata sull’esperienza più che sul sospetto. Ora applichiamo questa diffidenza a determinate informazioni (un contratto, un’opera, dati privati, ecc.); dobbiamo quindi proteggerle da qualcuno che sicuramente avrà intenzione di manipolarlo fraudolentemente per i propri interessi (criminali, governi autoritari, aziende senza scrupoli, rivali, ecc.).
La prima caratteristica che cercheremo sarà quella di proteggere l’integrità del contenuto di queste informazioni. La chiameremo immutabilità. Ciò può essere ottenuto impedendo che le informazioni vengano manomesse (carta firmata e custodita) o rivelando facilmente se sono state manomesse (mondo digitale).
Sebbene queste informazioni siano immutabili, esse risultano ancora intelligibili, possono usarle contro di noi. Cosa possiamo fare? Una possibilità potrebbe essere quella di nasconderle. Un’altra possibilità sarebbe di non nasconderle, ma trasformarle in modo che il suo contenuto sia incomprensibile agli altri. Cioè, crittografarle.
Ci sentiamo molto al sicuro, ma possono comunque distruggere e sostituire queste informazioni immutabili e crittografate. Cos’altro possiamo fare? Una buona opzione potrebbe essere quella di fare abbastanza copie e distribuirle a persone che non si conoscono o addirittura non sanno di averle. Questa è l’opzione delle informazioni decentralizzate.
Queste stesse considerazioni dovute alla sfiducia (immutabilità, crittografia e decentralizzazione), hanno portato un matematico crittografico dell’Università di Berkley, David Chaum, nel 1982, a formalizzare una famosa dissertazione: “Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups”, una rete di computer creata, mantenuta e considerata affidabile da gruppi che sospettano l’uno dell’altro. Questa dissertazione è considerata la nascita del concetto di Blockchain.
Leggendo la dissertazione originale, è molto sorprendente notare che la maggior parte degli elementi della prima Blockchain creata 26 anni dopo (Bitcoin), erano già presenti in questo documento teorico molto completo.
La descrizione di questo nuovo sistema era così dettagliata da includere il codice di programmazione per implementarlo; Per semplificare, e perdonatemi se non sono molto preciso, questo sistema consisteva nel collegare una serie di “Caveau” (casse forti) in una rete informatica, che garantiva l’integrità dei dati. Il sistema prevedeva anche meccanismi di autodistruzione e ricostruzione da personale autorizzato con chiavi parziali congiunte, in caso di attacco malintenzionato.
Nel frattempo potrebbe interessarti Virtual Machine per l’integrazione con Ethereum
Mario Scalabrino
Ultimi post di Mario Scalabrino (vedi tutti)
- Tech Barcelona. Una intervista con Mario Scalabrino Certifydoc - 10/11/23
- 2/7. È anche un registro distribuito - 08/09/23
- 1/7. È una infrastruttura - 11/06/23
- Il quadro giuridico e la sicurezza dei digital assets - 25/04/23
- I martedì di PETEC su notarizzazione con valore legale e con blockchain - 26/03/23
Commenti recenti