阿波罗飞船计算机挖矿能力如何,挖个币需1380亿亿年
北京时间7月10日消息,控制阿波罗飞船登月的阿波罗导航计算机(以下简称"AGC"),是美国航空航天局阿波罗载人登月项目取得的众多技术突破之一。在那个计算机大小与冰箱相当,甚至能塞满一间房子的年代,AGC重量仅为约70磅(31.75千克)。它还是首批采用集成电路的计算机之一。
一个计算机历史学家获得了一台AGC,并使之恢复运行。该团队的成员之一肯·谢里夫(Ken Shirriff)决定看看它在比特币挖矿方面的表现。
挖矿是维护比特币区块链过程的关键部分。只有解决一个难题,用户才能获得在区块链中添加一个区块的权利:找到一个SHA-256哈希值具有最少0的区块。当前已知完成这一任务的唯一方式是强大的算力:矿工创建一个带有随机数的区块,计算其哈希值。如果哈希值的前导0个数不够多,矿工会改变随机数,然后再次尝试计算其哈希值。
合格的区块要求的0的个数会自动调整,使网络能平均每10分钟生成一个新区块。目前,一个区块的哈希值需要至少约18个0(16进制)才能被网络接受——相当于尝试约1022次才能发现一个有效的区块。
目前,大多数比特币挖矿活动都是由专用硬件完成的,它们每秒能计算数万亿个哈希值。相比之下,谢里夫为AGC编写的挖矿软件就慢多了:每计算一个哈希值需要约10秒。
谢里夫写道,"阿波罗导航计算机运行太慢了,要成功挖到一枚比特币,它需要相当于宇宙年龄约10亿倍的时间。"宇宙年龄被广泛认为是138亿年,这意味着AGC挖出一个比特币的时间约为1380亿亿年。
这一差异反映了过去50年计算机硬件的飞速发展。在摩尔定律"推动"下,现代芯片集成有多得多的晶体管,时钟频率也要高得多。定制的挖矿ASIC(专用集成电路)能够并行计算大量哈希值。
不过谢里夫也遇到了其他问题:AGC的特异之处也使得它不适合用来挖比特币。例如,AGC中一个字的长度为15位,现代计算机中一个字的长度通常为32位或64位。SHA-256算法进行大量的32位计算,因此谢里夫必须将每个32位的整数划分为3个部分——一个部分为4位、两个部分为14位——对各个部分单独计算。
AGC还不支持移位和循环指令——现代计算机的标配、被大量应用在SHA-256算法中,谢里夫不得不通过子例程完成这些操作。
AGC有限的内存也影响了其挖矿能力,"与1960年代的大多数计算机一样,AGC也使用了磁芯存储器,在每个微型磁化铁氧体中存储1位数据。由于磁芯存储器尺寸相对较大,AGC的存储容量仅为2K字(约为4K字节)。AGC的寻址方案给编程带来了更高的复杂性,除非使用一种不方便的存储体切换机制,用户通常只能使用256字的内存容量。问题是SHA-256算法利用8个(32位)哈希值,1个64字的消息表和8个字的中间值,它们就会占去240个AGC字的内存,只给其他指令留下16个字的内存,其中包括中间值、子程序返回地址、循环计数器、指针等。通过重用这16个字的内存容量,我将算法塞在一个存储体中,但我用了很长时间调试软件。"
这并非谢里夫第一次在"老爷"计算机上部署挖矿算法。数年前,他曾成功在一台1960年代生产的IBM 1401计算机上部署挖矿算法。这台计算机挖矿的速度比AGC还要慢,80秒才能计算一个哈希值。谢里夫还在一台1970年代生产的施乐Alto计算机上部署了挖矿软件——每秒能计算1.5个哈希值。
本田已在开发小型火箭,未来进军太空业务感谢IT之家网友拈花一笑oO的线索投递!IT之家4月25日消息日本共同社报道称,日本本田公司23日透露将把未来进军太空业务划入目标,他们在数年前就已经开始推进开发小型火箭,并利用汽
华为与长光卫星签署合作协议,涉及卫星遥感等领域IT之家6月9日消息根据华为云计算官方的消息,今天,长光卫星与华为公司签署合作协议。双方将共同就ICT基础设施云计算等前沿技术,以及卫星遥感数据及产品数据综合服务平台等领域进行合作
最新研究表明,外星人绑架事件可能来自人们的清醒梦境北京时间7月27日消息,据国外媒体报道,目前,最新一项研究表明,清醒梦境可以解释所谓的外星人绑架故事,清醒梦境是指人们在睡觉时部分清醒,并能控制自己的梦境。此类外星人绑架的说法可以
NASA计划2035年发射水星探测器,10年后抵达IT之家8月5日消息水星是太阳系中最小且最靠近太阳的行星,中国古称辰星,远日点69817900公里,近日点46001200公里,半长轴57909100公里,轨道周期87。9691日
水星为什么拥有巨大铁核与太阳磁场密不可分北京时间7月7日消息,为什么水星存在一个较大的铁核?目前,美国马里兰大学最新研究表明,与太阳磁场的接近程度,决定了行星的内部构成,这或许能揭晓水星铁核的存在谜团。该研究反驳了关于水
神秘水星今日露真容IT之家5月17日消息据新华社,水星今日将迎来东大距,与太阳的角距离达22度,日落时地平高度为19度,亮度约0。5等,可在日落后30分钟至50分钟时间里,在西北方低空,用肉眼或借助
哪颗行星距离地球最近?最新答案竟然是水星据国外媒体报道,哪颗行星距离地球最近?多数人的答案会是金星,但是科学家最新研究称,答案可能是水星。3月12日今日物理学杂志发表的一篇评论文章称,虽然在轨道运行时金星是最接近地球的行
人类对水星的第三次探测有何难点?IT之家10月21日消息20日上午,欧洲和日本联合研发的比皮科伦坡水星探测器顺利升空,它将花七年时间飞往水星,2025年将开始观测水星。这是人类历史上第三次无人探测水星,整个任务有
欧日水星探测器发射成功用7年时间到达水星,想揭开它的起源之谜据BBC报道,由日本和欧洲联合开发的比皮科伦坡(BepiColombo)探测器搭乘阿丽亚娜火箭,北京时间今天上午(北京时间10月20日9时45分)在南美洲成功发射升空后,现正在飞向
麻省理工教无人机高效避障,每秒11米飞越复杂场地8月14日消息,麻省理工学院的航空航天工程师设计了一个方法,可以帮助无人机找到避开障碍物的最快路线,从而避免坠毁。利用这个方法训练过的无人机穿越复杂场地的速度能比传统方法训练的无人
SpaceX开始在星际飞船发射塔安装巨型机械臂10月22日消息,经过几周时间的忙碌,太空探索技术公司SpaceX已经将一对巨大的机械臂安装到厢式基座上,目前已经开始将整套装置安装到星舰基地135米高的星际飞船系统发射塔上。这对