这是海珍在币乎日更第016篇,【海珍学习】系列。
经典的人生三问,我是谁?我从哪里来?我到哪里去?今天是在硅谷live学习的第11天,解答区块链前两问,区块链是什么?区块链的诞生由来,从哪里来的?一起来学习吧。
中本聪的比特币白皮书并不是一开始就公布于大众的,它最早发布于“密码朋克”。
“密码朋友”这名字听起来很酷,它是什么呢?
它是一套加密的电子邮件系统。
最早始于1992年,英特尔的高级科学家蒂姆.梅(Tim May)发起,1993年,埃里克.休斯(Eric Hughes)写了一本叫《密码朋克宣言》的书,正式有了“密码朋克”的概念,这里用户大约1400人,在这里可以讨论数学、加密技术、计算机技术、政治和哲学,也包括私人问题,早期用户以IT精英居多,今天我们耳熟能详的很多牛人都在里面,中本聪就是其中之一。
比特币不是第一个数字货币,在它之前,“密码朋克”的活跃用户已经尝试过数十个,比特币是集大成之作,最成功的一个,我按时间梳理一下比特币诞生的历史,如下:
1990年,密码朋克主教级人物大卫.乔姆(David Chaum)发明了密码学匿名现金系统Ecash,风头很劲,微软、Visa等大公司都支持它,还和荷兰政府签订了合同,1998年宣布破产。
1997年,英国密码学家亚当.贝克(Adam Back)发明了哈希现金(Hashcash),用到了工作量证明系统(Proof Of Work)。
1997年同一年,哈伯和斯托尼塔(Haber and Stornetta)提出了一个用时间戳的方法保证数字文件安全的协议。
1998年,另一个密码专家戴伟(W Dai)发明了B-money,它强调点对点的交易和不可更改的交易记录,网络中的每一个交易者都保持对交易的追踪。
2004年,一位顶级开发人员哈尔.芬尼(Hal Finney)推出了电子货币“加密现金”,采用了可重复使用的工作量证明机制(RPOW),很多人认为这是中本聪发明比特币的创意来源,哈尔.芬尼在比特币发展的早期与中本聪有大量互动交流。
2009年,今天我们熟知的比特币终于诞生了。这是中本聪对大卫.乔姆的Ecash进行了优化,综合了工作量证明机制、非对称加密技术以及UTXO等技术,最终发明的成果。
比特币出生时,人们用大写开头的Bitcoin指比特币这个网络系统或者网络协议。
用小写开头的bitcoin指这个网络上运行的数字货币。
最后,比特币在全球发展,各国政府对它的态度不一,为了区分此Bitcoin非彼bitcoin,就用英语的Blockchain,来指代比特币所有的底层技术的集合,也就是我们今天所说的区块链,区块链不是一个单一的技术,而是一系列技术的集合。
时代不断演化,历史的车轮滚滚向前。
2011年10月7日,一个叫Charlie Lee的亚裔美国人,认为比特币的SHA256算法不太好,比特币10分钟才能确认一次,确认太慢,推出了轻量级的数字货币莱特币(Litecoin)。
这种模仿比特币新产生的货币,大家叫它们为“山寨币”或“竞争币”。
2013年年末,一位叫Vitalik Buterin的俄罗斯少年发表了以太坊白皮书《以太坊:下一代智能合约和去中心化应用平台》,第一它解决了比特币区块链扩展性不足,只有记录交易不能记录其它东西的问题。第二它通过丰富的编程语言和完善的开发工具,解决了比特币对开发者不友好的问题,它可以让任何人都能轻松的在以太坊之上建立新的协议和智能合约。
总结比特币技术上存在的3个主要问题,分别是:
1、脚本言太复杂,开发难度大;
2、生态系统基础差,缺乏足够的参与者;
3、脚本语言不符合[图灵完备]标准,限制了进一步用途;
文中所涉及名词解释:
图灵完备:一切可计算的问题都能计算。
UTXO:全称是Unspent Transaction Outputs,翻译为 未花费的交易输出,它能够追溯到上一笔交易,这个机制保证了比特币不可被伪造,不可以被重复支付。
时间戳:timestamp,一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。
工作量证明:Proof Of Work,简单理解就是一份证明,用来确认你做过一定量的工作,比如驾车的里程数,微信运动的步数,你的毕业证书等,这都是一种证明。
非对称加密技术:它是指加密和解密的时候使用不同的密钥的加密算法。
对称加密技术:加密和解密的时候使用相同的密钥。