@ 2024.09.18 , 07:05

比特币66位谜题被破解

2015年推出的比特币66位谜题近日被破解,解谜过程暴露了安全漏洞,提醒人们加强加密货币领域的安全措施。

比特币66位谜题,是2015年推出的一系列加密挑战之一,经过多年的努力,近日终于被破解。据报道,谜题的解答却意外导致6.6比特币(约合42.5万美元)的奖励被自动化机器人截取,凸显了比特币安全性和加密货币领域日益复杂的挑战。

比特币66位谜题

该谜题于2015年作为一组比特币挑战的一部分创建,旨在通过使用故意削弱的低熵私钥展示比特币密码学的安全性。谜题地址13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so包含了6.6比特币,解谜时价值约42.5万美元。破解这一谜题需要搜索2^66个可能的私钥,这一巨大挑战耗费了数年时间。谜题的创建及破解过程是一个展示高熵密钥在加密货币实际应用中重要性的实例,同时也证明了计算能力在密码问题解决中的进步。

解题过程细节

2024年9月14日,解谜者尝试通过发起交易来领取6.6比特币的奖励。然而,这一举动在内存池(mempool)中暴露了公钥,成为了一个关键错误。自动化机器人实时监控内存池,一旦发现此类信息,便迅速利用它在几分钟内推导出私钥。随后,机器人使用“手续费替代”(RBF)机制替换了原始交易,在解谜者完成交易前,成功转移了大部分资金。

安全性影响

66位谜题的破解结果揭示了加密货币领域的关键安全问题。交易确认前暴露公钥会带来巨大的风险,正如内存池监控机器人迅速采取行动所展示的那样。这一事件表明,大型矿池提供的私密交易服务可能会避免资金被窃。此外,它再次强调了高熵密钥在实际加密货币使用中的重要性,并表明随着时间的推移,破解此类挑战的计算能力也在不断增强。

加密货币技术启示

66位谜题的破解为加密货币技术和安全实践提供了宝贵的见解。它证明了在实际应用中使用高熵私钥的重要性,因为故意削弱的密钥最终被破解。此外,此事件突显了加密领域自动化系统的复杂性,机器人能够迅速从暴露的公钥中推导出私钥并执行交易。这一事件提醒人们,在加密货币生态系统中,安全措施与潜在漏洞之间的博弈仍在继续,强调了在密码学实践中保持持续警惕和改进的必要性。

本文译自 reddit,由 BALI 编辑发布。

赞一个 (13)


莫须有 2024年09月18日 14:40 / 重庆市1楼
最后悔的事情就是当年煎蛋叫买比特币的时候没买,哈哈哈哈
#12544291 / 举报 / OO [51] / XX [4]
狮子头 2024年09月18日 15:32 / 浙江省杭州市2楼
4000RMB的时候买了2个,6000的时候就卖了
#12544476 / 举报 / OO [22] / XX [1]
蛋友16fda22ecb9f0 2024年09月18日 20:18 / 湖北省3楼
"最后被机器人转移走了大部分"
#12545146 / 举报 / OO [10] / XX [0]
蛋友170022159713c 2024年09月18日 23:13 / 山东省济宁市4楼
不大懂,公钥不就是用来暴露的吗?
#12545501 / 举报 / OO [10] / XX [1]
蓝波万 2024年09月19日 14:40 / 广东省广州市5楼
私钥再通过“椭圆曲线加密算法”,得到公钥。这个过程是不可逆的,也就是说私钥能推出公钥,但公钥不能推私钥。

为什么可以?
#12547089 / 举报 / OO [5] / XX [0]
celk 2024年09月20日 13:06 / 广东省广州市6楼
@蛋友170022159713c @蓝波万

因为这是设计者创造的谜题第66号,谜面已经告诉了你该私钥的信息熵是66比特,这是非常少的,少到以至于你假如一旦知道了公钥,有了66比特这个谜面条件,就能在有效的算法加持下暴力反推出私钥

这个谜题考的就是他连公钥都不给你,(虽然私钥的信息熵特别低,可以尝试暴力,)看谁能破解出来公钥和私钥

对于正常的高熵私钥,暴露公钥自然是没问题的
#12549491 / 举报 / OO [5] / XX [0]