La leggenda di Satoshi Nakamoto sopravvive. Un appassionato di bitcoin che si fa chiamare Jim Blasko afferma di aver trovato "i dati e i file grezzi di Bitcoin v0.1 perduti". Lo scetticismo sarebbe la normale reazione a affermazioni stravaganti come queste, ma ecco il kicker: il codice è ancora in Soundforge. Cioè, il codice originale di Satoshi Nakamoto è scomparso dai motori di ricerca ed è stato considerato perduto per dieci anni, ma "usando alcuni browser hacking" Blasko si è reso conto che i file erano ancora lì. Come si può falsificare questo tipo di scoperta?
Secondo Jim Blasko, "la copia caricata ufficiale più antica conosciuta di Satoshi's Bitcoin v0.1" è qui e qui .
La storia di Satoshi Nakamoto, di Jim Blasko
Il post su facebook con cui Blasko ha annunciato la sua scoperta è pieno di storia di bitcoin. Per esempio:
"Satoshi ha rilasciato la sua prima dichiarazione sul mailer di crittografia Cypherpunks l'8 gennaio 2009, con un collegamento al suo Bitcoin.v0.1.rar appena caricato su soundforge. Era stato CPU mining Bitcoin per 5 giorni (dal 3 gennaio) con un fattore di difficoltà di solo 0 quando è diventato pubblico l'8. "
Un tempo in cui il mining di CPU bitcoin era una cosa, puoi immaginare? "Dal 2012 si pensava che il codice grezzo e i file fossero spariti poiché per qualche motivo erano stati cancellati dal motore di ricerca soundforge", scrive Blasko. Per metà ipotizza e per metà ricorda che era dovuto a un qualche tipo di vulnerabilità che gli sviluppatori non volevano là fuori fino a quando il codice non fosse stato stabile. Dieci anni dopo, è innocuo. Tuttavia, possiamo essere sicuri che questo "Bitcoin versione 0.1, i dati e i file grezzi puri originali"? Sembra proprio così.
Notazioni personali di Satoshi Nakamoto
C'è una tradizione dietro questo codice. Apparentemente, "Hal Finney aveva in programma di inviarlo via email ad alcune persone nel 2012", ma non lo fece a causa della sua salute. Tuttavia, le annotazioni di Satoshi Nakamoto prendono la torta.
“Per quelli di voi che sono criptohead hardcore come me, questa è una bella scoperta in quanto contiene tutte le annotazioni personali di Satoshi nel codice e non è stata modificata da nessuno così presto. Sicuramente esistono altri v0.1 su github, ma non ne ho trovato uno pubblicato prima del 2016. So che questa è la versione originale più pulita di Bitcoin!
Ad esempio, Satoshi Nakamoto risponde alla domanda: "Perché la codifica base-58 invece della codifica base-64 standard?"
“- Non voglio che i caratteri 0OIl abbiano lo stesso aspetto in alcuni font e potrebbero essere utilizzati per creare numeri di conto visivamente identici.
– Una stringa con caratteri non alfanumerici non viene accettata facilmente come un numero di conto.
– L'e-mail di solito non interrompe la riga se non è presente la punteggiatura in cui interrompere.
– Il doppio clic seleziona l'intero numero come una parola se è tutto alfanumerico.
Grafico dei prezzi BTC per il 08/10/2022 su Bittrex | Fonte: BTC/USD su TradingView.com Sei mesi per estrarre un milione di Bitcoin
Questo è interessante e doloroso. Secondo Jim Blasko:
“Satoshi impiegherebbe almeno 6 mesi per estrarre 1 milione di Bitcoin poiché il blocco 20.000 non sarebbe arrivato fino al 22 luglio 2009 e altri come Hal dove si estrae anche, quindi almeno questa volta o poco dopo. La difficoltà era solo 1 all'epoca e il mining di base della CPU sarebbe continuato per un paio d'anni".
Il post su Facebook dell'appassionato di bitcoin contiene anche una copia del messaggio originale di Satoshi Nakamoto alla "Mailing List della crittografia" che li informava sul bitcoin. Contiene questa gemma di una frase che si riferisce alla storia sopra:
"Ho reso ridicolmente facile la difficoltà del proof-of-work con cui iniziare, quindi per un po' all'inizio un tipico PC sarà in grado di generare monete in poche ore. Diventerà molto più difficile quando la concorrenza farà aumentare la difficoltà con la regolazione automatica".
La regolazione della difficoltà, solo una delle tante meraviglie di bitcoin. Grazie, Satoshi!
Immagine in primo piano di Mike Bludau su Unsplash | Grafici di TradingView