他是史上首笔比特币转账的当事人,而且是中本聪转给他的 | 读懂区块链
万丈高楼平地起,区块链这座摩天大楼绝非海市蜃楼般凭空产生,它的出现其实是诸多技术大拿共同努力的结晶。墨客星球目前正在对这些人物和事迹进行梳理,相关成果链接也已经贴在了本文结尾处,大家可自行提取。
而今天,我们将带你认识一位对隐私加密技术做出过不可或缺贡献的杰出密码学家,90年代,他曾与菲尔·齐默曼(Phil Zimmermann)一起开发了PGP(英语:Pretty Good Privacy,中文翻译“优良保密协议”,一种大众非对称加密技术),另外,他还发明了可重复使用的工作量证明机制(Reusable Proofs Of Work),正是因为他对比特币诞生所做出的不可磨灭的贡献,中本聪甚至还在比特币诞生的第一时间,给他转了10BTC,这是史上第一笔比特币转账。
而这个神秘的人,就是哈尔 · 芬尼。
哈尔 · 芬尼70年代末毕业于加州理工大学的密码学专业,是一位著名的、极其活跃的密码学活动家,他的核心价值观就在于加强所有人的数字隐私,确保个人隐私受到保护。
哈尔·芬尼最早从事加密工作是和Phil Zimmermann合作开发一个早期版本的加密软件PGP。PGP非常强大,据称连政府情报机构也无法破解它!美国政府认为这项技术非常危险,因此曾将其列入禁止向国外出口或被外国公民看到的名单。而该软件过去,乃至现在仍然是个人能够安全加密信息的基石之一。
90年代,当Phil决定启动PGP公司时,哈尔·芬尼是该公司最早期的员工之一,并为这个项目贡献了大量的代码,他甚至曾计划在PGP工作直到退休。
另外,芬尼还是第一个将这种加密标准整合到邮件转发器中的人,并实现了一种很多人向往的功能,即两个人之间通过电邮通信,但互相不知道对方的身份。这最终促使了著名的隐私保护软件 TOR 的开发。
同时,芬尼也是 Cypherpunk email list中的积极分子,该团体致力于利用密码学保护隐私安全,他们主张通过加密工具将权力从政府手中夺回,并交还给个人本身。
1992年,密码学家和计算机科学家大卫 · 乔姆创造了有史以来第一个真正的数字货币系统,这给哈尔 · 芬尼带来了深深的震撼:
“如今,随着集中化的大型数据库的出现,我们面临着失去隐私、以及更加中心化的问题,而乔姆给人类提供了一个完全不同的方向,将权力从政府和企业的手中拿回交到个人手上。计算机应该被用作解放和保护人类的工具,而不是用来控制他们。" ——芬尼
后来,芬尼又受到了Wei Dai的 b-money 计划和尼克 · 萨博的 Bit Gold 概念的影响,让他想出了一个更实际的解决方案:
可重复使用的工作量证明机制
2004年8月15日,哈尔 · 芬尼准备将他的想法发送到cypherpubk社区。由于没有一个更性感的名字,他称其为可重用的工作证明(RPOW),而比特币PoW恰恰脱胎于此技术。
工作量证明 (Proof Of Work,简称 POW)可以理解为一份证明,用来确认你做过一定量的工作。此一概念最早由Cynthia Dwork和Moni Naor于1993年的学术论文提出,1997年亚当•贝克(Adam Back)发明Hashcash,并期望用其解决垃圾邮件泛滥问题时,其实便已经用到了POW技术。
Hashcash 迫使计算机首先提供某种工作(在本例中是解决一个密码难题) ,然后才能使用另一个资源。例如,在你可以发送电子邮件之前,你的电脑首先需要解决一个小谜题(证明它能工作) ,然后电子邮件才能发出去。这就使得发送大量垃圾邮件的成本极高,有效解决了垃圾邮件问题。
然而,Adam Back 的 hashcash 概念的缺点是由此产生的 Proof-of-Work token的可用性——它不能被重复使用。
正因如此,芬尼开始设计和创建一个更好的解决方案——RPoW,使这些PoW token可重用、更耐用。
在该技术的加持下,每次转账时,使用过的 RPOW Token会被换成了一个新创造的 RPoW Token。因此,虽然从技术上来说每个token只使用了一次,但对于用户来说,感觉却是可以连续使用的。
比特币的Pow机制其实就是脱胎于此,二者的区别在于芬尼的RPoW在预防双重保护方面需要一个中心化的机构来追踪交易过程,而比特币则是进一步将之去中心化了。
哈尔 · 芬尼和中本聪
哈尔 · 芬尼不仅是Pretty Good Privacy最重要的贡献者之一,也是 Cypherpunk 社区的积极参与者,中本聪不仅借鉴了他的RPoW,哈尔 · 芬尼甚至还直接帮助过中本聪。
2008年,中本聪在加密邮件列表中宣布比特币的想法时,其实很多人都对此表示怀疑。“密码学研究人员已经看到太多低水平的新手想出来的宏伟计划了,他们的本能反应就是怀疑。”哈尔 · 芬尼表示。
不过,哈尔 · 芬尼对比特币却很着迷。当中本聪公布第一个版本的软件时,他马上就下载尝试了。“我想我是除了中本聪以外第一个运行比特币的。”哈尔 · 芬尼如此调侃。
他让比特币软件在电脑里运行了几天,帮助中本聪找出 bug 和并提供了很多解决建议。几天后,开采了大约1000枚比特币后,电脑温度升的太高了,他只好将其关闭。
为了表示对哈尔 · 芬尼的感谢,中本聪后来还特意为他转了10个BTC,这也是比特币史上的首次转账记录。
然而天妒英才,2009年,哈尔 · 芬尼的个人生活发生了巨大变化。他被诊断患有肌萎缩侧索硬化症(和霍金一样的病)。
但是芬尼继续为改进比特币工作,他写了一篇关于椭圆曲线密码算法的文章,这种算法可以将交易速度提高20% ,这对比特币的早期发展起到了巨大作用。
一年后,也就是2010年,他把开采出来的比特币转移到了一个离线的钱包里,希望自己的后代有一天能从中受益。不过,随着芬尼医药费的不断增加,芬尼以100美元左右的兑换率卖出了大部分币。
值得一提的是,芬尼还是一个敢于尝试新兴事物的人,他是人体冷冻术的首个采用者。
2014年8月,芬尼去世,按照其20年前的决定,他的遗体被空运到亚利桑那州的Alcor Life Extension Foundation(阿尔科生命延续基金会),并进行了被低温保存,将会长年储存在零下196摄氏度的低温下,期待将来医学科技足够发达时,再予以解冻。
也许未来我们还有机会跟这位先驱见面。
不过,据哈尔 · 芬尼的妻子说,芬尼并不对对未来能够复活抱太大希望,之所以如此做,更多源于对该技术的信仰。这里,似乎看见了他对区块链热衷的影子。
本文为《区块链史前简史》的第6部分。在《区块链史前简史》中,我们对区块链诞生的前世今生做了一个梳理;此后,我们又对为比特币的诞生作出了巨大贡献的大佬,包括大卫 · 乔姆、亚当·贝克、道格拉斯 · 杰克逊、Wei Dai等人做了一些更为详细的介绍,大家可以关注我们查看。