【区块链基础】区块链发展历史
区块链是一个新技术吗?其实不是的!它是将密码学、分布式、博弈论等技术结合在一起而创造出来的。上一篇文章我们知道了区块链是一种分布式账本技术(通过共识机制发动节点来共同记账);它是一群人共同维护的一个大账本;它是一个历史记录不可篡改的数据库。
知道了区块链的概念之后,今天我们来聊聊区块链技术的一个发展历史。
时间线
我们从时间的角度来看一下区块链的整个发展历史,根据时间我们把它划分为几个区间。
2008年之前
说起区块链大部分人都会和比特币关联起来,不过需要强调的是比特币不是区块链。比特币只是区块链技术的其中一个应用,而且目前来看它是区块链技术最成功的一个应用。比特币是2008年横空出世的,但我们知道一个新技术的诞生一定不是一件容易的事情,他需要很长时间的发展。
那么在2008年之前,有很多学者为区块链技术或者比特币的诞生做出了很大贡献。比如1976年发表的论文《密码学的新方向》、1977年RSA算法的诞生、1980年正式提出的Merkle-Tree的数据结构、1982年提出拜占庭将军问题以及提出密码学支付系统Ecash、1997年亚当贝克提出的Hashcash算法、1998年戴维提出的B-Money、2001年发布了BitTorrent协议、2005年尼克萨博提出了一个类似于B-Money的方案被称为比特黄金等等,这些所有技术的提出与发展为比特币或者区块链技术的诞生做好了充足的准备。
2008年11月
有了以上所有的技术以及前人积累的经验,一个化名为中本聪的密码极客于2007年5月开始编写“比特币”,2008年5月注册bitcoin.org域名。
在2008年11月份发布了比特币白皮书(《比特币白皮书:一种点对点的电子现金系统》),比特币这个概念正式诞生。
在2009年1月3日,中本聪“挖”出了创始区块获得了50个比特币的奖励,至此比特币开始一场人类历史上伟大的数字货币实验,同时也正式开启了区块链技术的发展。区块链1.0时代正式开启。
2014年1月
维塔利克·布特林(Vitalik Buterin),业内人称V神,他了解了比特币底层技术之后发现它是一种脚本语言,普通程序员无法进行编程,很难再此基础上开发区块链应用。
他不仅发现了这个问题,而且看到了一个机会,与2014年1月23日在自己任编辑的比特币杂志上发表了《以太坊:一个下一代加密货币和去中心化应用平台》。
以太坊的出现将区块链技术的发展向上推了一个大台阶,有了以太坊普通程序员就可以学习并使用区块链技术了。2015年7月发布了以太坊初期版本,至此区块链进入了2.0时代。
2017年9月4日
提起区块链技术还有一个不得不说的东西,它是“币”,专业的叫法应该是通证。以太坊技术的出现带来一个非常便捷的操作:所有人都可以很方便的创造属于自己的币!所以后来就出现了各种各样的币,同时随之而来的便是各种各样的诈骗行为。
对于币圈或者了解区块链的人来说,都知道一个日子2017年9月4日,业内人称为“94”,这一天国家发布命令,禁止一切关于“币”的行为。这一天对于币圈的人就像天塌了一样。
2018年6月
丹尼尔·拉里莫(Daniel Larimer),业内人称“BM”,他是一名软件程序员,可以说他是目前为止使用区块链技术做过成功项目最多的程序员。
他提出比特币10分钟一次的交易确认时间根本无法满足比特币作为货币的交易效率,同时他也提出需要改变共识机制才可以提升效率。于是,他研发了石墨烯技术框架并实现了区块链的基本功能。在这个架构上,结合业务进行二次开发,便可以实现满足特定业务功能的区块链。
2017年BM加入BlockOne公司负责EOS的开发,他结合自己积累的成功经验以及自己高超的技术能力,于2018年6月成功的将EOS在主网上线,至此也意味着区块链3.0时代的到来。当然目前EOS的还处于发展初期,但是我们相信随着EOS技术的不断迭代,它将会给我们提供一个完全可靠有效的公有链,有了这样的公有链之后便会迎来DAPP(区块链应用程序)的时代。
2019年10月25日
知道了这么多区块链技术的发展历史,突然发现好像没有我们中国人什么事。其实不是这样的,我们国家已经早在好几年前就已经开始布局区块链了。在下一次的信息革命中,中国必定不会缺席。
2019年10月25日,一条十来分钟的新闻联播让所有人都知道了区块链,习大大号召大家全民学习区块链。至此区块链的春天已经到来。虽然区块链技术目前来看还处于早期,但是看了这则新闻后,我想区块链技术的发展必定会比之前快很多,同时我也相信在区块链技术接下来的发展中中国一定不会缺席。
以上就是晓辉今天跟大家分享的内容,主要是随着时间线给大家分享了区块链技术的一个发展历史。可以说区块链技术必定是未来几年最火热的技术之一,它将会和人工智能、物联网、大数据一样重要。