Bitcoin můžete těžit i na slavném počítači Xerox Alto. Ale na odměnu si „chvilku“ počkáte

  • Nadšenec naprogramoval těžbu bitcoinů na původním slavném počítači Xerox Alto, který „osvítil“ Steva Jobse
  • Rychlost těžby ukazuje neuvěřitelný exponenciální růst výpočetního výkonu
  • Jak dlouho si v průměru počkáte na první bitcoiny?
Bitcoin můžete těžit i na slavném počítači Xerox Alto. Ale na odměnu si „chvilku“ počkáte

Inženýr Ken Shirriff, který se zabývá počítačovou historii, se rozhodl prozkoumat možnosti těžby bitcoinů na jednom z nejslavnějších starých počítačů, které toho byly schopné – Xerox Alto. Tento počítač byl revoluční v mnoha ohledech a byl to právě ten počítač, který uviděl Steve Jobs a jeho tým předtím, než se pustili do prvního Macintoshe, respektive předtím ještě neúspěšného počítače Lisa s grafickým uživatelským rozhraním.

Bitcoin jako první kryptoměna spatřil světlo světa už v roce 2008 a zatímco běžné uživatele zajímá vlastnost v podobě decentralizovaného, neomezeného a nejbezpečnějšího posílání peněz přes internet mezi jednotlivými adresami ve virtuálních peněženkách, samotnou funkčnost celé sítě zajišťují těžaři.

Těžaři zjednodušeně nezávisle potvrzují jednotlivé transakce v blocích, které jsou generované (vytěžené) v průměru jednou za deset minut a za to pouze oni dostávají nově emitované bitcoiny. Každý blok je ale konvertován do náhodného hashe /SHA-2, 256bit), takže odhalit ten správný trvá nějakou dobu a nezbývá než neustále zkoušet jiné. Vzhledem k tomu, že bitcoinů je stanovené omezené množství (21 milionů) a každé čtyři roky (210 tisíc bloků) se odměna sníží na polovinu (aktuálně je 12,5 BTC za potvrzení bloku), je nutné být při těžení stále efektivnější.

Je tak honba za tím, se dostat k odměně co nejdříve, což je stále těžší. Zatímco původně stačilo k těžení bitcoinů použít procesory a poté grafické karty, dnes už je to efektivní pouze pomocí specializovaných čipů. Co když ale použijeme opravdu historický počítač?

Xerox Alto těží bitcoiny

Počítač Xerox Alto uvedený v roce 1973 se proslavil nejen grafickým rozhraním operačního systému, ze kterého poté vycházely počítače Apple Lisa a Macintosh, ale i dalšími technologiemi – myší a rovněž ethernetem, takže bylo možné propojit více počítačů do jedné sítě. Xerox Alto tak splňuje vlastnosti pro případné použití pro těžbu bitcoinů či podobných technologií na bázi blockchainu.

Klepněte pro větší obrázek
Xerox Alto - legendární počítač, který změnil dějiny počítačů

Výpočetní hardware počítače ale nebyl ani na tehdejší dobu zrovna nejlepší – základní deska místo jednoho procesoru obsahuje spousty jednodušších čipů pracujících dohromady a základní frekvence je 5,88 MHz. Alto zvládlo zpracovat přibližně 400 tisíc instrukcí za sekundu. K tomu máte k dispozici až 512 kB operační paměti a disk s kapacitou 2,5 MB. Unikátní byl pochopitelně monitor na výšku s rozlišením 606 x 808 pixelů.

Klepněte pro větší obrázek

Protože hardwarovou podporu hashovací funkce SHA-256 byste u něj hledali jen těžko, bylo ji nutné naprogramovat v rámci programovacího BCPL. Vzhledem k omezeným možnostem práce s přesouváním bitů (častá operace u SHA-256) u použitých TTL čipů, bylo dosaženo výkonu, nad kterým doslova zůstává rozum stát.

Počkáte si tisíce vesmírů

Kenu Shirriffovi se nakonec podařilo naprogramovat funkční program pro těžbu bitcoinů s výkonem 1,5 bloku za sekundu. Pokud chcete srovnání, speciální malé 4W USB minery pro Bitcoin mají výkon v oblasti stovek MH/s (miliony hashů za sekundu), zařízení o velikosti napájecího zdroje k počítači jsou pak už na úrovní TH/s.

Pokud byste začali těžit s Xerox Alto, odměnu v podobě 12,5 bitcoinů za nový vytěžený blok byste čekali v průměru 5000x déle, než je současné stáří našeho vesmíru. Jestli by vás ani tato informace neodradila, v rámci ceny za spotřebovanou elektřinu byste zaplatili dle přepočtu asi 2x10^16 dolarů. Vzhledem k tomu, že výsledná odměna by měla hodnotu 12,5x aktuální ceny BTC, asi už si to definitivně rozmyslíte.

Klepněte pro větší obrázek
Vytěžený blok na Xerox Alto, bohužel pouze vybraný, legký a starý, za který už nedostanete peníze

Jde o neuvěřitelně šílená čísla, která ukazují, jako moc rychle probíhá technologický vývoj v oblasti výpočetního výkonu a efektivity – energie, která je pro dané výpočty potřeba.

Jde to i ručně

V roce 2014 se stejný inženýr pokusil těžit bitcoiny i ručně – pouze pomocí papíru a tužky. Jak můžete vidět na videu, je to poměrně jednoduché, ale v rámci rychlosti práce člověka extrémně zdlouhavá a neefektivní činnost. Jak moc? Došel k tomu, že jeho ruční výkon je přibližně 0,67 hashů za den.

V tomto pohledu je zajímavé i srovnání spotřeby energie. Pokud bychom u člověka předpokládali spotřebu 1 500 kcal na den, tak by spotřeba byla asi 10 MJ na jeden hash. Zařízení a čipy pro těžbu bitcoinu jsou každým rokem efektivnější (pokročilejší výrobní proces, menší a úspornější tranzistory), ale typicky to je asi tisíc MH/joule. Člověk je tak v tomto procesu 10^16 energeticky náročnější. A ještě mu to jídlo (energii) musí někdo donést, vyžaduje přestávky, spánek a navíc dělá chyby.

Témata článku: Historie, Počítače, Kryptoměny, Bitcoin, Čipy, Steve Jobs, Těžba, TTL, Bit, Virtuální peněženka, Grafické rozhraní, Těžař, Honba, Častá operace, Legendární počítač, Specializovaný čip, Základní deska, Joule, Historický počítač, Zdlouhavá činnost, Neúspěšný počítač, Komerční banka, Lisa, Základní frekvence, Těžení

Určitě si přečtěte

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

** Tesla představila elektrický kamion ** Má obdivuhodný výkon i dojezd ** Prodávat by se měl už za dva roky

17.  11.  2017 | Vojtěch Malý | 187

30 počítačových brzd, které vám zpomalí Windows

30 počítačových brzd, které vám zpomalí Windows

Na webu najdete hromadu rad, jak zrychlit počítač a Windows. My jsme na to šli opačně a naopak jsme hledali činnosti, které ho nejvíce zpomalují. Toto je třicítka těch základních.

12.  11.  2017 | Jakub Čížek | 91

Elektronika, která nepotřebuje kabel ani baterii. Živí se rádiovým šumem

Elektronika, která nepotřebuje kabel ani baterii. Živí se rádiovým šumem

** Každá elektrická krabička má konektor pro napájení nebo baterii ** Jenže pozor, jednou by to tak nemuselo být ** Drobná elektronika se může živit rádiovými vlnami

14.  11.  2017 | Jakub Čížek | 15

Nejlepší notebooky do 10 tisíc, které si teď můžete koupit

Nejlepší notebooky do 10 tisíc, které si teď můžete koupit

** I pod hranicí desíti tisíc korun existují dobře použitelné notebooky ** Mohou plnit roli pracovního stroje i zařízení pro zábavu ** Nejlevnější použitelný notebook koupíte za pět a půl tisíce

16.  11.  2017 | Stanislav Janů | 53


Aktuální číslo časopisu Computer

Otestovali jsme 5 HDR 4K televizorů

Jak natáčet video zrcadlovkou

Vytvořte si chytrou domácnost

Radíme s koupí počítačového zdroje