数字货币极简读本:理想与现实之间
上QQ阅读APP看书,第一时间看更新

第三节 数学怪物戴维和他的B-Money

戴维(Wei Dai)在9岁时被父亲戴习为[2]带到美国学习。从小被同学视为“数学怪物”,高中时期就获得了提前就读哈佛的资格。

1995年,大学一年级的戴维关注到了密码朋克运动并深深为之着迷,他利用业余时间创建了一个开源代码库,维护至今。

他们独来独往,又群而乐之,像金庸笔下游侠的童话世界。而他们作为一个群体,对欧美IT业的影响,已初见端倪。

——戴习为在自传《过河卒》中评价密码朋克

戴维被《纽约时报》形容为一个“非常注重隐私的计算机工程师”。他非常着迷密码朋克发起人Tim May的加密学无政府主义。他在1998年写道:“和其他传统上与‘无政府主义’相关的组织不同,在加密学无政府主义中,政府并不是被暂时摧毁,而是被永远地禁止,而且永远也不需要政府。在这个社区中暴力并没有用,根本就不存在暴力,因为这个社区的成员并不知道彼此的真名或者真实地址。”

戴维从不透露自己的私人生活,但他却为密码朋克运动贡献了大量的工作和创意。他撰写了一系列提案推动密码朋克运动,包括受信任的时间戳、加密TCP隧道功能、安全文档传输系统等。

这使得戴维在密码朋克中声名大噪,而真正让他在加密社区家喻户晓的是他在1998年11月发布的B-Money白皮书,“数字加密货币”的概念由此诞生。当时,他刚从大学毕业。

图2-4 B-Money创始人Wei Dai

图片来源:steemkr.com

在B-Money之前,不论是中央银行、商业银行、Visa或者其他电子支付服务商,都需要使用中心化账簿追踪账户余额,并确定这些钱的归属。在戴维看来,这种方式侵害了用户的自由与隐私,政府等中心化机构能控制金钱的流动,并能监控用户身份。

于是,戴维提出了B-Money提案,并推出了两种维护交易数据的方法。

第一种解决方案

账簿不再由一个中心机构管理,而是所有的参与者都拥有一份账簿副本。每当一笔新交易产生,每个人都同步更新他们手里的账簿。这种去中心化的手段将使得没有任何人能够阻止交易,同时也保证所有用户的隐私安全。

这种方法与日后比特币采用的分布式账本技术类似,但戴维当时认为这种方法需要很严苛的即时同步、防干扰的匿名广播通道,难以真正应用到实践中。

第二种解决方案

所有记录都由特定用户组保存。这种方案中,对记录数据进行监管的用户组表现诚实的话,就会获得激励。为此,他们需要把自己的钱存入一个特殊账户中,如果他们表现不诚实,就会损失这笔钱。

这种方法被称为“权益证明”(Proof of Stake, PoS)机制,用户特定组(或主节点)如果试图处理任何欺诈性交易,那么将会失去自己所有的资金。日后很多的加密货币系统采用的都是类似的PoS共识机制。

去中心化的结算架构、匿名交易、点对点网络,这些比特币的精神内核,在B-Money中已经基本全部显现。B-Money白皮书中的很多设想及设计,都被后来比特币和其他加密货币系统所采用和借鉴。

10年后,B-Money成了比特币白皮书中的第一个引用来源。而在以太坊中,ETH最小计量单位也被命名为“Wei”,以此向戴维致敬。