Är detta Satoshi Nakamotos länge förlorade tidigaste version av Bitcoin-koden?

Legenden om Satoshi Nakamoto lever vidare. En bitcoin-entusiast som går av Jim Blasko påstår sig ha hittat "de förlorade Bitcoin v0.1 rådata och filer." Skepticism skulle vara den normala reaktionen på besynnerliga påståenden som dessa, men här är kickern: koden finns fortfarande i Soundforge. Det vill säga, Satoshi Nakamotos ursprungliga kod försvann från sökmotorerna och ansågs förlorad i tio år, men Blasko insåg "med hjälp av lite webbläsarhackning att filerna fortfarande fanns där. Hur kan någon fejka den typen av upptäckt?

Enligt Jim Blasko är "den officiella äldsta kända uppladdade kopian av Satoshis Bitcoin v0.1" här. och här..

Satoshi Nakamoto-berättelsen, av Jim Blasko

Smakämnen facebook-inlägg med vilken Blasko meddelade att hans upptäckt är full av bitcoin-historia. Till exempel:

"Satoshi släppte sitt första uttalande på Cypherpunks kryptografimailer den 8 januari 2009, med en länk till hans nyligen uppladdade Bitcoin.v0.1.rar på soundforge. Han hade brytit Bitcoin i CPU i 5 dagar (sedan den 3 januari) med svårighetsfaktorn bara 0 när han gick ut på börsen den 8:e.”

En tid då bitcoin CPU mining var en sak, kan du föreställa dig? "Sedan 2012 trodde man att råkoden och filerna var borta eftersom de hade skrapats från sökmotorn Soundforge av någon anledning", skriver Blasko. Han halvspekulerar-hälften minns att det berodde på någon sorts sårbarhet som utvecklarna inte ville ha ute förrän koden var stabil. Tio år senare är det ofarligt. Men kan vi vara säkra på att denna "Bitcoin version 0.1, den ursprungliga rena råa data och filer"? Det verkar verkligen så.

Satoshi Nakamotos personliga notationer

Det finns kunskap bakom den här koden. Tydligen, "Hal Finney planerade att maila det till några personer 2012" men gjorde det inte på grund av sin hälsa. Men Satoshi Nakamotos notationer tar kakan. 

"För er som är hårda kryptohuvuden som jag, det här är en ganska cool upptäckt eftersom den har alla Satoshis personliga notationer i koden och inte har ändrats av någon så här tidigt. Visst finns det andra v0.1-versioner på github men jag hittade ingen som postades före 2016. Jag vet att detta är den renaste originalversionen av Bitcoin!”

Till exempel svarar Satoshi Nakamoto på frågan: "Varför base-58 istället för standard base-64-kodning?"

“- Vill inte ha 0OIl-tecken som ser likadana ut i vissa typsnitt och kan användas för att skapa visuellt identiska kontonummer.

– En sträng med icke-alfanumeriska tecken accepteras inte lika lätt som ett kontonummer.

– E-post radbryts vanligtvis inte om det inte finns några skiljetecken att bryta vid.

– Genom att dubbelklicka markeras hela talet som ett ord om allt är alfanumeriskt."

BTCUSD-prisdiagram för 10/08/2022 - TradingView

BTC-pristabell för 10/08/2022 på Bittrex | Källa: BTC / USD den TradingView.com

Sex månader att bryta en miljon bitcoin

Den här är intressant och smärtsam. Enligt Jim Blasko:

"Satoshi skulle ta minst 6 månader att bryta 1 miljon Bitcoin eftersom block 20,000 22 inte skulle komma förrän den 2009 juli 1 och andra som Hal var också gruvdrift, så åtminstone den här gången eller strax efter. Svårighetsgraden var bara XNUMX vid den tiden och grundläggande cpu-utvinning skulle fortsätta i ett par år.”

Smakämnen bitcoin-entusiastens Facebook-inlägg innehåller också en kopia av Satoshi Nakamotos ursprungliga meddelande till "The Cryptography Mailing List" som informerar dem om bitcoin. Den innehåller denna pärla av en fras som relaterar till historien ovan:

"Jag gjorde proof-of-work-svårigheten löjligt enkel att börja med, så ett litet tag i början kommer en typisk PC att kunna generera mynt på bara några timmar. Det kommer att bli mycket svårare när konkurrensen gör att den automatiska justeringen ökar svårigheten.”

Svårighetsjusteringen, bara ett av bitcoins många underverk. Tack, Satoshi!

Bild av Mike Bludau on Unsplash  | Diagram av TradingView

Källa: https://bitcoinist.com/satoshi-nakamoto-earliest-version-bitcoin-code/