第五节 其他关键技术的出现
——中本聪
从大卫的eCash到戴维的B-Money,再到萨博的BitGlod,一代代密码朋克在加密数字货币领域的不断探索和跋涉,为比特币的诞生积累了丰富的实践经验。
除此之外,一些关键技术的出现也为比特币的诞生奠定了坚实的理论基础。
1997年,亚当·拜克(Adam Back)发明了哈希现金(Hashcash)算法机制。如今无数的电力耗费在比特币挖矿上,就要拜他所赐。但他的本意,是为了实现电子邮件的可信,让用户发送电子邮件之前,运算一个数学题。这样可以使用户发送大量垃圾邮件就会成本巨大。这种思想,之后被哈尔·芬尼借鉴用来做可重复的工作量证明机制,随后,工作量证明机制又被中本聪用到比特币系统中。
图2-6 亚当·拜克(Adam Back),哈希现金(Hashcash)创始人
另一个关键技术是P2P协议。谈到P2P,很多人可能会马上想到此前国内盛行的P2P网贷。但这里的P2P是指点对点网络传输技术。快播、迅雷以及所有的种子资源,都采用了P2P技术。P2P协议是一种革命性的发明,它使信息传输能在一定程度上摆脱中心化机构,帮助用户在网络上更加容易、直接地交互和共享。
图2-7 肖恩·范宁(Shawn Fanning)与肖恩·帕克(Sean Parker)
这种技术在1999年由肖恩·范宁(Shawn Fanning)与肖恩·帕克(Sean Parker)创建。基于这种技术,他们创建的Napster几乎颠覆了美国的音乐市场。虽然后来因为司法问题Napster一蹶不振,但P2P协议出现的意义不言而喻。从某种程度上可以说,没有P2P协议,可能就不会有后来的比特币。
至此,比特币系统的核心技术:加密技术(盲签名和非对称加密)、点对点技术(P2P)、工作量证明(Hashcash)、分布式系统(B-Money)等都已全部出现。