Tabella dei Contenuti
ToggleRalph C. Merkle è un informatico americano conosciuto comel’inventore dell’hash crittografico, uno degli inventori della crittografia a chiave pubblica, ricercatore e docente di nanotecnologia molecolare e crionica e vincitore di molti premi. Ecco perché oggi approfondiremo la sua vita e i contributi al mondo della blockchain.
Ralph C. Merkle è nato a Berkeley, in California, il 2 febbraio 1952.
Studiató informatica presso l’Università della California, Berkeley, conseguendo la laurea nel 1974 e un master nel 1977. Nel 1979conseguì un dottorato di ricerca in ingegneria elettrica presso la Stanford University, con una tesi dal titolo Segretezza, autenticazione e sistemi di chiave pubblica.
Durante l’università, Merkle scoprì quello che ora è noto come i puzzle di Merkle, un metodo per proteggere le comunicazioni elettroniche utilizzando un sistema di scambio di chiavi crittografiche. Duranteil suo dottorato inventó il sistema crittografico a chiave pubblica più antico del mondo.
Merkle fu direttore sviluppo nell’azienda Elxsi dal 1980.
Nel 1988 lavorò come ricercatore presso Xerox PARC e stava svolgendo ricerche sulla nanotecnologia. Nel 2003 divenne Distinguished Professor presso Georgia Tech, dove diresse il Center for Information Security.
Nel 2006 lavorò a San Francisco come ricercatore senior presso IMM, fu membro della facoltà della Singularity University e membro del consiglio della Alcor Life Extension Foundation.
Nel 2000 ottenne il Premio RSA in Matematica e nel 2010 la Medaglia IEEE Richard W. Hamming.
Come abbiamo già anticipato, Ralph Merkle ha contribuito molto alla crittografia e alla tecnologia blockchain dato che è cconosciuto come il padre della moderna crittografia a chiave pubblicae il creatore del Merkle Tree, essenziale per l’efficienza e l’integrità delle blockchain.
Nel 1974, quando era ancora uno studente universitario, Merkleinventò il concetto noto come Merkle Puzzle. Este sistema permite que dos partes puedan intercambiar secretos intercambiando mensajes, incluso si nunca han intercambiado secretos antes, sin que nadie más escuche su intercambio.
Cioè la comunicazione tra le due parti permette di creare una chiave segreta condivisa che è impossibile dedurre da un possibile intruso.
Cioè la comunicazione tra le due parti permette di creare una chiave segreta condivisa che è impossibile dedurre per un possibile intruso.
Il Merkle Puzzle fu una delle prime idee per un sistema a chiave pubblica.
Cinque anni più tardi, lui e il suo compagno Ivan Damgård inventarono un altro concetto innovativo conosciuto come la costruzione Merkle-Damgård, funzione hash crittografica, che Merkle pubblicò come la sua tesi di dottorato. È un’idea che gioca un ruolo importante nell’Albero di Merkle.
In crittografia, la costruzione Merkle-Damgård è un metodo per costruire funzioni hash crittografiche resistenti alle collisioni partendo da funzioni di compressione unidirezionali resistenti alle collisioni.
Questo costruzione è stata utilizzata nella progettazione di molti algoritmi di hashing come MD5, SHA-1 e SHA-2..
Nel 1979, Merke pubblicò il suo articolo: “A certified digital signature” – idea che oggi è conosciuta come Merkle Trees o Albero di Merkle.
Possiamo affermare che il Merkle Tree è uno dei motivi per cui la tecnologia blockchain è riuscita ad avere così tanto successo oggi.
Si tratta di un modo di strutturare i dati che consente di verificare l’accuratezza di una grande quantità di informazioni in modo estremamente efficiente e veloce. Fondamentalmente, il Merkle Tree prende un numero enorme di ID di transazione e li esegue attraverso un processo matematico che si traduce in un codice di 64 caratteri, chiamato Merkle Root. Merkle Root è fondamentale perché autorizza qualsiasi computer a verificare rapidamente che una specifica transazione sia avvenuta in un determinato blocco nel modo più accurato possibile.
Non c’è da stupirsi quindi che Merkle, con il suo Albero, abbia cambiato il mondo della crittografia, incluso il modo in cui funzionano i protocolli di computer crittografati., diventando una componente cruciale della tecnologia blockchain.