密码朋克人物传之《B-money提出者 Wei Dai》

  • DeCert.me
  • 发布于 2025-12-03 20:24
  • 阅读 20

Wei Dai是一位密码学家和计算机科学家,也是密码朋克运动的重要成员。他提出的b-money方案是比特币最直接的理论先驱之一,并在密码学领域有重要贡献,例如著名的 Crypto++ 密码学库。Wei Dai 极其低调,专注于研究理想本身,对加密货币世界产生了深远影响。

Wei Dai 是密码学家、计算机科学家、密码朋克运动的重要成员,1998年提出的 b-money 方案是比特币最直接的理论先驱之一。中本聪在比特币白皮书中明确引用了 Wei Dai 的工作,并在私下邮件中向他征求意见。除了 b-money,Wei Dai 还是著名的 Crypto++ 密码学库的作者,这个库被广泛应用于各种安全软件中。他是一个极其低调的天才,很少接受采访或公开露面。

早年与密码朋克

Wei Dai 的早年经历不太为人所知,他极其注重隐私,很少透露个人信息。已知的信息是:

  • 他是华裔美国人
  • 在华盛顿大学获得计算机科学学位
  • 1990年代成为密码朋克邮件列表的成员
  • 曾在微软研究院工作

在密码朋克邮件列表上,Wei Dai 以深刻的技术洞察和严谨的思维著称。他不像 Timothy May 那样激进,也不像 Eric Hughes 那样擅长写宣言,但他的技术提案总是经过深思熟虑,具有很高的可行性。

b-money:比特币的理论蓝图

1998年11月,Wei Dai 在密码朋克邮件列表上发布了 b-money 的提案。这篇只有几页的文档,包含了比特币的几乎所有核心思想。

b-money 的核心设计

Wei Dai 提出了两个 b-money 协议版本,第一个版本包含以下要素:

1. 去中心化账本

Every participant maintains a separate database of how much money belongs to each pseudonym.

每个参与者维护一个单独的数据库,记录每个假名拥有多少钱。

这就是去中心化账本的概念,每个节点都有完整的账本副本。比特币的区块链正是这个思想的实现。

2. 工作量证明创造货币

Anyone can create money by broadcasting the solution to a previously unsolved computational problem.

任何人都可以通过广播一个先前未解决的计算问题的解来创造货币。

这是通过计算工作量来发行货币的思想,比特币的"挖矿"正是这个机制。

3. 数字签名转账

Money is transferred by signing a statement: "I give X units of money to Y pseudonym."

货币通过签署声明来转移:"我将 X 单位的货币给 Y 假名。"

这就是比特币交易的基本形式,使用私钥签名来证明所有权。

4. 合约执行

b-money 还包含了一个合约系统,允许参与者创建和执行复杂的协议。这是智能合约思想的早期体现。

5. 声誉系统

Wei Dai 提出用工作量证明来建立声誉,参与者通过完成计算任务来获得信誉。

b-money 的第二个版本

Wei Dai 意识到第一个版本的可扩展性问题(每个人维护完整账本在大规模网络中不现实),于是提出了第二个版本:

  • 分为服务器和客户端
  • 服务器维护账本并验证交易
  • 服务器之间通过共识协议保持一致
  • 客户端只需要与服务器交互

这个设计更接近现代的轻量级客户端(SPV)模式。

b-money 的局限

尽管 b-money 包含了很多革命性的想法,但它有几个没有解决的问题:

  1. 货币的初始分配 - 如何公平地分配第一批货币?
  2. 工作量证明的定价 - 不同时期的计算难度不同,如何确保货币价值稳定?
  3. 共识机制 - 当账本出现分歧时,如何达成共识?
  4. 双花问题 - 如何防止同一笔钱被花两次?

中本聪在设计比特币时解决了这些问题:

  • 通过难度调整保证产出稳定
  • 通过最长链规则达成共识
  • 通过区块链的时间戳和确认机制防止双花

b-money 与比特币的关系

2008年8月,在发布比特币白皮书之前,中本聪给 Wei Dai 发了一封邮件:

I was very interested to read your b-money page. I'm getting ready to release a paper that expands on your ideas into a complete working system.

我非常有兴趣阅读你的 b-money 页面。我正准备发布一篇论文,将你的想法扩展成一个完整的工作系统。

中本聪在比特币白皮书的第一页引用了 b-money:

[5] Wei Dai, "b-money," http://www.weidai.com/bmoney.txt, 1998.

这说明 b-money 是比特币的直接灵感来源之一。Wei Dai 提供了理论框架,中本聪提供了具体实现。

Crypto++:广泛使用的密码学库

除了 b-money,Wei Dai 最重要的贡献是 Crypto++ 库(也称为 CryptoPP)。

Crypto++ 是什么?

Crypto++ 是一个用 C++ 编写的开源密码学库,包含了几乎所有常用的密码学算法:

  • 对称加密:AES、DES、3DES、RC5、RC6 等
  • 公钥加密RSA、DSA、ElGamal、ECDSA 等
  • 哈希函数:SHA-1、SHA-2、SHA-3、MD5 等
  • 消息认证码:HMAC、CMAC 等
  • 数字签名RSA-PSS、ECDSA、DSS 等

为什么重要?

Crypto++ 的重要性在于:

  1. 质量高 - 代码经过严格审计,被认为是最可靠的密码学库之一
  2. 性能好 - 高度优化,包含汇编语言级别的优化
  3. 开源免费 - 使用宽松的 Boost Software License
  4. 文档完善 - 每个算法都有详细的文档和示例

广泛应用

Crypto++ 被用于:

  • 加密通信软件
  • VPN 和网络安全产品
  • 数字货币钱包(包括一些早期的比特币钱包
  • 游戏的反作弊系统
  • 文件加密软件

数百个商业和开源项目依赖 Crypto++,影响了数亿用户。

持续维护

Wei Dai 从1995年开始开发 Crypto++,至今仍在维护。这是一个超过25年的长期项目,展示了他对开源社区的持久贡献。

与中本聪的交流

Wei Dai 是中本聪在比特币发布前联系的少数几个人之一。

2008年的邮件

2008年8月,中本聪给 Wei Dai 发邮件介绍比特币。Wei Dai 的回应是简短而技术性的:

  • 他指出了一些技术细节
  • 建议中本聪引用 b-money
  • 提供了 b-money 论文的正确链接

Wei Dai 后来说,他当时并没有意识到比特币会如此成功。他把它当作又一个数字货币实验,而之前已经有很多失败的尝试。

2009年之后

比特币发布后,Wei Dai 没有积极参与比特币社区。他没有:

  • 运行比特币节点
  • 参与早期挖矿
  • 在论坛上发言
  • 推广比特币

这与他的性格一致:他是研究者而不是推广者,更关心思想本身而不是具体实现的成败。

对比特币的看法

Wei Dai 很少公开评论比特币。在少数几次采访中,他表达了:

  • 技术欣赏 - 比特币解决了 b-money 没有解决的技术问题
  • 经济学怀疑 - 他对比特币的经济学模型(固定供应)持保留态度
  • 社会影响存疑 - 他不确定加密货币是否会像密码朋克期望的那样改变社会

他的态度是谨慎的、理性的,缺乏狂热和盲目乐观。

Wei Dai 是中本聪吗?

由于 Wei Dai 的技术能力和 b-money 与比特币的相似性,有人猜测他可能是中本聪。

为什么不太可能

  1. 时间线不符 - 2008年中本聪主动联系 Wei Dai,询问 b-money 的细节
  2. 技术风格不同 - Wei Dai 是理论派,中本聪是工程派
  3. 没有动机 - 如果 Wei Dai 想实现 b-money,他早就可以做了
  4. 性格不符 - Wei Dai 从不寻求关注,中本聪至少在早期还是很活跃的
  5. 编程语言 - Wei Dai 主要用 C++,比特币早期用的也是 C++,但代码风格明显不同

几乎没有人认真认为 Wei Dai 是中本聪。更可能的情况是,中本聪研究了 Wei Dai 的工作,将 b-money 的理论变成了可用的系统。

极度低调的生活方式

Wei Dai 是密码朋克中最低调的人之一。

很少露面

  • 他几乎从不参加会议
  • 很少接受采访
  • 不使用社交媒体(或者使用假名)
  • 没有公开的照片(网上流传的照片可能是错误的)

专注于研究

Wei Dai 的兴趣似乎在于思想本身,而不是名声或财富。他继续研究和写作,但发表的都是学术性的内容:

  • 人工智能的安全性
  • 决策理论
  • 理性思维
  • 密码学

他是 LessWrong 社区(一个讨论理性思维的网站)的活跃成员,在那里用真名讨论哲学和技术问题。

对财富的态度

尽管 b-money 的思想为加密货币奠定了基础,Wei Dai 似乎没有因此获得巨额财富。他:

  • 没有早期挖矿积累比特币
  • 没有创建自己的加密货币项目
  • 没有利用自己的名气赚钱

这再次展示了他对思想本身的兴趣大于对金钱的兴趣。

其他技术兴趣

Wei Dai 的研究兴趣广泛:

1. AI 安全

他关心人工智能的安全问题,特别是超级智能可能带来的风险。他在 LessWrong 和其他论坛上讨论过:

  • 如何确保 AI 的目标与人类一致
  • 如何防止 AI 失控
  • 如何在不确定性下做决策

2. 决策理论

Wei Dai 对决策理论有深入研究,特别是在不确定性和多个理性主体博弈的情况下如何做出最优决策。

3. 哲学

他探讨过意识、自由意志、道德等哲学问题,展现出深刻的思考能力。

对加密货币世界的影响

虽然 Wei Dai 很少参与加密货币社区,但他的影响是深远的:

1. 理论基础

b-money 为去中心化数字货币提供了理论框架,影响了比特币和许多后续项目。

2. 技术贡献

Crypto++ 被许多加密货币项目使用,为整个行业提供了可靠的密码学基础。

3. 思想启发

Wei Dai 对信任、去中心化、匿名性的思考启发了整整一代开发者。

4. 标杆作用

Wei Dai 代表了纯粹的学术理想主义:不为名利,只为追求真理。在一个充满投机和炒作的行业,他是一股清流。

总结

Wei Dai 是密码朋克运动中最有趣的人物之一:极其聪明,极其低调,极其纯粹。

他提出了 b-money,为比特币奠定了理论基础,但他没有实现它。中本聪实现了 Wei Dai 的愿景,但 Wei Dai 似乎对此既不嫉妒也不遗憾。

他开发了 Crypto++,为无数项目提供了密码学工具,但他不求回报。他的工作被数亿人间接使用,但很少有人知道他的名字。

他可能持有一些比特币,也可能一个都没有。他可能很富有,也可能只是一个普通的研究员。他可能还在继续研究密码学,也可能已经转向其他领域。

我们不知道,因为 Wei Dai 不在乎你是否知道。

这种极度的低调和纯粹,在今天的互联网时代几乎不可能存在。Wei Dai 代表了密码朋克的终极形态:用代码改变世界,然后默默离开,不带走一片云彩。

最后用 Wei Dai 在 b-money 提案中的一句话结束本文:

I am fascinated by Tim May's crypto-anarchy. Unlike the communities traditionally associated with the word "anarchy", in a crypto-anarchy the government is not temporarily destroyed but permanently forbidden and permanently unnecessary.

我对 Tim May 的加密无政府主义着迷。与传统上与"无政府"一词相关的社区不同,在加密无政府主义中,政府不是暂时被摧毁,而是永久被禁止且永久不必要。

这句话总结了密码朋克的终极梦想:用技术创造一个不需要政府的社会秩序。Wei Dai 为这个梦想贡献了关键的理论基础。

参考:

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论