社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 366阅读
  • 2回复

[攻略秘籍]抢不到显卡的矿工们,已经开始用GAMEBOY挖矿了

楼层直达
级别: 光盘新手
发帖
367
飞翔币
2
威望
2
飞扬币
1123
信誉值
0

 在过去的一年里,数字加密货币成为了不少网民热议的话题,毕竟像比特币这样6个月涨幅320%让许多人都实现财务自由的货币,并不常见。
  前两个月,比特币的单价从5.5万美元快速跌落到4.5万,又在短时间升值到6.1万迎来历史巅峰,让不少朋友都经历了一场人生中最重要的“大起大落再大起”。

  这也让不少人动起了进场淘金的小心思,stacksmashing是一名YouTuber,他显然也想成为这个世代的弄潮儿之一。
  他很快发现了一个严重的问题,追逐这场淘金热的人不只有他一个,显卡的需求随着挖矿需求提升,个人矿场的盛行,现在已经是全球缺货的状态了。
  买不到显卡的他,只能将目光投向了一台30年前发售,风行了十几年,在每个玩家的情怀中大抵都会占据一席之地的掌机—GAMEBOY。

  挖矿的原理并不复杂,拿热度最高的比特币来举例,矿工们使用计算机依照算法进行大量的运算来“开采”比特币,只要抢先于其他矿工找到比特币网络所承认的64位数字,就可以获得一个区块链的比特币(现在是12.5个)。
  运算的需要解开的SHA-256哈希函数并不复杂,只要能无限穷举,像GAMEBOY这样的老机子也不是不可能采到比特币。
  不过作为一台系统封闭的掌机,想要让GAMEBOY成为矿机也有不少需要解决的难题。GAMEBOY只支持运行专门的系统和对应系统的游戏卡带,没有办法直接连接电脑接受挖矿指令,没有wifi功能,也没有办法联网。

  动手能力极强的stacksmashing还是一一解决了难题。
  为了能让GAMEBOY接受电脑下达的指令,他使用了一块基于Linux的单片机电脑—Raspberry Pi Pico,作为下达指令的端口。
  GAMEBOY的侧面也有一个用来“插线联机”的接口,这个端口的设计初衷是可以用一根专门的数据线,让2-4台GB进行面对面通信,因此也能用来让GAMEBOY连接比特币的区块接受指令并上传自己算完的结果。
  使用了开源程序包GBDK,这位老哥很快也用C语言敲好了代码,完成了一个新的程序,将它放到GAMEBOY里,这台并不智能的老式游戏机就会将挖矿程序当成一款自己可以运行的游戏,并吭哧吭哧地开始工作。

  能和比特币区块链接,可以计算并上传哈希值,一台简易矿机就这么打造完成了,在开机测试后,GAMEBOY也正常运行起了挖矿程序。

  相比起只需要4节5号电池的能耗,GAMEBOY挖矿能提供的算力也相当...惊人,它配备了 一个8位的Sharp LR35902处理器,主频仅为 4.18MHz,换算成算力,每秒大约能提供0.8哈希值!
  如果拿它与最新的ASIC芯片矿机相比,你会发现它们之间的速度相差不多,只差了大概 125 兆倍吧。
  每10分钟里第一个计算出结果的节点才能获得奖励,比特币的游戏规则也基本让用GAMEBOY挖矿只有一个存在于理论上的可能性,更别说比特币被越挖越少,入场挖矿的矿工越来越多,挖矿难度会进一步变高,用GAMEBOY想挖到一个币的期望也就小几百万年吧。
▲这个在挖矿的“游戏男孩”究竟有多难,大概就这么难吧

  那么阅读理解题来了,这个老哥用一台二手市场上随随便便就能拍卖到100刀以上的GAMEBOY,却做出了一台根本没办法挖矿收回成本的矿机,他想表达什么?
  先别急着回答,这可不是矿工们第一次“发疯”了。
关键词: bot 系统 提供 游戏
z3960 
级别: 茶馆馆主
发帖
770593
飞翔币
207694
威望
215657
飞扬币
2511651
信誉值
8

只看该作者 1 发表于: 2021-05-05
进来看一看
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。
z3960 
级别: 茶馆馆主
发帖
770593
飞翔币
207694
威望
215657
飞扬币
2511651
信誉值
8

只看该作者 2 发表于: 2021-05-05
谢谢分享
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。