新闻①:苹果M1 Mac被矿工盯上 大神成功破解后还在GitHub上开源
万万没想到,矿工居然打上了苹果 M1 Mac 的主意。近日,据外媒报道,有大神破解了苹果 M1 Mac,成功挖矿。不仅如此,这位大神还将此方法在 Github 上开源了。对此,有网友表示膜拜,有网友则表示这实在不划算。
那么,究竟这位大神是如何利用 M1 Mac 挖矿的?
利用M1 Mac 实现以太坊挖矿
根据 Github 的描述,这位大神名叫 Yifan Gu(顾一凡),卡内基梅隆大学毕业,同时也是北极代码库贡献者之一。
在他的个人博客中,详细介绍了他是如何挖矿的。
但在开始之前,有必要先给各位童鞋科普下何为以太坊挖矿。
以太坊挖矿就是通过矿机计算获得以太坊的方式。
与比特币类似,以太坊挖矿同样是利用矿机挖矿,本质上依旧是算力的比拼。
比特币(BTC)挖矿是“工作量证明”机制,区块间隔时间约为 10 分钟,矿工们会通过竞争,把一笔笔交易以密码学方式打包到区块上来获得相应的挖矿奖励,然后这个会被加进比特币的区块链上。矿工们通过一个名为哈希的特殊数学方程式进行打包交易。经过哈希函数处理的数据或”输入”,本质上就是密码学处理过的“摘要”。这个“摘要”的关键点在于,创建很容易但是,如果没有密钥,几乎不可能对其进行解密。
而以太坊(ETH),抗 ASIC 挖矿,每个区块之间的时间间隔大概是 13 秒。最初由 Vitalik Buterin发明了基于智约的区块链技术,并创造和使用了自己的算法,即“ethash”。ETH 基于内存,而非算力来挖矿。与 ASIC 设备比,运行这类算法的成本要低很多。
以太坊挖矿设备大头都是显卡矿机,使用专业化的 ASIC 矿机非常少。
那现在,我们再回到这位大神利用 M1 Mac 挖矿中来。
根据他博客中的描述,利用以太坊来挖苹果M1 的矿,算起来并不划算,且性能一般。
据顾一凡测评发现,挖以太坊的效率只有 2MH/s,功耗 17-20W,与 NVIDIA 显卡相比,相差甚远,平均每日收益仅 0.14 美元(人民币不到 1 块钱)。
并且,需要注意的是,这并不是第一个应用 M1 CPU 尝试挖矿的人。
去年 12 月,XMRig 开发人员们就用 M1 Mac 挖门罗币。
此外,有消息称苹果未来是要在 Mac 产品线全面部署 Apple Silicon 的,据称会有 32 核 ARM CPU 和取代AMD显卡的 128 核 GPU 问世。
随着显卡性能的提升,恐怕挖矿的性能也会大大提升。
内忧外患中的苹果 M1 Mac
与此同时,对于苹果 M1 Mac 来说,除了可能被矿工盯上外,它还面临着更多的挑战:蓝牙故障、妙控板断连、突然死机重启、安全漏洞或黑屏问题等。
最近,M1 Mac 更是问题频出。
据外媒 MacRumors 报道,苹果近日承认了部分 M1 Mac Mini 存在连接显示器后会出现“粉红色正方形或像素点”的问题,而该问题自去年 11 月份发布 M1 Mac mini 以来,就有不少用户在 Apple 支持社区及 Reddit 等论坛反映。
据受影响的用户反馈来看,“粉红色方块”的问题似乎只可能出现在通过 HDMI 连接的显示器上,使用 USB-C 或 Thunderbolt 连接的显示器目前没有这个困扰。
上周一,苹果 M1 Mac 又被爆出被两个恶意软件攻击了。
Mac 安全研究员 Patrick Wardle 在调查 Safari 广告软件扩展时,发现了可能是第一个针对 M1 编写的恶意软件 GoSearch22,并且它还是恶名昭著的 Pirrit 广告软件的家族成员。
GoSearch22 沿袭了 Pirrit 的特点,伪装成合法的 Safari 浏览器扩展,收集用户数据并给用户投放非法广告和弹窗,并且非常善于躲避检测。明明 X86 版 Mac 的杀毒软件可以轻易识别出 Gosearch22 这个恶意软件,但它却能逃过 M1 Mac 安全系统的法眼。
目前,苹果已经撤销了 GoSearch22 的开发者证书,该恶意软件已无法运行。
但好景不长,紧接着安全研究员又发现了另一款恶意软件攻击。
据外媒 ArsTechnica 报道,在重新编译 macOS 广告软件以针对苹果的新内部处理器之后,安全机构 Malwarebytes 和 Red Canary 发现全球近 3 万台 Mac 电脑被植入了恶意软件 Silver Sparrow,目前被感染的 Mac 主要集中在美国、加拿大、法国和英国。
该恶意软件之前从未被发现,并且有两个版本的二进制文件:一种是针对 Intel x86_64 芯片的 Mac,一种是针对苹果自研 M1 芯片的 Mac。
目前 Silver Sparrow 仍处于“休眠”状态,尚未对计算机及用户产生任何影响。
根据安全研究人员的调查,受感染的 Mac 电脑每隔一小时便会检查控制服务器,看恶意软件是否需要运行新命令或执行二进制文件。但目前为止研究人员并没有发现有效载荷,即 Silver Sparrow 的最终目标还未可知。
M1 Mac 问世仅仅三个月,安全问题频频出现,对于一向以安全性著称的苹果来说,需要给果粉们一个交代了,更需要重新审视 M1 Mac 的性能以及安全性问题了。
毕竟,未来 M1 Mac 还有很长的路要走。
今天,AMD将正式开始在零售市场提供Ryzen Threadripper Pro处理器,实际上结束了与联想在该产品线上的排他性协议。在Threadripper Pro平台的发布会上,AMD宣传了从12核心到64核心的四种不同型号,建立在其Zen 2架构上,与Threadripper 3000系列硬件相呼应。
(图自:AnandTech)
锐龙Threadripper PRO首批开卖的有三款,分别是锐龙Threadripper PRO 3995WX、锐龙Threadripper PRO 3975WX、锐龙Threadripper PRO 3955WX,至于大家关心的售价,具体来说就是:
64核型号的价格为5490美元(约合人民币3.55万元),32核型号为2750美元(约合人民币1.77万元),16核型号为1150美元(约合人民币7440元)。
要注意的是,这些价格比同等的Threadripper处理器高出多达40%,之前基准测试显示64核产品之间的差距实际上平均在3%左右,溢价是因为Threadripper Pro带来的额外专业功能。
届时将有三家厂商的主板上市:超微M12SWA-TF、技嘉WRX80-SU8-IPMI、华硕Pro WS WRX80E-SAGE SE WiFi。这些主板的价格目前还不得而知。
虽然AMD采用Zen 4架构、代号为Genoa的EPYC服务器处理器相关规格已泄露,不过很快就有了新的爆料。网上已流传这款处理器将具备57位虚拟内存寻址,以及52位物理内存寻址,意味着前者支持的最大容量为128TB,后者的最大容量为4TB,同时将会支持AVX3-512、BFLOAT16等新的指令集。
之前泄露消息的推特用户@ExecutableFix也确认了信息的真实性,表示早已知晓,Zen 4架构将成为AMD首个支持AVX-512的架构。这无疑给英特尔带来了巨大的危机感,此前AMD已相继实现了对AVX和AVX2的支持,AVX-512是英特尔据守许久的阵地,这可能会使AMD下一代EPYC服务器处理器在英特尔的Sapphire Rapids Xeon系列面前有更大的性能优势。
而BFLOAT16指令集还首次出现在英特尔的Cooper Lake Xeon系列产品中,在HPC和数据中心领域,AVX-512和BFLOAT16指令集是现阶段可以让英特尔在AI加速等方面占有优势的地方。如果这些地方失守,对英特尔而言可是相当糟糕。
而如果未来的线程撕裂者将加入AVX 512的支持,那Intel的最后一道防线就算是真的没了……Intel的AVX 512指令集目前的应用并不多,大多是在涉及到科学运算的领域会用得到,但即便如此,有AVX 512支持的应用中,Intel HEDT处理器的效率还是要高于AMD的,这应该也一直是AMD难以攻下的一块阵地。如果AMD真的实现对AVX 512的完美支持,那Intel就真的难熬喽……不知Intel会如何应对,难道要用大小核的玩具来应战吗??
小问题后台问
大问题↓