可以说,在我们生活的这个时代,最有价值和最受尊敬的数字货币是比特币,它的白皮书日(开始日期)对大多数人来说,他们认为 2008 年 10 月 31 日,大约一个月前庆祝撰写本文时。
追溯导致中本聪创造比特币的历史和尝试,就像每一项使人类变得更好的创造和创新都必须由各自创新领域的前辈们多次尝试过一样。下面我将尽可能简明扼要地追溯这段历史,跟随我一起踏上旅程吧!
公钥密码学是比特币运行所需的多项进步中的第一项。两位教授 Whitfield Diffie 和 Martin Hellmann 开发了公钥密码学。椭圆曲线 Diffie-Hellman 或 ECDH 是密钥交换协议的同名名称。比比特币早 33 年的 1976 年,在互联网时代诞生之际,他们创造了公钥密码学。
公钥密码学的主要创新是某人能够在不泄露秘密的情况下证明他们知道秘密。如果这看起来像是魔术,对我来说也是如此,而且我研究这个东西已经 20 年了。
从比特币的角度来看,公钥加密的关键方面是系统是不对称的。以前,您需要双方都知道一个秘密才能安全地传输数据。使用公钥密码术,一方拥有秘密,而另一方拥有公共标识符/密钥。该创新允许在没有共享秘密的传统设置的情况下进行加密/解密以及签名/验证,这清楚地将私钥标识为消息的发起者。
在学术突破进入商业产品之前花了一些时间,事实上,正是这种挫败感导致了我们旅程的下一步。
尽管像 Diffie 和 Hellmann 所写的学术著作很重要,但工程学直到很久以后才真正起飞。社区在互联网的早期阶段开始发展,因为它允许陌生人之间的协作。Cypherpunks 邮件列表是这些团体中最重要的。该电子邮件列表成立于 1992 年,目的是利用众多可用的加密技术造福平民和军队。
说得轻松一点,这份榜单对互联网的发展产生了一定的影响。Marc Andreesen 是最早的 Cypherpunks 之一,后来开发了网络浏览器。朱利安·阿桑奇 (Julian Assange) 和其他像他一样的人会揭露政府中的腐败。还有其他人,如 Adam Back 和 Nick Szabo,将为比特币的发展做出贡献。
与上一代古板的学术心态相反,这份名单代表了一种文化转变。早期的研究人员,如 Diffie、Hellmann、Ralph Merkle 和其他人,更专注于撰写学术文章,而不是开发真正造福普通民众的软件。Cypherpunks 是一群工程师,而上一代是一群科学家。
特别是,Cypherpunks 认识到金钱是一个很大的安全漏洞。了解您的购买情况会使您非常容易受到攻击,因为这是您拥有的一些最私密的数据。引用宣言:
“我们通过密码学、匿名邮件转发系统、数字签名和电子货币来保护我们的隐私。”
David Chaum 的 Ecash 是最早尝试使用密码学进行金融交易的人之一。Chaum 开发了一种使用匿名不记名数字货币的方法,前提是您信任发行人,而这仅是 Diffie 和 Hellmann 开发公钥密码学的六年后。他的Ecash系统真的很漂亮。通过一种称为盲化的程序,您可以以数字方式传输收据,而无需透露您的身份。在没有任何资金去向的痕迹的情况下,电子现金可能会从一方转移到另一方。新颖之处在于能够在事先不了解参与转移的各方的情况下确认资金来源。
David Chaum 凭借他的业务 DigiCash(他认为这可能是一种私人在线货币)又花了 14 年时间来宣传这一概念。不幸的是,银行不愿意成为 Ecash 的发行者,因为他们无法控制使用它的人。相反,使用明确认可的信用卡进行的交易盛行,PayPal 等企业从中获利颇丰。
DigiCash 的失败让很多 Cypherpunks 感到失望。代替私人数字现金作为在线商务的标准方式,现在的标准是信用卡,它可以让第三方确切地知道你在买什么。显而易见的是,Ecash 计划中有一个中心方,即发行现金的银行。中心化将是破坏这个系统的隐私、安全和自我主权的一大漏洞。换句话说,通过将 Ecash 与法定货币挂钩,Ecash 系统被其规则和规定所感染。
还尝试以其他方式创造保护隐私的货币。其中两项努力,Liberty Dollars 和 e-gold,都运作了大约十年。与信用卡不同,两者都旨在谨慎使用。遗憾的是,同样的重大缺陷困扰着这两个项目。他们位于市中心。由于违反了 AML/KYC 法律,这两家公司都在 2008 年被关闭,许多人入狱。
此外,这大致是政府实施其中一些集中计划所需的时间。在我看来,同样多的时间将花在起诉集中式山寨币上。
1998 年,Wei Dai 提出了用于互联网货币系统的分布式公共分类账。他的 b-money 论文是一个基于未指定的计算难题的系统。不幸的是,他想不出如何使问题客观化或防止货币单位数趋于无穷大。
魏戴创造了后来被称为区块链的东西,但由于货币发行问题,b-money 从未实施过。如果做 X 可以让你在账本上得到一些钱,而且这些钱很有价值,那么系统中就会有无限多的钱。他想不通怎么才能让系统里的钱变得稀缺。
那么,如何让数字货币变得稀缺呢?Cypherpunks 从一个意想不到的方向偶然发现了一个解决方案。Adam Back 试图解决的问题与金钱无关。Cypherpunks 正在开发一个可以保护电子邮件隐私的转寄器。为了保持匿名,该设计被传播开来,因为单个实体不可能管理所有内容。但是,由于电子邮件系统实际上是匿名的,因此这些重邮器将因拒绝服务攻击或垃圾邮件而无法运行。
2002 年的这项发明引起了另一组密码朋克的注意。有一些密码朋克对数字货币特别感兴趣。他们包括 Nick Szabo、Hal Finney 和 Wei Dai,当 hashcash 出现在 Cypherpunk 电子邮件列表中时,他们立即意识到数字稀缺的可能性存在。Hashcash 具备理想的特性。它解决了零边际成本的真正问题,并且是为去中心化系统创建的。但是,他们不确定如何使这一切正常进行。
这与比特币非常接近,但仍然存在中心化或单点故障。首先,计算机是由 IBM 制造的,软件依赖于可审计的硬件。IBM 可以在未来操纵他们的硬件。其次,用户必须相信中央账本会保持在线。中心化服务的问题在于它们可以而且确实会宕机,从而完全停止系统。当然,这是像 Solana 这样的山寨币的主要问题。
再一次,中心化是无法克服的弱点。
所有这些概念在 2008 年被中本聪合并,创造了我们今天所知道的比特币。他还想出了减少时间表、调整难度以及将工作量证明添加到账本中的绝妙主意。
由于三者的融合产生了真正的稀缺性,因此不再需要中央政党。有一场比赛是在全球搜索中找到特定的工作证据,而不是向每个有工作证明的人任意发放一笔钱。减半和供应时间表确保了最大值。真正的数字稀缺性首次出现。
多年的耐心、有条不紊的研究开始寻找解决方案。电子现金最初作为美元的辅助工具。然后添加了 b-money,同时维护一个单独数字资产的分类账。然后,随着工作的证据增加了不可伪造的昂贵。最后,释放的数量受到发行新代币的工作量证明要求的严格限制,需要调整难度和减半时间表。