作者 | Doncho Karaivanov译者 | Sambodhi拔开云雾,层层分析。
本文开端宣布于 The Chain Bulletin 网站,InfoQ 中文站翻译并分享。
经过对中本聪在 Bitcointalk 发的帖子、在 SourceForge 的提交和电子邮件,以及其他可获得的数据进行分析,研讨人员指出,匿名比特币发明者最有或许在伦敦。
在 2011 年 4 月,傍边本聪决定永远 离开 这一范畴时,他并没有留下多少东西。可是,他确实留下了足够的头绪,足以让咱们彻底查询他在研讨 比特币 时的行迹。
查询办法
为了展开这项查询,咱们从以下方面搜集数据:
-
中本聪的 Bitcointalk 账户(539 个可用帖子);
-
他在密码学与比特币邮件列表发的 34 封 电子邮件;
-
他在 SourceForge 上的 169 次 提交;
-
2008 年 和 2009 年 比特币白皮书版别的元数据;
-
创世 区块;
-
各种 互联网档案馆 的资料。
这项查询的数据驱动部分主要会集在中本聪在 Bitcointalk 发布的帖子、在 SourceForge 的提交以及电子邮件的时刻戳,这些时刻戳一共代表了 206 天(并非接连的)的 742 个活动实例。时刻戳数据从 2008 年 10 月 31 日开端,也便是他榜首次在密码学邮件列表上宣告比特币,到 2010 年 12 月 13 日完毕,也便是他发送终究一封已知带有 UTC 时刻戳的邮件。
运用这些数据,咱们制作了不同可疑时区的散点图,以检查他何时活泼,何时不活泼。然后,咱们运用搜集到的其他数据,进一步证明他称之为家的最有或许的地址。
常见的或许地址是英国时刻(GMT)、美国东部时刻(EST)、美国太平洋时刻(PST)、日本(JST)和澳大利亚(AEST)。终究两个地址很简单被扫除,但前三个地址需求进一步检查。
Bitcointalk 活动
从 2009 年 11 月 19 日开端,中本聪在 Bitcointalk 上发布了 539 个帖子。
欧洲 / 伦敦时区
中本聪在 Bitcointalk 活动的散点图,从 2009 年 11 月 22 日的榜首个帖子到 2010 年 12 月 12 日的终究一个帖子,根据欧洲 / 伦敦时区的星期几和一天中时刻。
重要提示:
上图很简单让人感到迷惑,他们或许会观察中间的空白区域,然后判定中本聪在早上 6 点左右上床睡觉,在这个时区一直睡到下午 1 点。然而,例如,他一天中终究一次活动是在早上 6 点到 7 点之间进行的情况,只占咱们有活动数据的一切日子的 2% 左右。这意味着他通常不会在清晨之前进行活动(特定于这个时区),但只在少数情况下会这样活动。
事实上,细心研讨数据就会发现,他在这个时区一天中的终究一次活动的大部分时刻是在清晨 1 点到 3 点之间,占一切日子的 20%。为了消除或许的误解,咱们还根据咱们所测验的每个时区的可用数据及其代表性,以 6 小时为范围、一个任意的起点,制作出终究一次活动的中位数。
美国 / 东部时区
中本聪在 Bitcointalk 活动的散点图,从 2009 年 11 月 22 日的榜首个帖子到 2010 年 12 月 12 日的终究一个帖子,根据美国 / 东部时区的星期几和一天中时刻。
美国 / 太平洋时区
中本聪在 Bitcointalk 活动的散点图,从 2009 年 11 月 22 日的榜首个帖子到 2010 年 12 月 12 日的终究一个帖子,根据美国 / 太平洋时区的星期几和一天中时刻。
榜首眼看上去,这三个地址好像都是合理的。在伦敦,中本聪是个夜猫子,作业到清晨,睡到中午。在美国东部,他一直作业到一天完毕,然后睡到清晨。而在美国西部,他是一个早起的人,晚上很早就上床睡觉,但也很早就起床了。单看这些数据自身,毫无疑问,咱们无法确定中本聪所在的时区。
提交活动
在比特币的早期阶段,中本聪和少数几个一开端就加入项目的开发者或许是在没有 SVN 的情况下作业,也或许运用本地库房。但在 2009 年 8 月 30 日,该项目被上传到了 SourceForge。一切的提交,依然能够在 这儿 检查。一共有 169 次提交是由中本聪本人完结的,或者说他在 SourceForge 上的用户名是 “s_nakamoto”。每次提交的时刻戳仍以 UTC 格局保存(证明 时刻戳是以 UTC 格局)。
与咱们对 Bitcointalk 帖子所做的类似,咱们制作了散点图,并检查中本聪在三个或许时区在 SourceForge 上活泼的时刻。
欧洲 / 伦敦时区
中本聪在 SourceForge 活动的散点图,从 2009 年 10 月 21 日的初次提交到 2010 年 12 月 15 日的终究一次提交,根据欧洲 / 伦敦时区的星期几和一天中时刻。
美国 / 东部时区
中本聪在 SourceForge 活动的散点图,从 2009 年 10 月 21 日的初次提交到 2010 年 12 月 15 日的终究一次提交,根据美国 / 东部时区的星期几和一天中时刻。
美国 / 太平洋时刻
中本聪在 SourceForge 活动的散点图,从 2009 年 10 月 21 日的初次提交到 2010 年 12 月 15 日的终究一次提交,根据美国 / 太平洋时区的星期几和一天中时刻。
提交的散点图与在 Bitcointalk 发帖的散点图相一致。尽管这是个好消息,也是意料之中的作业,但它并没有指向三个或许地址中的任何一个。不过目前来看,这三个地址都是合理的。
邮件列表活动
2008 年 10 月 31 日,中本聪在密码学邮件列表上 宣告 了他的项目后,继续与该邮件列表中对比特币感兴趣并想了解更多信息的成员进行交流。在中本聪自己 创立 的密码学邮件列表和比特币邮件列表上的一系列 34 封邮件中,他详细谈论了这个项目的特色,许多人都会集在双重支付(double-spending)问题以及比特币怎么处理这个问题上。这批邮件的 终究一封 是 2010 年 12 月 13 日的。
这儿 有更多中本聪发给其他人的邮件,但咱们无法验证这些邮件中的时刻戳是否运用了 UTC 格局。这包括他给 Mike Hearn、Wei Dai、Lazlo Hanecz、Jon Matonis 和 Dustin Trammel 的邮件。所以对于这些图表,咱们只运用密码学和比特币邮件列表中的数据。
欧洲 / 伦敦时区
中本聪在邮件列表活动的散点图,从 2009 年 10 月 31 日的榜首封邮件到 2010 年 12 月 13 日的终究一封邮件,根据欧洲 / 伦敦时区的星期几和一天中时刻。
美国 / 东部时区
中本聪在邮件列表活动的散点图,从 2009 年 10 月 31 日的榜首封邮件到 2010 年 12 月 13 日的终究一封邮件,根据美国 / 东部时区的星期几和一天中时刻。
美国 / 太平洋时区
中本聪在邮件列表活动的散点图,从 2009 年 10 月 31 日的榜首封邮件到 2010 年 12 月 13 日的终究一封邮件,根据美国 / 太平洋时区的星期几和一天中时刻。
再说一遍,这只是对咱们现已树立的形式的承认。电子邮件的散点图依然没有显现出倾向于三个或许地址中的任何一个。现在让咱们把一切的时刻戳组合起来,看看咱们能得到什么。
一切活动
将一切 539 个 Bitcointalk 帖子的时刻戳与 169 个提交时刻戳和 34 个电子邮件时刻戳合并,咱们能够更好地了解中本聪的活动形式。
在这个总述中,榜首个活动是 2008 年 10 月 31 日,他在密码学邮件列表中宣告了比特币。终究一个活动是 12 月 13 日,其时他宣告 0.3.19 版别的发布。
欧洲 / 伦敦时区
中本聪在 Bitcointalk、SourceForge、邮件列表活动的散点图,从 2008 年 10 月 31 日的榜首次到 2010 年 12 月 13 日的终究一次,根据欧洲 / 伦敦时区的星期几和一天中时刻。
美国 / 东部时区
中本聪在 Bitcointalk、SourceForge、邮件列表活动的散点图,从 2008 年 10 月 31 日的榜首次到 2010 年 12 月 13 日的终究一次,根据美国 / 东部时区的星期几和一天中时刻。
美国 / 太平洋时刻
中本聪在 Bitcointalk、SourceForge、邮件列表活动的散点图,从 2008 年 10 月 31 日的榜首次到 2010 年 12 月 13 日的终究一次,根据美国 / 太平洋时区的星期几和一天中时刻。
还有人注意到欧洲 / 伦敦市区和美国 / 东部时区的大“S”吗?不管怎样,将一切的时刻戳数据制作成一张图,依然不能判别出中本聪的位置。它依然或许是这三个或许地址中的任何一个。
顺便说一下,这是一个好主意,能够快速将日本和澳大利亚扫除在外。
亚洲 / 东京时区
中本聪在 Bitcointalk、SourceForge、邮件列表活动的散点图,从 2008 年 10 月 31 日的榜首次到 2010 年 12 月 13 日的终究一次,根据亚洲 / 东京时区的星期几和一天中时刻。
很显然,中本聪的家不大或许在日本。尽管这张图自身就大大降低了中本聪在研讨比特币时家住东京的可信度,但咱们从查询中发现的其他事实彻底扫除了日本作为一个或许地址的或许性。咱们很快就会讲到这一点的。
澳大利亚 / 悉尼时区
中本聪在 Bitcointalk、SourceForge、邮件列表活动的散点图,从 2008 年 10 月 31 日的榜首次到 2010 年 12 月 13 日的终究一次,根据澳大利亚 / 悉尼时区的星期几和一天中时刻。
除非中本聪是个吸血鬼,不然这个根本不或许,并且你不需求更多的数据来证明这一点。假如下次当你无法说服某人信任 Craig Wright 不是中本聪时,你能够随时把上图发给他们看。
总归,中本聪在 Bitcointalk 和 SourceForge 上的活动以及他的电子邮件,都形成了一个清晰的形式。运用这种形式,咱们能够合理地猜测这位奥秘的比特币发明者在从事该项目时的寓居地。
上面一切图表所显现的形式都清楚地证明了三个最有或许的时区:格林威治标准时刻 (GMT)、东部时刻(ET)和太平洋时刻(PT)。
“财务大臣站在第二轮救助银行的边际”
当咱们看到比特币 创世区块 和其间嵌入的信息时,作业真的开端指向格林尼治时区,特别是伦敦:
英国《泰晤士报》,2009 年 1 月 3 日,财务大臣站在第二轮救助银行的边际。(The Times 03/Jan/2009 Chancellor on brink of second bailout for banks)
这儿的关键细节是标题:“财务大臣站在第二轮救助银行的边际”。这个标题出现在 2009 年 1 月 3 日的《泰晤士报》(The Times)上:
《泰晤士报》2009 年 1 月 3 日的头版显现了现在传说中的“财务大臣站在第二轮救助银行的边际”的文章
问题是,假如中本聪生活在美国的任何地方,他会在创世区块中加入这一信息,而这期《泰晤士报》并没有在美国发行。
2006 年 5 月 26 日,《纽约时报》(The New York Times)宣告,《泰晤士报》方案从 2006 年 6 月 6 日,在纽约和华盛顿区域发行美国版。抛开《泰晤士报》美国版有限的发行区域不谈,它好像也与英国版相差许多。一位寓居在美国的《泰晤士报》热心读者就 发现 了这一点:
《泰晤士报》美国版为 64 页,周六版为 96 页。美国版包括了《泰晤士报》最精华的内容:Times 2 和周六版的部分内容,特别是杂志。页数少,意味着有必要有所选择!美国版第 1 页至少有 10 个国际(不包括英国)摘要 / 交叉参阅故事(文字和图片)。它的重点是第二页的商业新闻:在这页的标题《全球商业简报》(Global Business Briefing)下面有许多摘要。与英国版不同的是,新闻版面是以《世界新闻》(World News)开篇,一直到社论版 / 谈论版(Comment/Opinion)(该部分与英国版相同)。
而《泰晤士报》英国版是从谈论版之后开端的,然后是专题版(Features),这是 Times 2 的精华(周六版则是《周六号外》(Saturday Extra))。这之后便是商业版(Business),接下来便是讣告版面(Register),然后便是一整版的谜题与游戏(英国版没有),终究便是体育运动和一些独家专题(如 Michelle Henery 在伦敦的《纽约客》(New Yorker)专栏)。
一切的美国记者和谈论员,比如 Gerry Baker,都得到了很好的展现——并且报纸规模小于英国版的事实,意味着你会天然而然地感觉到对美国新闻的成见。美国版的读者对象是纽约和三个州的通勤区域的严肃、国际化的商务人士。
这样一来,2009 年 1 月 3 日《泰晤士报》美国版头版版面与英国版版面相同的或许性就极小了。事实上,从上述解说供给的信息来看,当天美国版的头版很或许刊登了许多国际新闻的标题。有关标题或许有,也或许没有。但我在任何地方都找不到 2009 年 1 月 3 日美国版《泰晤士报》的截图。假如你正好有,请发给咱们。
话说回来,谁还在乎报纸呢?2009 年的时分,互联网现已十分发达了,连媒体都有网站了。或许中本聪只是直接用了《泰晤士报》的网站?也不尽然。尽管《泰晤士报》确完成已树立了网站(其时是 timesonline.co.uk),但有关文章的标题却 略有不同:
财务大臣 Alistair Darling 站在第二轮救助银行的边际(Chancellor Alistair Darling on brink of second bailout for banks)
这个标题包括了财务大臣的姓名,如此一来,中本聪读到《泰晤士报》网站上的文章的或许性就变得很小了,由于假如他读到了的话,他很或许会把这一确切的标题写进创世区块,而不是报纸版头版上的那个标题。
在这一点上,天平严峻倾向于格林尼治时区,这还没有说到一切指向中本聪是英国人的头绪,比如他用 -ise 替代 -ize,用 -our 替代 -or,例如,analysis,organise,neighbour,color 等等。还有便是他对 bloody 这个词的 运用。更具体地说,咱们不只以为他是英国人,并且以为他在研讨比特币时也住在伦敦。
同样,争论的焦点是《泰晤士报》的文章。
2008 年 7 月 8 日至 2008 年 12 月 8 日期间,《泰晤士报》读者人口统计概括
2008 年全国读者查询的 数据 显现了当年《泰晤士报》的人口结构,在印刷版 180 万读者群中,有 77 万(43%)来自伦敦。其余的则被分到了大不列颠的不同区域。几乎每两个人中就有一个人在阅览《泰晤士报》。结合咱们迄今为止所供给的一切其他数据,再加上伦敦是世界上最大的金融中心,这一数据使得中本聪在 2008 年至 2010 年期间寓居在伦敦的或许性很大。
反驳
一个观点假如咱们不从各个视点去攻击,那么它就不会是好的观点。咱们供给的时刻戳数据是没有争议的。但关于创始区块的信息,有几件事咱们需求考虑。
白皮书元数据
PDF 文件包括元数据。傍边本聪写出比特币白皮书 榜首稿 并将其保存在他的核算机上时,其间包括了一个时刻戳。更重要的是,它包括了核算机的时区。元数据如下:
CreationDate(D:20081003134958–07’00’)
这相当于 2008 年 10 月 3 日 13:49:58 UTC-7。在太平洋时区,夏令时(DST)从 3 月的第二个周日开端,一直继续到 11 月的榜首个周日。因而,比特币白皮书榜首稿中的日期来自美国 / 太平洋时区,通常是 UTC-8,但在运用 DST 时变成 UTC-7。
在比特币网站上目前可用的白皮书版别中,元数据如下:
CreationDate(D:20090324113315–06’00’)
这相当于 2009 年 3 月 24 日 11:33:15 UTC-6。这个日期也归于夏时制,但显然不是太平洋时刻。它是北美山区时区(MT)。归于这个时区的州包括新墨西哥州、亚利桑那州和犹他州。
关于这个元数据有几种解说。最明显的一种解说是中本聪运用虚拟机进行了一些活动,并将时区设置为任何时区。另一种或许是他在处理这些文件时,手动设置了电脑的时区。
还有一种或许是,便是中本聪并没有亲身制作 PDF。他或许是在 Word 文档中写了论文,然后发给他人做终究的修正。这或许能够解说两个版别的论文的不同时区,由于他或许把第二个版别发给了不同的人。
说到这儿,假如中本聪确实创立了那些 PDF 文件,并且咱们知道他在触及隐私时十分慎重,那么他极有或许忘掉清除或修正其间的元数据。因而,咱们能够合理地假定,他并不以为 PDF 中有任何元数据会以任何方法露出他,使得其间的时区数据变得无关紧要。
《泰晤士报》的数字化访问
正如咱们之前说到的,中本聪在《泰晤士报》网站看到了《财务大臣站在第二轮救助银行的边际》的标题后,没有将其列入创世区块,由于那里的文章标题与报纸上的不同。不过,互联网档案馆 显现,《泰晤士报》网站上有一个网页,每天都上传了报纸封面的截图。
2008 年 11 月 19 日《泰晤士报》网站报纸页面的互联网档案,上传了其印刷版的封面快照
惋惜的是,这一页没有 2009 年 1 月 3 日的互联网档案馆快照,但很有或许存在当天报纸封面的截图。此外,其他出版物也刊登了来自世界各地报纸的每日头条新闻摘要。其间包括路透社(Reuters),该社在 2009 年 1 月 3 日的一篇 谈论文章 中收录了《泰晤士报》的《财务大臣站在第二轮救助银行的边际》一文。
《泰晤士报》还供给了一个 电子报纸订阅服务,订阅者能够付费购买该报纸的数字版。一切这些都标明,即使中本聪家住美国,他也有许多途径能够看到他列入创世区块的标题。
然而,当一个人能够直接翻开网站的主页,在那里阅览新闻时,为什么要去《泰晤士报》的报纸页面或运用他们的电子报纸订阅选项来检查报纸的封面呢?此外,对于任何读过中本聪的电子邮件和论坛帖子的人来说,很明显,他知道自己正在进行一些特别的作业。他试图不引起太多的炒作,但很明显,他以为比特币能够做大。这或许使创世区块成为中本聪的重要历史事件,以至于他决定在其间加入一条永远经得起时刻考验的信息。天然,这就意味着他要寻找一些主题性的、特别的、值得纪念的东西。这样的体验,是很难经过阅览一篇包括 20 个标题的总述文章,或者听一个早间节目主持人读报纸标题来完成的。
但或许有或许中本聪在几天后听说了这篇文章,并以为这篇文章作为创世区块的信息是最合适的。创世区块之后的榜首块比特币区块于 2009 年 1 月 9 日被挖出。在这个情况中,例如,他在 1 月 7 号得知了这篇文章,在那一天重新编写了创始区块的代码,然后在第二天发掘了榜首个区块,在他和 Hal Finney 之间创立了有史以来榜首笔比特币交易。对于那些不知道的人来说,创世纪区块不是被挖出来的。它是比特币源代码中的几行文本。这儿是该软件的 0.1.0 版别(Nakamoto 于 2009 年 1 月 8 号初次公开发布):
char* pszTimestamp = "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks";
CTransaction txNew;
txNew.vin.resize(1);
txNew.vout.resize(1);
txNew.vin[0].scriptSig = CScript() << 486604799 << CBigNum(4) << vector((unsigned char)pszTimestamp, (unsigned char)pszTimestamp + strlen(pszTimestamp));
txNew.vout[0].nValue = 50 * COIN;
txNew.vout[0].scriptPubKey = CScript() << CBigNum("0x5F1DF16B2B704C8A578D0BBAF74D385CDE12C11EE50455F3C438EF4C3FBCF649B6DE611FEAE06279A60939E028A8D65C10B73071A6F16719274855FEB0FD8A6704") << OP_CHECKSIG;
CBlock block;
block.vtx.push_back(txNew);
block.hashPrevBlock = 0;
block.hashMerkleRoot = block.BuildMerkleTree();
block.nVersion = 1;
block.nTime = 1231006505;
block.nBits = 0x1d00ffff;
block.nNonce = 2083236893;
这种情况不太或许,由于创世区块的时刻戳(block.nTime),转换过来便是 2009 年 1 月 3 日 18:15:05 UTC。在 财务大臣的文章宣布几天后听到,然后回来并将创始区块的时刻戳设置为 2009 年 1 月 3 日的随机一个小时,这是很不或许的。
终究,假如《泰晤士报》网站上的文章标题后来被改成了财务大臣的姓名,但开端并没有,并且与创始区块中的标题相同,那该怎么办?这是不或许的,由于咱们发现 2009 年 1 月 3 日的帖子(1、2)引用了《泰晤士报》网站上的文章标题,由于它依然能够在那里找到。
定论
咱们不或许绝对肯定地说,中本聪在研讨比特币时住在哪里:至少从现有数据来看是不或许的。可是,咱们能够合理地肯定地说,他其时坐落伦敦。综合来看,他的写作风格、他的活动形式,以及创世区块的信息,公开指出英国伦敦是中本聪最有或许寓居的地址。
作者介绍:
Doncho Karaivanov,是 The Chain Bulletin 的联合创始人兼构思总监。他与 2011 年开端担任软件工程师,之后与 2015 年转型为创立自己的数字营销公司。2013 年,初次进入区块链,和一位同事一起协助运营一家小型采矿公司。2017 年,他和索菲亚大学(Sofia University)的两个同伴共同创立了一家小型区块链初创公司,专心于用户界面。在那里作业期间,The Chain Bulletin 的想法诞生了,并终究成为这家初创公司的主要关注点。
视野开拓
在旧世界的废墟之中,新世界的基石正在浮现:政府之间的经济合作以及按照自身意愿组织国民生活的自由。-《大转型》