关键人物

Gavin Andresen:中本聪把比特币交给的那个人

Gavin Andresen 在 2010 年做出第一个比特币水龙头,从中本聪手中接过源码仓库与警报密钥,主导比特币开发至 2014 年,并在 2016 年因 Craig Wright 事件失去提交权限。

Gavin Andresen 是中本聪选定的继任者。他于 2010 年 12 月接管比特币项目的管理工作,2011 年 4 月收到网络警报密钥,曾任比特币基金会首席科学家,并在 2016 年 5 月公开支持 Craig Wright 自称中本聪之后被撤销 Bitcoin Core 的提交权限。

1. Gavin Andresen 是谁?从三维图形到比特币

  • 背景与经历: Andresen 生于 1966 年,就读于普林斯顿大学,早期职业生涯在美国硅图公司(Silicon Graphics)从事三维图形工作。他当时使用 Gavin Bell 这个名字,是描述网页三维场景的 VRML 1.0 规范的合著者之一。此后他参与过一系列创业公司,2010 年 5 月接触比特币时住在马萨诸塞州阿默斯特。他称这套设计"精彩绝伦",并且与多数早期参与者不同,他把它当作一项基础设施工程而非投资。几周之内他就开始写代码,几个月内便与中本聪就软件方向保持定期通信。

2. 主要贡献:水龙头、交接与 Bitcoin Core

  • 主要贡献:
    • 比特币水龙头(2010 年 6 月): Andresen 的第一个比特币项目是一个免费送币的网站。访客完成验证码即可领取 5 BTC,初始资金是他自己的 1,100 BTC,后来由其他早期持币者捐赠补充。他的理由是:没有人持有的货币不可能成为货币,而当时普通人根本没有可以买币的交易所。中本聪公开表示赞许,此后所有水龙头与空投模式都源于此。
    • 成为首席维护者(2010 年 12 月): 中本聪从 2010 年 9 月开始抽身,告诉 Andresen 自己正在忙别的事。12 月 3 日,中本聪私下推荐 Andresen 作为继任者。12 月 12 日源码控制权完成移交,同一天中本聪发出了最后一条公开论坛帖子;12 月 19 日,Andresen 公开宣布接手,开头写的是"在中本聪的祝福下"。项目仓库也在同一时期迁往 GitHub。
    • 警报密钥(2011 年 4 月 26 日): 在被认为是中本聪写给任何人的最后一封邮件中,他把 CAlert 密钥与广播代码发给了 Andresen——这是向每一个比特币客户端发送紧急消息的机制——并叮嘱他也要交给另外一两个人。Andresen 回信时告知,自己已接受邀请,将在美国情报界出资的风险投资机构 In-Q-Tel 举办的会议上介绍比特币。中本聪再未回复。
    • 协议与流程工作(2011-2014): Andresen 撰写了 BIP 16(脚本哈希支付,P2SH),通过把脚本的哈希放入地址,使多重签名等复杂花费条件变得实用。他参与了 BIP 70 的支付协议、测试网,以及从 0.3 到 0.10 系列的版本发布管理,并推动确立了比特币改进提案(BIP)流程本身。2012 年 9 月比特币基金会成立时,他出任首席科学家;2014 年 4 月,他退出日常维护工作,把首席维护者的角色交给 Wladimir van der Laan。
    • 扩容之争(2015-2016): Andresen 主张比特币 1MB 的区块上限必须提高,否则手续费会把普通用途挤出去。他与 Mike Hearn 共同发起 Bitcoin XT,在 BIP 101 中提出 8MB 区块,后来又支持 Bitcoin Classic。这些提案均未被采纳,而这场争论成了比特币第二个十年最具决定性的政治冲突。

3. Andresen 在区块链历史中的位置

  • 影响力评估: 比特币在创始人离开后依然存活,是它作为去中心化系统获得可信度的关键事件,而这次过渡由 Andresen 操办。他接手的是一份只有单一作者的代码库,随后把它变成了拥有评审流程、提案制度、发布节奏与数十名贡献者的公共项目。在比特币需要一位公开代表的那些年里,他也扮演了这个角色:出席作证、公开演讲、回应记者——而当时几乎没有别人愿意把真名与它绑在一起。

  • 重要观点: Andresen 的立场一贯是:比特币应当能被普通人当作货币使用,工程决策应以这一结果、而非协议纯粹性来衡量。2011 年 4 月他对《福布斯》说,比特币"被设计出来,是为了把我们带回一种属于人民的去中心化货币"。他后来对 Bitcoin Core 的批评是同一论点的延续,而非立场的改变。


4. 常见误解与 Craig Wright 事件

  • 争议与批评:
    • 支持 Craig Wright(2016 年 5 月): Wright 邀请 Andresen 前往伦敦,向他演示了一段被称为来自中本聪早期密钥的签名。Andresen 随后公开撰文表示自己确信 Wright 就是中本聪。其他开发者检视公开的证据后指出,它并不能证明所宣称的结论;一天之内,Andresen 在 Bitcoin Core 的提交权限即被撤销,部分原因是他此前曾说"只要中本聪开口,就可以获得仓库写权限"。他后来表示,后悔卷入这个问题,信任 Wright 是个错误。2024 年 3 月,英格兰及威尔士高等法院裁定 Wright 不是中本聪。
    • "Andresen 是比特币的领导者": 他是首席维护者,这个角色拥有提交权限与发布职责,但对共识规则没有决定权。区块大小之争恰好划出了这条界线:维护者所倾向的修改被更广泛的网络否决了。
    • "他就是中本聪": 因为交接过程以及中本聪最后的邮件发给了他,偶尔有人这样猜测。他予以否认,并公开了自己与中本聪的往来通信,读起来正是两个人之间的交流。
    • "是那场 CIA 演讲把中本聪吓走了": In-Q-Tel 的告知与中本聪的消失出现在同一条邮件线索里,因此这个说法流传甚广。但证据只是旁证:中本聪在同一封邮件的前半段就已宣布退出,而且从 2010 年 9 月起他就在逐步抽身。

5. 时间线与现状

  • 1966 年: 出生;后就读普林斯顿大学,并在硅图公司参与 VRML 工作。

  • 2010 年 5 月: 接触比特币。

  • 2010 年 6 月: 上线比特币水龙头。

  • 2010 年 12 月 12 日: 从中本聪处获得源码控制权。

  • 2010 年 12 月 19 日: 公开宣布接管项目管理。

  • 2011 年 4 月 26 日: 在中本聪已知最后一封邮件中收到网络警报密钥。

  • 2011 年 6 月: 在 In-Q-Tel 会议上介绍比特币。

  • 2012 年 9 月: 出任比特币基金会首席科学家。

  • 2014 年 4 月: 把首席维护者角色交给 Wladimir van der Laan。

  • 2015-2016 年: 在区块大小之争中支持 Bitcoin XT 与 Bitcoin Classic。

  • 2016 年 5 月: 支持 Craig Wright;提交权限被撤销。

  • 现状与未来: 自 2016 年以来,Andresen 基本退出了比特币开发。他偶尔在个人网站上写作,2022 年在那里完整公开了自己与中本聪的最后一次邮件往来;他也继续从事与加密货币无关的软件工作。他的名字仍与比特币制度史上最具定义性的两个时刻相连:一次交接证明了项目可以比创造者活得更久;一次背书则展示了一个未经验证的身份主张能摧毁多少声誉资本。

常见问题

Who took over Bitcoin after Satoshi left?

Gavin Andresen. Satoshi privately recommended him as successor on December 3, 2010, transferred source control access on December 12, and Andresen announced publicly on December 19, 2010 that he was taking over project management. He received the network alert key in April 2011, became chief scientist of the Bitcoin Foundation in September 2012, and handed the lead maintainer role to Wladimir van der Laan in April 2014.

What was the Bitcoin Faucet?

A website Andresen built in June 2010 that gave away 5 BTC to any visitor who completed a captcha, funded initially with 1,100 BTC of his own coins. His reasoning was that a currency nobody holds cannot become a currency, and at the time there was no practical way for an ordinary person to buy any. Satoshi publicly approved, and every faucet and airdrop since descends from it.

Why did Gavin Andresen lose his Bitcoin commit access?

In May 2016 he travelled to London, where Craig Wright showed him what was presented as a signature from an early Satoshi key, and he then wrote publicly that he was convinced Wright was Satoshi. Other developers showed the published evidence did not prove the claim, and his Bitcoin Core commit access was revoked within a day. He later said trusting Wright was a mistake. A UK court ruled in 2024 that Wright is not Satoshi.

What is the Bitcoin alert key?

The alert key allowed its holder to broadcast an emergency message to every Bitcoin client, warning of a critical bug or required upgrade. Satoshi sent it to Andresen on April 26, 2011 in what is believed to be his final email, with the instruction to share it with one or two other people. The alert system was later retired by Bitcoin Core and the key was publicly disclosed in 2016 to render it useless.

Did Gavin Andresen ever meet Satoshi Nakamoto?

No. Their entire relationship was conducted by email and forum posts between 2010 and April 2011. Andresen has published the correspondence, including the final message in which Satoshi asked him to stop describing him as a mysterious figure and wrote, "I've moved on to other things and will probably be unavailable." Andresen replied, disclosing an invitation to present Bitcoin at an In-Q-Tel conference, and received no answer.

参考资料