In brief
Mining Bitcoin on the Game Boy!
Starring the @Raspberry_Pi Pico as a Game Boy Link Cable adapterhttps://t.co/fxNGoFRWVx pic.twitter.com/Xwx9I64TyD
— stacksmashing (@ghidraninja) March 27, 2021
$71,556.00
11.40%$2,279.27
19.10%$640.78
6.50%$1.16
15.00%$0.999582
0.00%$87.48
13.90%$0.334524
0.40%$1.043
3.80%$73.13
25.00%$0.076706
10.00%$0.01392903
6.70%$0.999938
0.00%$561.14
11.80%$9.24
-0.20%$10.66
10.10%$417.13
0.50%$60.66
9.40%$0.189778
8.30%$0.175604
12.10%$217.55
7.00%$0.104193
16.00%$0.999612
0.00%$0.998896
0.00%$1.38
4.90%$47.47
6.90%$0.999973
0.00%$0.072446
7.40%$6.91
9.00%$1.13
0.00%$0.721697
10.30%$0.00000499
11.70%$1.24
9.50%$0.999709
0.00%$1.00
0.00%$4,467.67
2.90%$0.051321
11.50%$3.72
11.60%$1.76
9.10%$105.00
3.70%$1.14
0.30%$209.52
9.20%$4,473.08
2.80%$0.059156
-1.80%$1.00
0.00%$0.663951
10.30%$0.351931
8.70%$0.487648
12.20%$0.00000172
0.60%$0.999312
0.00%$98.41
11.70%$2.21
8.70%$0.061493
9.50%$0.804839
5.70%$0.00000318
23.40%$0.995563
0.00%$0.998979
0.00%$0.364843
14.60%$2.35
6.30%$0.00329033
10.20%$1.81
8.80%$0.999213
0.00%$1.18
0.90%$1.00
0.00%$6.73
10.30%$0.368726
-43.50%$0.090304
5.00%$7.28
11.30%$105.87
0.00%$0.096628
13.80%$1.24
0.90%$60.47
6.70%$0.081945
0.40%$11.18
0.00%$1.11
0.00%$0.10612
-1.30%$1.50
6.30%$0.766308
9.00%$0.084633
7.10%$0.02761179
8.10%$0.0294695
-2.00%$6.91
2.70%$1.39
10.60%$2.86
24.50%$1.046
0.00%$0.998745
0.00%$14.31
3.40%$1.00
0.10%$0.082366
0.80%$0.190077
13.50%$0.089729
17.20%$0.571253
19.90%$0.687337
8.00%$0.00645888
9.80%$0.998582
0.00%$0.02725817
1.00%$1.63
5.70%$0.999453
0.00%$0.997605
0.00%$0.57048
7.10%$4.76
11.90%$0.00836128
-0.10%$0.0118563
3.30%$0.471735
17.40%$1.17
0.90%$0.450199
-4.40%$0.00678915
9.80%$0.00496179
12.50%$1.69
20.30%$0.271009
14.80%$32.38
8.90%$0.624843
9.00%$116.28
0.00%$0.384099
20.20%$0.999386
0.00%$0.99803
0.10%$0.04400067
12.20%$144.19
3.20%$0.01717981
0.70%$0.01973221
12.60%$122.52
8.00%$0.911779
9.80%$15.92
12.00%$0.332563
10.50%$0.946969
1.50%$0.999233
0.00%$0.133413
10.20%$0.02492027
14.30%$0.117443
-2.20%$0.571719
4.10%$0.342845
13.30%$0.04238005
9.60%$0.0000514
7.30%$0.083805
12.80%$18.69
2.60%$0.656101
0.10%$0.00000028
-0.40%$1.14
0.00%$0.00000027
4.30%$0.950349
11.10%$1.48
14.00%$0.13691
14.90%$66.54
5.50%$0.218404
9.50%$0.237541
2.90%$0.04439032
8.60%$0.096636
6.30%$0.00000258
12.20%$0.08308
10.00%$0.0000229
14.90%$0.991835
0.10%$0.999421
0.10%$0.999281
0.00%$11.95
9.40%$0.091399
12.00%$2,415.60
5.50%$0.00000097
2.60%$1.00
0.00%$1.096
0.00%$0.306823
-2.70%$0.065147
2.10%$49.17
-3.00%$0.0085928
-4.70%$0.167432
6.40%$1.00
0.00%$18.90
5.60%$0.69689
13.40%$0.00374179
9.00%$0.053228
13.60%$0.998629
0.00%$1.33
1.70%$0.00183618
16.40%$4.33
12.80%$0.999256
0.00%$51.70
-1.20%$0.02467389
9.50%$0.406897
6.30%$1.17
0.90%$0.190354
12.50%$0.03611326
7.00%$1.093
0.00%$0.081772
-19.00%$1.00
0.00%$0.161759
-1.60%$0.00164255
14.00%$0.924663
8.50%$0.02513774
11.90%$0.01437893
8.50%$0.156523
11.00%$1.67
12.20%$0.154677
10.40%$0.153759
1.50%$0.515551
8.00%$102.71
2.30%$0.153066
12.30%$1.65
1.40%$0.153274
8.80%$0.998107
0.00%$0.440292
11.70%$1.018
0.00%$0.00000704
13.80%$0.299763
0.70%$0.03722674
4.30%$0.847718
-3.10%$0.01293925
8.60%$0.27147
10.90%$1.00
0.00%$0.067439
6.00%$0.00630861
0.40%$1.84
8.70%$0.129682
6.30%$0.998941
0.00%$0.366365
31.50%$0.131009
-0.10%$1.90
8.20%$0.063976
9.10%$0.307685
7.40%$13.05
0.00%$0.04188631
8.30%$0.087423
5.20%$0.077073
-2.00%$0.00310751
7.50%$0.269901
6.70%$7.84
-6.70%$0.206023
8.70%$0.220032
27.70%$0.999081
0.00%$1.018
0.00%$1.00
0.00%$0.999603
0.00%$3.20
0.00%$0.335452
-6.80%$0.997788
0.00%$82.91
16.60%$4.90
6.80%$0.066871
10.30%$0.071252
2.50%$0.111689
22.10%$1.82
25.40%$0.02023651
7.30%$0.315601
-2.80%$1.00
0.00%$0.00000052
7.50%$1.25
11.20%$0.229171
8.40%$1,026.21
0.20%$0.00093461
2.30%$0.40564
9.60%$1.00
0.00%
Stacksmashing, a pseudonymous IT researcher and YouTube content creator, has adapted a 1989 Game Boy–Nintendo’s first major portable game console–into a Bitcoin miner. Albeit a rather slow one.
Mining Bitcoin on the Game Boy!
Starring the @Raspberry_Pi Pico as a Game Boy Link Cable adapterhttps://t.co/fxNGoFRWVx pic.twitter.com/Xwx9I64TyD
— stacksmashing (@ghidraninja) March 27, 2021
The modified Game Boy can mine Bitcoin at a “pretty impressive” hash rate of roughly 0.8 hashes per second.
“If you compare that to a modern ASIC miner, which comes in at around 100 terahashes per second, you can see that we are almost as fast, only off by a factor of roughly 125 trillion,” said Stacksmashing.
According to the researcher, it should only take “a couple of quadrillion years to mine a Bitcoin” at such a rate.
“It’s without a doubt the slowest miner I’ve ever heard of. But you have heard of it!” Stacksmashing boasted on Twitter.
According to the published video, since the device has no built-in wireless connectivity, Stacksmashing turned to a $4 Raspberry Pi Pico microcontroller board and a USB flash card. Armed with these, the modder connected his Game Boy console to a Bitcoin node on his computer.
The next step was to create a custom mining firmware, as well as to modify the code for ntgbtminer, a mining program Stacksmashing used for the experiment.
The challenge wasn't over, though, because of the difference in the voltage requirements for the Raspberry Pi Pico and the Nintendo Game Link Cable–the former runs at 3.3V, while the latter operates at 5V levels. To do the voltage translation, Stacksmashing implemented a simple four-channel, bi-directional logic shifter.
Given the rate at which it mines Bitcoin, probably the most concerning part of this hack is how big the pile of discarded batteries would be after a couple of quadrillion years. One more thing to worry about, on top of Bitcoin's environmental impact.
