Už i na Nintendu Game Boy se těží: Bitcoin sviští na 0,8 H/s

Kryptobublina se potkala s retro computingem

Když Elon Musk ohlásil, že bude vyměňovat Tesly za Bitcoin, rozhodl se kutil stacksmashing, na kterého nezbyly v obchodech žádné grafické karty, vydělat kryptoměnu těžbou na nejbližší alternativě: legendární handheld konzoli Nintendo Game Boy. Hashování bloků rozběhal na 4,19MHz 8bitovém CPU s 8 KB paměti a se sítí Bitcoinu se komunikuje sériovým kabelem, po kterém si kdysi děti vyměňovaly pokémony.

Před nedávnem se objevila fáma, že se na PlayStation 5 dají těžit kryptoměny s velkou mírou výdělečnosti. Naštěstí se to nepotvrdilo (protože jinak by ti asi vedlo k jejich vykoupení a nedostupnosti pro běžné zákazníky). Ale abyste nebyli smutní, podařilo se těžbu kryptoměn rozběhat na jiné konzoli: Nintendu Game Boy.

Game Boy je už dost stará konzole (z roku 1989), a navíc to byl handheld. Nevím, jak moc se s ní mladší ročníky našich čtenářů ještě setkaly, ale tato mašinka je tak legendární, že snad nejde o neznámé jméno. Kombinace provozu na tužkové baterie a doby vzniku ovšem znamená také hodně jednoduchý hardware, Game Boy je vlastně osmibitový počítač. Přesto na něm někdo zprovoznil těžbu kryptoměn, konkrétně bitcoinu.

Nintendo Game Boy (Zdroj: Evan Amos, Wikimedia Commons)

Není to ale samozřejmě proto, že by tím chtěl někdo tyto staré konzole pokoutně exploatovat (k internetu samozřejmě připojené nebyly) nebo to mělo nějaký praktický význam. A výkon těžby je samozřejmě extrémně nízký, takže jde o kuriozitu, s kterou si modder s přezdívkou stacksmashing, který experiment předvedl, dal práci asi hlavně z legrace (a aby ukázal, co umí).

„Jedna věc byla jasná: musím se se pustit do těžebního byznysu. Ale v obchodech byly všechny výkonné grafiky vyprodané. Pak jsem si však uvědomil, že mám výkonný herní hardware hned po ruce, tak proč ho nepoužít. A tak jsem vzal Game Boy…“ – stacksmashing

Game Boy neobsahuje přímo některý klasických osmibitových procesorů, které jsou obecně známé (hlavně MOS 6502 nebo Zilog Z80), místo toho má vlastní čip Sharp LR35902, který by měl být hybridem Z80 a jeho předlohy Intelu 8080. Běžel na 4,19 MHz a pro práci měl 8 KB operační paměti a stejně maličkou 8KB grafickou paměť (displej měl 160 × 144 bodů o čtyřech odstínech šedé, takže stačily dva bity na jeden bod).

Adaptace 8bitu pro moderní dobu

Aby Game Boy mohl „těžit“ (hodně v uvozovkách), potřebuje připojení k internetu, takže v tomto případě není ve skutečnosti použitá jen samotná konzole. Ta musí být připojená k PC, které obstarává síťovou část bitcoinového klienta a do handheldu posílá data speciálním adaptérem a kabelem.

Těžba kryptoměny Bitcoin na konzoli Nintendo Game Boy: zapojení k PC přes Raspberry Pi Pico v roli interface mezi sériovým rozhraním konzole a USB (Zdroj: stacksmashing)

Ten si stacksmashing vyrobil pomocí Raspberry Pi Pico (s další elektronikou pro konverzi napětí). Využívá se přitom konektor, který konzole má z výroby a daly se jím propojit dva Game Boye například ve hrách série Pokémon. Pi Pico vlastně slouží jako řadič pro toto primitivní rozhraní, připojený k PC přes USB.

Těžící kód při práci. Logo BTC se pohybuje jako indikátor probíhajících výpočtů (Zdroj: stacksmashing)

Pokud máte zájem, Stacksmashing zveřejnil i kód k těžení na konzoli Game Boy i firmware pro pomocné Raspberry Pi Pico, které implementuje komunikační protokol podobní SPI s výslednou rychlostí asi 1 KB/s, a také kód, který běží na PC. Odkazy jsou v popisu videa na YouTube.

Takto by to vypadalo, pokud by Game Boy náhodou měl kliku a vytěžil blok (Zdroj: stacksmashing)

Hashrate: ano

Na videu můžete vidět, že těžba na Game Boyi opravdu funguje, program dokonce na LCD pěkně ukazuje status. Hashrate, jak je na videu řečeno, jen trošku zaostává za dnešními ASIC čipy, a to asi o 14 řádů. Výkon na 4,19MHz procesoru dosahuje asi 0,8 H/s, jeden hash při těžbě tedy trvá něco přes sekundu.

Kryptoměny asi nejsou něco, co by zrovna potřebovalo další propagaci a zájem, ale legrace je to pěkná a hlavní smysl je zde samozřejmě něco jiného: „homebrew“ tvorba pro tyto staré konzole nebo počítače, podobná třeba demům.

Ovšem když trochu zapátráte, není do zdaleka první případ, kdy fandové do „retro“ počítačů dostali těžbu kryptoměn. Na internetu se dají z dob předchozích kryptobublin najít pokusy s překvapivě cennými historickými exponáty a jsou to někdy hodně zajímavé články:

Zdroje: Stacksmashing, techPowerUp

Jan Olšan, redaktor Cnews.cz


  •  
  •  
  •  
Flattr this!

Raptor Lake Refresh vytáhne takt CPU v noteboocích na 5,8 GHz

Vedle možná chystaného Core i9-14900KS teď Intel chystá ještě jednu další verzi procesorů Core 14. generace „Raptor Lake Refresh“. Opět z nich totiž vyrobí výkonnou notebookovou verzi řady „HX“, která je založená na křemíku s 8+16 jádry určeném pro desktopové desky. Top model této řady, který ponese označení Intel Core i9-14900HX, už unikl na internet. Bude mít doteď nevídanou frekvenci, s níž se vyrovná i desktopovému i9-13900K. Celý článok „Raptor Lake Refresh vytáhne takt CPU v noteboocích na 5,8 GHz“ »

  •  
  •  
  •  

Steam Deck dostane rychlejší novou generaci nejdřív za dva roky

Minulý týden byla představena vylepšená konzole Steam Deck OLED, která mimo tohoto kvalitnějšího displeje přináší i další výhody. Valve upozorňuje, že nejde o novou generaci zařízení a po stránce výkonu a funkcí pro spouštěné hry stále jde o stejnou platformu, byť je použitý nový 6nm SoC od AMD. Vypadá to, že tento refresh bude na trhu ještě dlouho a ona nová generace je ještě daleko, cyklus do jejího vydání bude o dost delší. Celý článok „Steam Deck dostane rychlejší novou generaci nejdřív za dva roky“ »

  •  
  •  
  •  

Steam Deck OLED: Handheld Valve dostal 6nm SoC a další zlepšení

Firma Valve opakovaně prohlásila, že nová generace jejího úspěšného herního handheld zařízení Steam Deck je daleko a nemáme ji čekat v blízké době. Tím ale zřejmě myslela novou generaci ve smyslu zařízení, které výrazně zvýší výkon podobně jako nová generace herních konzolí. Teď totiž Valve překvapivě uvedlo na trh nový Steam Deck OLED s novým 6nm procesorem, který přináší nový displej, lepší výbavu a výdrž na baterii. Celý článok „Steam Deck OLED: Handheld Valve dostal 6nm SoC a další zlepšení“ »

  •  
  •  
  •  

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *