Compartir este artículo

Email inedite di Satoshi Nakamoto presentano un nuovo puzzle

Le email tra Satoshi e Hal Finney risalgono ai primi giorni di Bitcoin. Mostrano quanto strettamente il creatore della criptovaluta collaborasse con i primi sostenitori dell'epoca.

Le email recentemente scoperte tra Satoshi Nakamoto, il creatore pseudonimo di Bitcoin, e il defunto Hal Finney infittiscono il mistero sulle origini della criptovaluta.

Le tre email risalgono ai primi giorni di Bitcoin, quando il suo futuro era incerto. Esse mostrano quanto Satoshi abbia collaborato strettamente con i primi sostenitori al momento del lancio di Bitcoin.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Daybook Americas hoy. Ver Todos Los Boletines

Sebbene tutto ciò che è scritto o codificato da Satoshi abbia un valore intrinseco per la comunità, forse la parte più intrigante di questi messaggi non sono né parole né codice, bensì qualcosa di apparentemente prosaico: i timestamp, che presentano un nuovo enigma.

Michael Kapilkov è professore associato presso la Pace University di New York; da quando ha scoperto Bitcoin, si è interessato alla sua origine.

Li ha condivisi con me il giornalista e autore Nathaniel Popper, che durante il suo lavoro su “Oro digitale: Bitcoin e la storia interna degli emarginati e dei milionari che cercano di reinventare il denaro" è stato concesso l'accesso alla corrispondenza di Finney.

Finney, morto nel 2014, è stato il destinatario della prima transazione Bitcoin . Una leggenda a pieno titolo, ha sviluppato il primo sistema proof-of-work riutilizzabile, tra gli altri risultati.

[Nota dell'editore: Nel preparare questo articolo per la pubblicazione, CoinDesk ha contattato Fran Finney, la vedova di Hal, che ha confermato di aver fornito la sua corrispondenza a Popper, che a sua volta ha confermato di aver inviato i messaggi all'autore. "A marzo 2014 abbiamo inviato a Nathaniel Popper quei file, che documentavano gli scambi di e-mail tra Hal e Satoshi", ha detto Fran Finney a CoinDesk. "I file sono stati recuperati dal computer che Hal stava usando per la posta elettronica personale nel 2009 e sono stati forniti con il consenso di Hal".]

Novembre 2008 è stato quando Satoshi ha aperto Bitcoin al pubblico controllo. Fino ad allora, il progetto Satoshi aveva spesoun anno e mezzo di codifica era solocondivisoprivatamente con pochi eletti. Il 22 agosto di quell'anno,inviato via email Wei DAI, l'autore di "b-money" e, qualche tempo prima, Adam Back, il creatore di Hashcash (la cui funzione proof-of-work è utilizzata in Bitcoin).

IL prima accoglienzaera tutt'altro che estatico, ricordò in seguito Finney.

"Quando Satoshi annunciò Bitcoin sulla mailing list di crittografia, ricevette al massimo un'accoglienza scettica", scrisse nel 2013 nel suo penultimo post sul forum Bitcointalk. "I crittografi hanno visto troppi grandi progetti da parte di novellini senza la minima idea. Tendono ad avere una reazione impulsiva".

Intorno al 16 novembre 2008, Satoshicondiviso una versione pre-rilascio del codice Bitcoin con diversi membri della mailing list di crittografia, tra cui James A. Donald, RAY Dillinger e Finney. La prima delle email di Satoshi che ho ricevuto da Popper è stata inviata qualche giorno dopo.

"Quanto pensi che diventerà grande? Decine di nodi? Migliaia? Milioni?"

In quella prima e-mail del 19 novembre, Finney ringrazia Satoshi per alcune correzioni e chiede informazioni sulle dimensioni ambite della rete Bitcoin , in quanto ciò avrebbe influenzato la scalabilità e le prestazioni. In particolare, Donald, la prima persona a rispondere all'annuncio pubblico di Bitcoin sulla mailing list, aveva sollevato la stessa preoccupazione. "Non sembra scalare fino alle dimensioni richieste", ha scritto. Questo è stato un presagio del dibattito sulla scalabilità che alla fine ha portato alla creazione di criptovalute frammentate tra cui Bitcoin Cash e le cosiddette soluzioni di livello 2 come sidechain e Lightning Network.

Email n. 1: Hal Finney a Satoshi Nakamoto, 19 novembre 2008.
Email n. 1: Hal Finney a Satoshi Nakamoto, 19 novembre 2008.

Per Finney, non si trattava solo di una questione tecnica. A quanto pare, nella sua mente, ha un impatto sul futuro valore monetario di Bitcoin. Un paio di mesi dopo, ha affermato che se Bitcoin diventasse il sistema di pagamento dominante al mondo, allora il suo valore "dovrebbe essere uguale al valore totale di tutta la ricchezza del mondo". Estrapolando ulteriormente questa logica, ha arrivato a 10 milioni di dollari per Bitcoin.

In un'intervista del 2018, Dillingerdisse la discussione iniziata sulla mailing list pubblica si è spostata sulle email private e alla fine ha portato Finney e lui stesso ad aiutare Satoshi con alcune parti del codice Bitcoin :

"È stato quando abbiamo iniziato a parlare di tipi a virgola mobile nel codice di contabilità che ho scoperto che Hal era coinvolto nello sforzo. Hal stava esaminando il linguaggio di scripting delle transazioni e sia il codice che aveva lui sia quello che avevo io interagivano con il codice di contabilità."

La pagina Sourceforge di Bitcoin, come catturata dalla Wayback Machine il 6 gennaio 2009.
La pagina Sourceforge di Bitcoin, come catturata dalla Wayback Machine il 6 gennaio 2009.

Inoltre, subito dopo l'e-mail del 19 novembre (qualche volta nella prima metà di dicembre 2008), Satoshi aggiunse Finney al repository di Bitcoin su Sourceforge, un sito per la gestione di progetti open source simile a GitHub.

"Ho pensato che ti sarebbe piaciuto saperlo"

Sebbene il blocco Bitcoin Genesis sia datato 3 gennaio 2009, la rete pubblica di Bitcoin non è stata attivata fino a cinque giorni dopo, quando il codice sorgente è stato rilasciatoal pubblico e i primi blocchi vennero estratti.

Si presume che nei primi mesi di esistenza di Bitcoin, la maggior parte del potere di hash fosse fornito da Satoshi. Tuttavia, il creatore di Bitcoin era pienamente consapevole che se il suo denaro elettronico peer-to-peer avesse avuto successo, avrebbe avuto bisogno che altri si unissero.

Le due email seguenti sono di Satoshi a Finney. Nella ONE, dell'8 gennaio 2009, Satoshi ha notificato a Finney il rilascio della versione 0.1 del software Bitcoin . È stata inviata solo poche ore dopo che Satoshi fattoun annuncio pubblico analogo sulla mailing list di crittografia.

E-mail n. 2: Satoshi Nakamoto a Hal Finney, 8 gennaio 2009.
E-mail n. 2: Satoshi Nakamoto a Hal Finney, 8 gennaio 2009.

Sembra che Finney avesse risposto a Satoshi, facendogli sapere che avrebbe provato a dare un'occhiata al codice durante il fine settimana (l'8 gennaio cadeva di giovedì).

E-mail n. 3: Satoshi Nakamoto a Hal Finney, 9 gennaio 2009.
E-mail n. 3: Satoshi Nakamoto a Hal Finney, 9 gennaio 2009.

Il giorno seguente, il 10 gennaio, Satoshi ancheaggiornato Wei DAI (a cui aveva scritto un'e-mail qualche mese prima per chiedere informazioni sul formato di citazione corretto per il "b-money" di Dai):

"Penso che [Bitcoin] raggiunga quasi tutti gli obiettivi che ti eri prefissato di risolvere nel tuo documento sulla moneta digitale."

Lo stesso giorno, è iniziata una discussione tra Satoshi e Finney sulla criptovaluta creata di recente da Bitcoinmailing list su Sourceforgee tramite e-mail private che Finney in seguitofornitoper la pubblicazione sul Wall Street Journal. (In quello scambio, insolitamente, Finney ha utilizzato il suo account Gmail invece dihal@finney.org; vale la pena notare che la maggior parte dei dati dell'intestazione dell'email sono stati eliminati, il cui significato diventerà evidente più avanti). Nel mezzo di queste discussioni tecniche, alla vigilia dell'11 gennaio, è avvenuto il primo trasferimento Bitcoin in assoluto avvenuto, trasferendo 10 BTC da Satoshi a Finney.

Timestamp curiosi

Nelle email di gennaio 2009, il fuso orario di Satoshi sembra essere otto ore avanti rispetto al Greenwich Mean Time (GMT). Se si suppone che fosse effettivamente giapponese come suggeriva il suo handle, ONE potrebbe supporre che ciò rifletta la sua terra ancestrale. Tuttavia, il Giappone era nove ore avanti rispetto al GMT all'epoca. Ancora più intrigante è che in qualche modo il server di posta elettronica di Finney aveva ricevuto entrambe le email prima del server di posta elettronica di Satoshi, il che presenta un enigma.

Timestamp delle email di Satoshi.
Timestamp delle email di Satoshi.

Derek Atkins, collega e amico di lunga data di Finney, che era anche membro della Cryptography Mailing List, ci ha aiutato a confrontare queste email con le altre email di Satoshi alla lista che Atkins ha conservato nel suo archivio. Atkins ha suggerito che il problema potrebbe essere attribuito al modo in cui era configurato il computer di Satoshi:

"Supponiamo che il sistema del mittente sia impostato sull'ora locale anziché su GMT (che è/era comune per Windows), ma supponiamo anche che ci sia una configurazione errata nel fuso orario locale del computer che invia. Ciò potrebbe spiegare la discrepanza."

Poi, l'abbiamo confrontata con la prima email che Satoshi ha inviato alla Cryptography Mailing List. Mentre le intestazioni di quell'email sono generalmente coerenti con le nostre email, anche i suoi timestamp sono internamente coerenti. Atkins ha suggerito che la discrepanza potrebbe derivare dal cambio di orario:

"Tuttavia, se il sistema è impostato per l'ora locale e NON per l'ora legale, allora questo spiegherebbe anche la discrepanza. Il 31 ottobre 2008, c'era una differenza di 12 ore tra EDT e ' GMT+8', mentre a gennaio ci sarebbe una differenza di 13 ore perché gli [USA] sono tornati all'ora solare".

Negli Stati Uniti, l'orologio eramosso ONE indietro rispetto al 2 novembre 2008. Quindi, la differenza tra USA e Giappone è aumentata di ONE (il Giappone non effettua cambi di ora). All'inizio, questa sembrava una spiegazione plausibile (supponendo che Satoshi non fosse effettivamente basato in Giappone), eppure le email di Satoshi alla Cryptography Mailing List dell'8 novembre 2008 e dell'8 gennaio 2009 non hanno timestamp contraddittori.

Intestazione dell'e-mail di Satoshi alla mailing list di crittografia.
Intestazione dell'e-mail di Satoshi alla mailing list di crittografia.

È possibile che Satoshi abbia inizialmente impostato l'orologio del suo computer sull'ora del Giappone in base alla differenza oraria pre-DST e in seguito abbia dimenticato di effettuare la regolazione. Ma ciò non spiegherebbe perché le sue altre e-mail post-DST non presentano la stessa anomalia.

Basato suL'email di Satoshia Finney dal 12 gennaio, sappiamo che in quel periodo si trovava in un posto con connettività limitata, quindi forse l'orologio interno del suo computer era fuori sincrono:

"Purtroppo T riesco a ricevere connessioni in entrata da dove mi trovo, il che ha reso le cose più difficili. Il tuo nodo che riceve connessioni in entrata è stato il fattore principale che ha mantenuto attiva la rete il primo o il secondo giorno."

È possibile che subito dopo aver inviato un'e-mail con timestamp "normali" l'8 gennaio, Satoshi si sia recato in un luogo con un fuso orario diverso e con connettività limitata da cui ha inviato un'e-mail a Finney il giorno successivo.

Un'altra possibilità è che Satoshi Nakamoto (o i vari membri del team dietro il soprannome) abbiano utilizzato diversi computer, alcuni dei quali erano configurati in modo accurato, mentre altri no. Ma nessuna di queste teorie sembra del tutto soddisfacente.

Una teoria più stravagante si basa sulla popolare ipotesi che Finney stesso fosse Satoshi. Se ipotizziamo che avesse collegato l'email di Satoshi al suo account email principale (hal@finney.org) per comodità, in modo da non dover accedere al suo account Vistomail ogni volta, allora questo potrebbe spiegare perché il server Finney.org l'avrebbe ricevuto prima del server Anonymousspeech.com.

Questo spiegherebbe anche perché Finney ha scelto di non condividere queste email con il Wall Street Journal e perché quelle che ha condiviso mancavano della maggior parte dei dati di intestazione. Ma dobbiamo ammettere che, proprio come le altre teorie menzionate sopra, non abbiamo prove concrete a supporto.

Satoshi rimane sempre misterioso

Queste e-mail non capovolgono la storia della genesi di Bitcoin, né introducono nuovi, improbabili personaggi nel cast. Non sembrano nemmeno risolvere l'eterno mistero che circonda l'identità di Satoshi.

Allo stesso tempo, ci presentano un nuovo piccolo rompicapo. Sergio Demian Lerner ha impiegato sette lunghi anni per capire il famoso pattern "Patoshi". Speriamo che ci voglia un BIT' meno tempo prima che la comunità suggerisca una spiegazione migliore per gli strani timestamp.

Le email forniscono anche ulteriori approfondimenti sulla stretta collaborazione tra Satoshi e i primi utilizzatori come Finney durante il lancio di Bitcoin. Più tardi, comprensibilmente, Finneyscelto per non evidenziare il suo coinvolgimento iniziale. "Quando Satoshi ha annunciato la prima release del software, l'ho subito afferrato. Penso di essere stata la prima persona oltre a Satoshi a usare Bitcoin", ha scritto nel suo ultimo post sul forum Bitcointalk, senza menzionare le loro comunicazioni prima della release.

Eppure, quasi sette anni dopo, dobbiamo concordare con l’altra osservazione di Finney dallo stesso post di addio:

"Oggi la vera identità di Satoshi è diventata un mistero."

CORREZIONE (30 novembre, 20:40 UTC):Una versione precedente di questo articolo affermava erroneamente che il primo trasferimento BTC non era menzionato in nessuna delle corrispondenze tra Nakamoto e Finney. Quest'ultimo lo ha menzionato in ONE delle e-mail pubblicate dal Wall Street Journal: "Vedo che mi hai inviato un pagamento, grazie!”

Michael Kapilkov

Michael Kaplikov è professore associato alla Pace University di New York; da quando ha scoperto Bitcoin, si è interessato alla sua origine.

Picture of CoinDesk author Michael Kapilkov