Satoshi Nakamoto 是设计 Bitcoin、发布首个软件并协助网络启动的个人或团体所使用的化名。留存至今的电子邮件、帖子和代码,使我们能够相当准确地描述 Satoshi 在 2008 至 2011 年间的工作;但它们无法可靠确认其法定姓名、国籍,也无法证明作者究竟是一人还是多人。可证实的工作与未知的身份,是两个不同的问题。
谈到 Satoshi 时,人们很容易把三个不同的问题混在一起:谁写了 whitepaper 和程序的最初版本?谁控制着以 Satoshi Nakamoto 签名的邮箱和账号?这些账号背后的人在现实中的法定姓名是什么?前两个问题留下了大量同时代证据,包括公开文本、源代码、修复记录、电子邮件以及与其他开发者的讨论。到了第三个问题,确定性就终止了。这个化名把一个项目的工作联系起来,却不是身份证件。因此,更准确的做法是先说明 Satoshi 确实创造和完成了什么,再坦承我们不知道什么。写作风格、发信时间或某位候选人的履历可以形成假说;没有直接且可独立验证的证据,它们不能确立身份。 [1] [2]
这个公开故事始于密码学邮件列表中的一封不起眼的邮件。2008 年 10 月 31 日,Satoshi 宣布自己正在研究一种电子现金,使参与者无需可信第三方即可直接交易。邮件中链接的九页 Bitcoin Whitepaper 并不是一个只需开户即可使用的应用说明,而是把数字签名、独立节点网络、区块链条与 Proof of Work 组合起来。签名用于证明某人有权花费特定资金,共享的区块历史则用于阻止同一笔资金在两笔冲突支付中同时成立。许多组件此前已经存在,文中也直接引用了 Hashcash 与 b-money 等工作。Satoshi 的贡献并不是宣称每个部件都由自己发明,而是提出一个能够真正实现并运行的完整系统。 [3] [2]
Bitcoin Whitepaper 原本可能只停留在有趣的方案上。Satoshi 继续编写程序,并在 2009 年 1 月 3 日创建 Bitcoin 历史上的首个区块 Genesis Block。其 coinbase 输入中写入了《The Times》关于银行或将获得第二轮救助的标题。它证明该区块不可能早于当天报纸发行,也把新系统置于金融危机的背景中;但仅凭这句话无法解释作者的全部动机。1 月 8 日,Bitcoin v0.1 的公开发布通知出现,存档时间为 14:27:40 EST。这个 Windows 程序包含 C++ 源代码,并能自动连接其他节点。Satoshi 明确称它为实验性 alpha 版本,也承认网络可能需要重启。Genesis Block 的日期、邮件日期与后来保存的软件包日期不能混用;它们共同展示了关键一步:文字变成了其他人也能运行的软件。 [7] [6] [4]
密码学家兼 cypherpunk Hal Finney 是最早认真对待这一程序的人之一。他并非普通用户:他参与过 PGP,并创建了自己的可重复使用工作量证明系统 RPOW。Satoshi 公布首个版本后,Finney 下载并运行软件,随后几天报告问题,Satoshi 则进行修复。Finney 在 2013 年的回忆中写道,Satoshi 向他发送了十个 bitcoin 作为测试。区块 170 中的一笔交易对应 10 BTC,通常被称为两个人之间的第一笔 Bitcoin 转账。Blockchain 本身并没有写入 Satoshi 与 Hal 的姓名;把交易与他们对应起来,还依赖 Finney 的证词。这种组合很重要:链上数据记录技术上的转移,参与者解释它的意义。Bitcoin 由此第一次证明,两个人可以在两台计算机上独立共享同一个系统状态。 [8] [9]
网络不能只靠优雅的代码成长。它还需要网站、易懂的指南、翻译、可连接的节点,以及回答新用户的人。2009 年春,化名 Sirius 的芬兰学生 Martti Malmi 加入。公开的往来邮件呈现了 Bitcoin 诞生时更日常的一面:修改网站与 FAQ、管理登录信息、连接客户端,以及寻找能向小型技术圈之外解释项目的语言。存档还说明,只读一封邮件有多容易误写历史。Satoshi 起初把 Malmi 的账号误认为 dmp1ce;Malmi 回复说自己使用的是 sirius-m。后续邮件才确认真实的工作分工。Malmi 同时提醒,他的存档并不完整,因此缺少某封邮件并不能证明某件事从未发生。尽管如此,现存通信清楚显示:2009 年已经形成团队,Satoshi 也开始移交具体任务与权限。 [5]
后来的传奇有时让人觉得,Satoshi 发布了一项完成品,然后躲在暗处观察。存档展示的画面更实际。他发布新版本,修复崩溃与钱包问题,解释手续费、隐私与挖矿难度,也回应其他人的想法。早期客户端迅速变化,因为真实用户发现了任何 whitepaper 都无法替他们解决的问题。Satoshi 决定接受哪些提议,对当时规模很小的项目方向有很大影响,但他不是唯一能阅读或修改公开代码的人。随着 Hal Finney、Martti Malmi、Gavin Andresen 等人加入,系统知识逐渐分散。这比“孤独天才”的浪漫形象更重要。Bitcoin 并非没有作者,却从一开始就必须经受不盲目信任它的人检验:他们在自己的机器上运行程序,并反馈错误与异议。 [4] [10] [5]
Satoshi 没有发布告别宣言,也没有给出自己从哪一天起不再参与项目。他的活动是逐步减少的。2010 年 12 月,他仍在讨论软件发布、安全问题以及 WikiLeaks 带来的突然关注;当月中旬之后,已知的公开发言停止。私人通信持续得更久,同时各种运营职责转移给其他人。2011 年 4 月 23 日,他告诉 Mike Hearn,自己已经转向其他事情,项目由 Gavin 和其他人接手很令人放心。这句话证明他退出了日常工作,却没有说明原因。它不能证明逃避当局、疾病、死亡,或事先策划的去中心化姿态;这些都只是猜想。因此,与其指定某一分钟,不如说 Satoshi 在 2010 至 2011 年间逐渐离开。与此同时,网络继续产生区块,开发者继续修复软件,用户也无需等待一位缺席创始人的许可。 [10] [11] [5]
早期的 Satoshi 拥有非同寻常的实际权力:他最了解系统,维护主要代码,他的建议也很有分量。但这并不允许他重写别人计算机上的规则。开发者可以发布新版本,节点运营者仍决定是否运行;矿工可以提出区块,Full Node 会拒绝违反自身验证规则的区块。控制代码仓库、网站或当时的警报密钥,确实意味着对软件分发和信息拥有影响力,却不等于拥有 Bitcoin。Satoshi 离开后,实践证明了这条边界:项目有了新的维护者,而不是新的统治者。这并不表示开发没有政治,也不表示每个人的话语权相同;它表示说服他人、控制发布与执行共识规则是不同层面的权力。 [2] [4]
人们常说 Satoshi 拥有约一百万枚从未移动的 bitcoin。然而,Blockchain 上并不存在名为“Satoshi 的钱包”的文件夹。这个估算主要来自 Sergio Demian Lerner 对早期区块技术模式的分析;他把一大组区块归于可能是同一个矿工,并称之为 Patoshi。即使区块分类完全准确,把这位矿工认定为 Satoshi 仍是进一步推断;归属分析也不能证明今天谁控制相应密钥。必须分开四个命题:这些区块具有共同模式;它们由同一主体挖出;该主体就是 Satoshi;同一个人今天仍掌握密钥。每一项都需要自己的证据。“Satoshi 的一百万 BTC”可以作为著名假说的简称,却不是某个已验证地址的精确余额。旧币没有移动本身也无法说明原因是主动选择、密钥丢失还是归属判断错误。 [12]
最有说服力的密码学证据,应当从一个与 Satoshi 早期活动可靠关联的密钥,对一条全新且预先指定的消息签名开始。它能证明签名者当前控制着那个特定私钥。即便如此,也不能自动证明法定身份或原始代码每一行的作者身份:密钥可能被转交、共享或窃取。若没有明确挑战和历史关联,旧签名或资金移动的证明力更弱。因此,强有力的身份主张需要多个相互独立的层面:密码学证明、当时的通信、技术连续性与可核实的生平。写作风格、掌握某个细节或与早期开发者合影,可以作为辅助线索,却无法替代这些层面。身份之谜吸引关注,但 Bitcoin 的运行并不依赖于解开它。Satoshi 最持久的遗产,正是一套无需相信作者生平,就能检查其规则、代码和历史的系统。 [13] [1]
要获得更完整的理解,请将本词条与以下词条结合阅读: Bitcoin, Bitcoin Whitepaper, Genesis Block, Hal Finney, Gavin Andresen, 密码朋克. 反向关联还来自: Bitcoin, Bitcoin Whitepaper, Genesis Block, 密码朋克.