主页 > 官网安卓版下载imtoken钱包 > 破译中本聪:一个人用一台电脑挖了 110 万个比特币?

破译中本聪:一个人用一台电脑挖了 110 万个比特币?

Sergio Dermain Lerner 以对原始比特币挖掘方法的研究而闻名。在最近的一项研究中,勒纳发现“中本聪”是一个人,而不是一个团队,他用一台计算机挖出了超过 110 万个比特币。

7年解密“中本聪”

中本聪在 2009 年离开比特币后消失了。中本聪是一个人还是一个团队?他当时是如何挖比特币的?围绕“中本聪”,人们后来有很多疑问。

Lerner 在 2013 年 4 月 17 日发表的第一份研究报告中指出中本聪挖矿是什么,Satoshi 的挖矿代码对 ExtraNonce 字段的增量不同于默认的比特币代码增量,这让他能够发现 Satoshi Nakamoto 的挖矿特征。他表示,绝大多数比特币的初始挖矿都是由单个矿工完成的,他准确计算出该矿工已挖出 181.44 万枚比特币,其中 63%(约 110 万枚)是从被挖出来的。挖出来之后就没用过。

Lerner 去年在他的文章“The Deniers 的回归和 Patoshi 的复仇”中提出了“Patoshi 模型”,该模型显示了比特币在最初几个月是如何被开采的。由于比特币代码中的旧缺陷,矿工 Patoshi 挖掘的区块与其他矿工的 nonce 模式不同。大多数人认为这个矿工是中本聪。

Patoshi 模式,来源:Sergio Darmain Lerner 博客

中本聪用一台电脑挖出 110 万比特币?

最近,Lerner 开始调整自己的研究方向,以区块的 nonce(随机数)字段上的最低有效字节(LSB)的不规则模式为突破口,了解 Satoshi Nakamoto 挖比特币区块的原始方式。 6 月,勒纳在一篇博文中分享了他的研究。

Lerner 表示,矿工 Patoshi 当时可能故意限制了他的计算能力,即 Patoshi 会在每个“区块间隔”的前 5 分钟关闭矿工。 Lerner 认为这不是随机事件,因为矿工在前五分钟内找到哈希难题的解决方案的概率是 0.39,而像 Satoshi 这样的主要矿工在前五分钟内没有任何成功的概率前五分钟几乎为零。

目前尚不清楚中本聪为什么这样做,一种解释是他可能想给其他矿工一个开采比特币的机会。由于当时没有矿工挖比特币,中本聪希望尽可能多的人参与比特币挖矿。 Lerner 得出结论,在达到 16,000 块高度之前,Satoshi 的算力达到了总算力的 99%。

中本聪在比特币哈希率中的份额,来源:Dan Held

其他研究人员进一步扩展了 Lerner 的发现:TechMiX 报告称,根据 nonce LSB 值的频率分布,可以将 Satoshi Nakamoto 开采的所有区块分为五个篮子。

随机数随着每次尝试解决采矿难题而增加。显然,中本聪使用的设备并没有使用整个可用的随机数空间,而只是专注于其中的特定有限范围。 Lerner 的最新研究结果表明,中本聪逐渐降低了随机值:

从可复现挖矿可以看出,Potashi挖矿算法在扫描内部随机数时选择了较大的随机数。强劲的趋势。这一趋势表明随机数开始减少,这与中本聪第一代客户端0.1版本的方向相反。

这导致了一个有趣的结论,甚至可能最终解开 Satoshi 最初使用什么设备开采的大谜团:

两个子区间在测试分析过程中,随机数的不平衡性开始减弱,可以证明Patoshi是在并行扫描5个子区间,同时在每个子区间内依次扫描范围。这与目前的理论相矛盾,即 Patoshi 的初始部署使用 50 台独立计算机(或其他高度解耦的系统)来建立一个矿场。相反,这支持了“Patoshi 正在使用高端 CPU 中的多线程资源”的结论。

综上所述,中本聪使用多线程计算机进行挖矿。为了避免冗余,中本聪将每个线程限制在一个唯一的、不重叠的随机数空间中。在比特币挖掘过程中,每次尝试解决哈希难题失败时,随机数都会增加。因此,“Patoshi 模型”可能不是自愿创造的中本聪挖矿是什么,而是中本聪独特的挖矿设备的副作用。勒纳同意。

如果勒纳的结论是正确的,那么中本聪是个人而非团队的结论就会变得更加可信,勒纳研究过“Patoshi Mode”的结论也将被破解。

当然,这也是对“奥本中本聪”Craig Wright自称中本聪行为的有力打击,此前他多次表示自己使用数十台电脑挖早期比特币。