1.2比特币历史
Bitcoin是在2008年由署名Satoshi Nakamoto的牛人发明的,他出版了一篇题为“Bitcoin:A Peer-to-Peer Electronic Cash System”的文章[1]。 Nakamoto结合了诸如b-money和HashCash等先前的发明,创建了一个完全去中心化的电子现金系统,它不依赖中央机构进行货币发行、结算和验证交易。关键的创新是使用分布式计算系统(称为“工作量证明”算法),每10分钟进行一次全球性的“选举”,从而实现分布式网络达成全网交易状态的共识。这优雅地解决了双重支付的问题,就是避免一个货币单位可以花费两次。以前,双重支付问题是数字货币的弱点,这个问题都是通过中心化的票据交换所清算所有交易来解决的。
比特币网络始于2009年,基于中本聪发布的参考实施指南,之后由许多其他程序员进行修订。为比特币提供安全性和弹性的工作量证明算法(挖矿)的算力以指数级增长,现在已经超过了世界顶级超级计算机的整体处理能力。比特币的总市值有时超过200亿美元,这取决于比特币兑美元的汇率。到目前为止,网络处理最大的交易额是1.5亿美元,可以实现即时传输,无需任何费用处理(只需要少许矿工费)。
Satoshi Nakamoto于2011年4月退出公众视线,将代码和网络的责任托付到一个蓬勃发展的志愿者小组身上。比特币背后的这个人身份仍然未知。然而,中本聪和任何人都没有对比特币系统进行个人控制,这个系统基于完全透明的数学原理,开放源代码和参与者之间的共识持续运行。这项发明本身具有开创性,这种开创性已经延伸到分布式计算,经济学和计量经济学领域。
分布式计算问题的解决方案Satoshi Nakamoto的发明也是对分布式计算当中一个古老问题的实用和新颖的解决方案,这就是 “拜占庭式将军”问题。这个问题简而言之,就是在不可靠和不可信的网络上,如何通过交换信息协商一个行动方案或一个系统的状态。 Satoshi Nakamoto的解决方案是使用工作量证明,在没有中央信任机构的情况下实现共识,标志着分布式计算的突破,这一方案具有数字货币范围之外的广泛适用性。可以用来在分布式网络上达成一致,比如彩票,资产登记,数字公证等等实现保证公平。