您当前所在位置:知道网络 > 新闻 > 行业新闻

我们

你不得不知的比特币技术发展史

青岛网络公司哪家专业

       比特币在传统金融领域的专家们看来绝对是离经叛道的,自2009年1月比特币诞生至今,从原来的程序员手中的玩具,变成现在金融市场中可以支撑起大型期货交易对,价格也从原来的几厘钱涨到现在的几万块,最高涨幅2000万倍,让世界上所有的投资产品都黯然失色。比特币现在已经市值2000亿美金,成为全球TOP100经济体。可是世界绝大多数人还从未接触过比特币,甚至还有一批传统金融领域的专家,认为比特币就是有史以来最大的骗局,真的很让人汗颜!

  那么比特币真的就是空气吗?回答这个问题,需要从这个新生事物最基础的技术讲起。下面这篇文章,介绍了区块链技术最基础的技术。从1976年《密码学的新方向》发布,到2008年11月中本聪发表了著名的论文《比特币:点对点的电子现金系统》,32年的技术积累,十多次革命性的技术突破,数十位世界级的密码学专家、计算机专家的贡献,才得以让区块链技术破茧新生,这样的技术革命,绝对不是偶然的。通过下面这篇不太严肃的科普文章,带你看看比特币的发展历史。

  技术名词:非对称加密、椭圆双曲线算法、哈希算法、Merkle-tree数据结构、分布式网络、拜占庭将军问题、Proof of Work共识机制、密码学货币、SHA-256算法。

  专家贡献:

  1、1976年——密码学大师Bailey W. Diffie和Martin E. Hellman《密码学的新方向》;

  2、1977年——诞生RSA算法,RSA算法是涉及到公开密钥密码体制的;

  3、1980年——Merkle Ralf:Merkle-Tree这种数据结构和相应的算法;

  4、1982年——Lamport提出拜占廷将军问题;

  5、大卫·乔姆提:密码学支付系统,密码学货币最早的先驱之一——ECash;

  6、1985年——Koblitz和Miller,各自独立提出了著名的椭圆曲线加密(ECC)算法;

  7、1997年——HashCash方法,也就是第一代POW(Proof of Work)算法出现了;

  8、1998年——戴伟(Wei Dai)、尼克·萨博同时提出密码学货币的概念;

  9、1999——2001年,Napster、EDonkey 2000和BitTorrent分别先后排排站出现,这奠定了P2P网络计算的基础;

  10、2001年——NSA发布了SHA-2系列算法,其中就包括目前应用最广的SHA-256算法,这也是比特币最终采用的哈希算法;

  11、2008年11月,中本聪发表了著名的论文《比特币:点对点的电子现金系统》,正式开启了比特币的时代。

  

  1976年:比特币元年

  密码学大师无往不利,你以为只有你看不懂的?那是因为你没有看到你更看不懂的!

  密码学大师Bailey W. Diffie和Martin E. Hellman没事写写论文,于是《密码学的新方向》就问世了。

  不写没毛病,一写全是戏:非对称加密、椭圆曲线算法、哈希等这都出自《密码学的新方向》,这不就是比特币它祖师爷嘛!

  《密码学的新方向》可是奠定了迄今为止整个密码学的发展方向的,也对区块链的技术和比特币的诞生起到决定性作用。

  此年悄悄过去,留下小秘密。1976年是区块链史前时代的元年,也正式开启了密码学以及密码货币的时代。

  随后的1977年,在《密码学的新方向》的助力之下,诞下了RSA算法。RSA算法是涉及到公开密钥密码体制的。

  你以为你大爷永远是你大爷?有的时候,还真不是。在世界上普遍认同算法不能申请专利的环境下,RSA申请的专利在当时是不被认可的。

  时间的小船说翻就翻,一不小心就是三年以后。

  在1980年,要搞就要搞个大的,于是Merkle Ralf搞出了Merkle-Tree这种数据结构和相应的算法———比特币中引入用来做区块同步校验的重要手段。

  说来也是颇为震惊的,在那个年代Merkle是超前发布了数据结构,在真正流行的哈希算法、分布式的网络都还没有出现之前。

  事实上这确实在后来对密码学和分布式计算领域起到重要作用,这样类似于《天才枪手》的剧情内容。别说你惊讶,我更是跪在地上唱征服!

  1982年,Lamport提出拜占廷将军问题,这又标志着分布式计算的可靠性理论和实践进入到了实质性阶段。

  拜占廷将军问题?听得懂那是不可能的,这辈子绝不可能!

  拜占庭将军问题:点对点通信中的基本问题。含义是:在存在消息丢失的不可靠信道上,试图通过消息传递的方式达到一致性是不可能的。因此对一致性的研究一般假设信道是可靠的,或不存在本问题。

  啥,还是听不懂?没毛病,请自行百度!!!看得懂也算我输。

  同样,还是这一年,高潮来了!

  大卫·乔姆提出了密码学支付系统,密码学货币最早的先驱之一——ECash。

  是的,眼光敏锐的人已经开始尝试将其运用到货币、支付相关的领域了。

  那,拜托请记好时间!

  数字货币是在1982年就已经诞生了。那当然,装逼也是要有操守的!

  秉持着用不惯你,就换掉你的想法,在饱受RSA的算法计算量过大且很难实用的摧残下。

  Koblitz和Miller在1985年,各自独立提出了著名的椭圆曲线加密(ECC)算法,简单来说就是替代RSA算法的。

  长江后浪推前浪,一浪接着一浪浪!很好,ECC的提出真正使得非对称加密体系产生了实用的可能。

  见好就收,那我们来回顾回顾。自1976年《密码学的新方向》发表后,在十年左右的时候,现代密码学的理论和技术基础已经完全确立了。

  比特币技术曾被用于反垃圾邮件

  你见或不见,我就在那里,不前不退,不走不停。

  是的,从1985-1997年,密码学、分布式网络以及与支付/货币等领域,他们就很开心地原地躺下了,并没有什么特别显著的进展。

  也许我对陈奕迅的《十年》是有什么误解吧!

  十年之前,我们拉着小手,还是一样开心地解读密码学。

  走过渐渐熟悉的街头,瘫会儿,然后,然后你一瘫就是十二年。

  动是不可能动的,瘫够了,那就来个百米冲刺吧,井喷式爆发就问你怕不怕!

  1997年,HashCash方法,也就是第一代POW(Proof of Work)算法出现了。

  不是我不信,只是深藏功与利,这套路除了满分,还有什么可挑剔的?

  只是没想到的是POW算法在当时主要是用于反垃圾邮件的。

  在随后发表的各种论文中,具体的算法设计和实现,已经完全覆盖了后来比特币所使用的POW机制。

  人生如春蚕,作茧自缠裹;一朝眉羽成,钻破亦在我。

  很好,到了1998年,密码学货币的完整思想终于要破茧而出了,戴伟(Wei Dai)、尼克·萨博同时提出密码学货币的概念。

  其中戴伟的B-Money被称为比特币的精神先驱!

  而尼克·萨博的Bitgold提纲和中本聪的比特币论文里列出的特性非常接近。

  于是,我们笑了,并且手舞足蹈,然后我们就开始怀疑萨博就是中本聪。

  永远都猜得到开头,却猜不中结尾,有趣的是,这距离后来比特币的诞生又是整整10年时间。

  比特币的哈希算法来自2001年

  二十一世纪说来就来,区块链相关的领域的重大进展:点对点分布式网络;1999——2001年,Napster、EDonkey 2000和BitTorrent分别先后排排站出现,这奠定了P2P网络计算的基础。

  重点天天听,今年尤其多。

  2001年,就是NSA发布了SHA-2系列算法,其中就包括目前应用最广的SHA-256算法,这也是比特币最终采用的哈希算法

  是的,比特币最终采用的哈希算法是来自于2001年!

  到了2001年,比特币或者区块链技术诞生的所有的技术基础在理论上、实践都被解决了。

  此刻,比特币已经呼之欲出了,但它貌似好像就是有点皮。那,那就站着这里别动,我给你捎点橙子?

  终于,在2008年11月,中本聪发表了著名的论文《比特币:点对点的电子现金系统》,正式开启了比特币的时代。

  1976年——2008年,你可能是低估了梁静茹赋予比特币的勇气。

  三十二年磨一币,从一个思想、一种算法,到一门技术,成长轨迹的清晰可见的背后是所有努力的叠加!

推荐阅读