Austin Griffith演示机器人能多快耗尽弱以太坊私钥

Illustrated portrait of Austin Griffith smiling in front of a mountain view

私钥是控制钱包的秘密数字,因此任何猜中它的人都能转移资金。Griffith是在印度证书机构eMudhra发生安全故障后进行这项测试的。Mozilla的Dennis Jackson为此事件设立的信息披露网站称,2025年4月创建的八张eMudhra中间证书背后的密钥已被泄露,研究员Scott Helme写道,每一张都是一个小于256的数字,其中之一是4。Firefox和Chrome于10月17日——即问题被报告当天——封禁了这些证书,Microsoft于10月20日跟进。10月22日,即该节目录制后,eMudhra表示将退出全球SSL/TLS证书业务。

通过免费的Unchained Daily新闻简报,将Unchained的加密新闻发送到你的收件箱。

链上记录显示的内容

Unchained审查的链上记录显示,0.0004 ETH(约1美元)于10月21日20:35 UTC通过一笔存款到达密钥6969对应的地址。一笔用同一密钥签名的交易在下一个区块中将其转出,12秒后完成,并将大部分存款用于网络费用。来自另外三个地址的交易紧接着也打到了该钱包,其中两笔失败。这笔存款来自一个名为slop.atg.eth的钱包,该钱包由austingriffith.eth提供资金。

Griffith还表示,“任何小于256的数字都已经有了nonce”——即某个地址已发送的交易计数器。Unchained在以太坊主网上检查了全部255个此类密钥(1到255)对应的地址,每一个都发送过交易。

测试更长的密钥

在结果出来之前,Griffith猜测机器人会在“8到12”位数字之间的某个地方停止找到密钥。在节目稍后部分,他说10位密钥“立刻”被清空,而12位密钥“尚未”被清空。他说他还预置了一个14位密钥和一个16位密钥,“看看有没有人来偷我的美元”。

Griffith没有透露这些密钥,Unchained也无法独立核实他使用了哪些密钥。链上记录显示,slop.atg.eth在首次存入约14分钟后为另外四个地址提供了资金。其中一个在12秒内被清空,截至10月23日仍有三个持有资金,但记录未显示每个地址对应的密钥长度。

主持人表示,他们将在下周检查14位和16位密钥是否已被清空。

相关收听:Uneasy Money: Is the Internet Breaking Because Bots Never Get Lazy?

文章《Austin Griffith Demonstrates How Fast Bots Can Drain Weak Ethereum Keys》首发于Unchained。

摘要:以太坊基金会的Austin Griffith向一个私钥为数字6969的以太坊钱包存入了约1美元,机器人几乎立刻盯上了它。“美元一落地,交易内存池中就有三笔待处理交易试图窃取它,”Griffith于10月21日在他联合主持的Unchained节目Uneasy Money中表示。

分享至:

相关阅读

以上内容不构成投资建议。

本文为来源作者的观点,不代表哈希视野(HASHVUE)的立场,不承担法律责任,图片如有侵权,请联系作者删除。