比特币的诞生时间,比特币的诞生背景

  

  区块链起源于比特币。2008年11月1日,一个自称中本聪的人发表了一篇《比特币:一种点对点的电子现金系统》的论文,阐述了基于P2P网络技术、加密技术、时间戳技术和区块链技术的电子现金系统的架构理念,这标志着比特币的诞生。   

  

     

  

  打开UC浏览器看更多精彩图片。   

  

  比特币诞生的背景:   

  

  1.2008年美国爆发次贷危机时,美国为了避免第四大投行雷曼兄弟倒闭引发金融机构连锁反应,即疯狂印钞,实施了量化宽松政策。   

  

  2.人类开始思考,是否有一种货币能够保证人们的财产权不可侵犯,货币能够超越主权,不受第三方控制,不会超支,不会滥发。   

  

  3.中本聪在cryptopunk邮件列表上发表了《比特币:一种点对点的电子现金系统》的论文,提出了一种完全由P2P技术实现的电子现金系统。它是基于密码学原理而不是信用,让达成协议的双方直接进行支付,从而实现点对点支付,不需要第三方和任何金融机构的参与。   

  

  比特币起源时间:   

  

  1.1976年,惠特菲尔德迪菲(Whitfield Diffie)和马丁赫尔曼(Martin Hellman)两位密码学家发表了论文《密码学的新方向》,涵盖了未来几十年密码学的所有新领域,包括非对称加密、椭圆曲线算法、哈希等手段,奠定了迄今为止整个密码学的发展方向,也对区块链技术和比特币的诞生起到了决定性的作用。PS:2015年有两位大师获得图灵奖。   

  

  同年,哈耶克出版了他的最后一本经济学专著《货币的非国家化》。“《货币的非国家化》”的思想,自始至终都在挑战“国家货币发行”,提出了非主权货币和竞争性货币发行的概念,这其实就是今天分散货币的精神。   

  

  2.1977年,罗纳德L李维斯特、阿迪萨莫尔和伦纳德M阿德曼真正提出了一种公钥加密/数字签名算法,即RSA算法,三位发明人获得了2002年的图灵奖。公钥加密(RSA加密算法)   

  

  3.1980年,Merkle Ralf (Ralph)提出了一种数据结构Merkle-Tree及其相应的算法。后来它的主要用途之一就是检查分布式网络中数据同步的正确性,这也是引入比特币检查块同步的重要手段。   

  

  4.1982年,Lamport提出了广义拜占庭问题,由此引出了我们的分布式计算和一致性思想。这也标志着分布式计算的可靠性理论和实践进入了实质性阶段。同年,David Jom提出了加密支付系统ECash。可见,随着密码学的进步,明眼人已经开始尝试将其应用到与货币和支付相关的领域。应该说ECash是加密货币最早的开拓者之一。   

  

  5.1985年,Koblitz和Miller分别独立提出了著名的椭圆曲线加密(ECC)算法,解决了那段时间之前RSA算法计算量过大的问题。   

  

  6.1997年,英国密码学家Adam Back发明了Hashcash,其中使用了工作证明系统。这个概念最早出现在1993年。工作量证明系统是比特币的核心概念之一。同年,1997年,Haber和storni Tower提出了一个通过时间戳保证数字文件安全的协议。时间戳最大的特点是,虚拟货币交易时,加盖时间戳,不可更改。   

  

  经过1976年到1997年二十年的积累,加密货币的完整构想终于在1998年确立。   

  

  7.1998年,戴伟和尼克萨博同时提出了加密货币的概念。在这一步,我们的区块链技术可以讲述一个基本完整的故事。但是历史总是喜欢和我们玩捉迷藏。虽然戴伟的B-Money被誉为比特币的精神先驱,但是Nick Saab发明了Bitgold,提出了工作量证明机制。用户竞争性地解决数学问题,然后将答案的结果用加密算法连接在一起公开发表,从而构建了一个产权认证系统。这个轮廓与中本聪比特币论文中列出的特征如此接近,以至于有人一度怀疑萨博就是中本聪。   

  

  8.2008年11月9日,Sourceforge.org在中本聪注册了比特币项目。   

  

  9.2009年1月3日,中本聪在芬兰赫尔辛基的一台小型服务器上挖出了神块:第一批50枚比特币。并且在同年1月9日,中本聪本人发布了开源版本0.1比特币客户端。   

  

  10.2009年1月12日,第一笔比特币交易,中本聪向开发人员兼密码学家哈尔芬尼(Hal Finney)发送了10个比特币。   

  

  1.2010年5月22日,佛罗里达州程序员Laszlo Hanyecz)1用1万个比特币买了两个披萨。之后,每年的5月22日被定为苦披萨日。   

  

  12.2010年12月12日,中本聪最后一次回复了比特币社区。他把比特币的工作交给了加文安德森。   

  

   《什么是拜占庭将军问题》 's拜占庭一般问题也被称为“拜占庭容错”和“拜占庭一般问题”。   

拜占庭将军问题是Leslie Lamport(2013年的图灵讲得住)用来为描述分布式系统一致性问题(Distributed Consensus)在论文中抽象出来一个著名的例子。

  

拜占庭帝国想要进攻一个强大的敌人,为此派出了10支军队去包围这个敌人。敌人的守军也很强大,足以抵御5支常规拜占庭军队的同时袭击。由于地形和补给的原因,这10支军队在分开的包围状态下同时攻击。除非有至少6支军队(一半以上)同时袭击才能攻下敌国。他们分散在敌国的四周,依靠通信兵骑马传递信息,来协商进攻意向及进攻时间。困扰这些将军的问题是,他们不确定他们当中是否有叛徒被敌军收买,叛徒可能扰乱进攻计划。而这些将军们也是不完全互相信任的,不会统一聚会商讨共识,只会派使者传递消息。在这种状态下,拜占庭将军们如何才能保证有多于6支军队在同一时间一起发起进攻,从而赢取战斗?

  

拜占庭将军问题中并不去考虑通信兵是否会被截获或无法传达信息等问题,即消息传递的信道绝无问题,消息不会在传输中失真。Lamport已经证明了如果传递消息的通道不可靠(通信兵被劫持或者收买传输错误消息),那么各个节点会互相猜疑消息的可靠性而无法判断消息的真伪,从而无法达成一致性共识。

  

在拜占庭问题里,各军队最重要的事情是:所有平等且互不信任的将军如何能过达成一致共识去攻打敌军。

  

拜占庭问题的解决办法:

  

  

打开UC浏览器 查看更多精彩图片

  

1、用口头信息传达

  

缺点:

  

1)口头协议并不会告知消息的上一个消息来源是哪个将军,也就是消息不可追根溯源,出现信息不一致也很难找到叛徒在哪。

  

2)每个将军都需要跟其他将军发送消息,这样的验证效率很低,随着节点的数量递增,整个网络的通信次数会指数上涨,使得达成共识的效率进一步下降。

  

2、用书面协议

  

缺点:

  

1)物理距离导致信息传输延迟。

  

2)可信的签名体系难以实现,签名造假没法避免。

  

3)签名的信息记录保存难以摆脱中心化机构。

  

3、中本聪的解决方案:blockchain+pow

  

利用互联网的存在,降低信心流通的时间成本。每个将军配一台电脑,解决了“书面协议”中骑马通讯造成的时间延迟问题。

  

中本聪要求一段时间只有一个节点可以传播信息。加入工作量证明,谁第一个完成工作,谁可以传播信息,解决了同时发起消息,造成系统混乱,行动不一致问题。

  

在拜占庭系统里,加入了工作量证明,发消息的前提条件就是看谁最聪明,谁就有资格第一个发起消息。

  

中本聪设计的比特币系统采用了工作量机制叫哈希碰撞,在一个交易块找到一个随机数,计算机只能用穷举法来找到这个随机数,一群算力相同的计算机,谁先找到答案全靠运气,在这个世界上,只有随机才是真正的公平,而实现最好的办法就是使用数学。

  

根据的经济学分析工作量证明其实相当于提高了做叛徒(发布虚假区块)的成本,在工作量证明下,只有第一个完成证明的节点才能广播区块,竞争难度非常大,需要很高的算力,如果不成功其算力就白白的耗费了(算力是需要成本的),如果有这样的算力作为诚实的节点,同样也可以获得很大的收益(这就是矿工所作的工作),这也实际就不会有做叛徒的动机,整个系统也因此而更稳定。

  

将军们那又凭什么要一起做工作量证明呢?中本聪也完全可以设置一个奖励机制,比特币的奖励机制是每打包一个块,目前是奖励12.5个比特币,当然,拜占庭将军问题的奖励机制可以是瓜分拜占庭获得的利益。

  

如果有出现背叛怎么办?在这个分布式网络里:

  

1)每个将军都有一份实时与其他将军同步的消息账本。

  

2)账本里有每个将军的签名都是可以验证身份的。

  

3)如果有哪些消息不一致,可以知道消息不一致的是哪些将军。

  

4)尽管有消息不一致的,只要超过半数同意进攻,少数服从多数,共识达成。

  

基于互联网的区块链技术,它克服了口头协议与书面协议的种种缺点,使用消息加密技术、以及公平的工作量证明机制,创建了一组所有将军都认可的协议,这套协议的出现,拜占庭将军问题也就完美的得到了解决。

  

比特币的发展

  

近年来,世界对比特币的态度起起落落,但作为比特币底层技术之一的区块链技术日益受到重视。在比特币形成过程中,区块是一个一个的存储单元,记录了一定时间内各个区块节点全部的交流信息。各个区块之间通过随机散列(也称哈希算法)实现链接,后一个区块包含前一个区块的哈希值,随着信息交流的扩大,一个区块与一个区块相继接续,形成的结果就叫区块链

  

2008年由中本聪第一次提出了区块链的概念 ,在随后的几年中,区块链成为了电子货币比特币的核心组成部分:作为所有交易的公共账簿。通过利用点对点网络和分布式时间戳服务器,区块链数据库能够进行自主管理。为比特币而发明的区块链使它成为第一个解决重复消费问题的数字货币。比特币的设计已经成为其他应用程序的灵感来源。

  

2014年,"区块链2.0”成为一个关于去中心化区块链数据库的术语。对这个第二代可编程区块链,经济学家们认为它是一种编程语言,可以允许用户写出更精密和智能的协议。因此,当利润达到一定程度的时候,就能够从完成的货运订单或者共享证书的分红中获得收益。区块链2.0技术跳过了交易和“价值交换中担任金钱和信息仲裁的中介机构”。它们被用来使人们远离全球化经济,使隐私得到保护,使人们“将掌握的信息兑换成货币”,并且有能力保证知识产权的所有者得到收益。第二代区块链技术使存储个人的“永久数字ID和形象”成为可能,并且对“潜在的社会财富分配”不平等提供解决方案 。

  

2016年1月20日,中国人民银行数字货币研讨会宣布对数字货币研究取得阶段性成果。会议肯定了数字货币在降低传统货币发行等方面的价值,并表示央行在探索发行数字货币。中国人民银行数字货币研讨会的表达大大增强了数字货币行业信心。这是继2013年12月5日央行五部委发布关于防范比特币风险的通知之后,第一次对数字货币表示明确的态度。

  

2016年12月20日,数字货币联盟――中国FinTech数字货币联盟及FinTech研究院正式筹建 。

  

如今,比特币仍是数字货币的绝对主流,数字货币呈现了百花齐放的状态,常见的有bitcoin、litecoin、dogecoin、dashcoin,除了货币的应用之外,还有各种衍生应用,如以太坊Ethereum、Asch等底层应用开发平台以及NXT,SIA,比特股,MaidSafe,Ripple等行业应用。

相关文章