美文网首页区块链大学每天写1000字区块链研习社
进化和迭代——从技术层面看区块链和互联网的关系

进化和迭代——从技术层面看区块链和互联网的关系

作者: 桑榆仁 | 来源:发表于2018-08-30 06:23 被阅读3次


0

有人将当下的互联网成为信息互联网,将区块链称为价值互联网,并且认为,区块链将是对互联网的一种颠覆。这个说法对不对呢?

我们须从两个层面分别看待这个问题。

经济层面,基于区块链的通证经济,确实有可能颠覆当下的互联网商业模式,因此,从商业上来说,区块链的颠覆性是存在的。

技术层面,区块链事实上是在互联网这个基础设施之上,融和加密算法和共识机制形成的一种全新的应用。与其说区块链是一种颠覆,不如说是一种进化和迭代。

下面我主要从技术层面简述这其中的逻辑。

1 TCP/IP 协议

互联网起源于将不同的电脑连接起来共享资源的美国国防部的研究项目,最早用于军事用途。后来又将众多高校的计算机纳入进来,经过不断地发展,世界各地的计算机被网络其中,最终才形成当今庞大的互联网。

现在只要连上互联网,不同的终端之间就可以进行数据传输,能够相互通信,这其实归功于一套互联网的底层协议——TCP/IP协议。

什么是TCP/IP协议呢?

简单来说,它是一套计算机之间进行数据交换的通用标准。

1974年,美国的科学家团队制定的TCP/IP协议正式出台,这个协议使得连入网络的计算机有了数据交换的标准,不同类型的局域网之间也可以相互通信,这才使得互联网成为可能。

打个比方,TCP/IP协议就如同我们说的普通话,它让操着各地方言的人都可以自由地进行信息交换。

区块链是多节点共同维护、更新的一个统一的数据库,它运行在互联网上,仍然依靠TCP/IP协议进行数据的交换和同步。

也就是说,依靠TCP/IP协议连接起来的数以亿万计的计算机形成的网络是区块链的基础设施。区块链只是在这个基础设施上搭建的新的应用。

2 B/S 架构

互联网诞生的初期,连入网络的计算机的地位是对等的,但是,随着互联网的发展,网络中的计算机有了服务器和访问终端的区别。

服务器负责数据的存储和修改,终端访问具体的网页必须通过服务器才能获得相应的数据信息,服务器就是数据的中心,这就是被称为B/S架构的互联网中心化架构。

也就是说,互联网最初并无中心的设计,但是,随着互联网商业的发展,中心化架构出现,并成为互联网应用的主流。

如今,我们访问种各互联网资源,享受各种互联网的服务,大部分都是通过我们的电脑或者手机终端与互联网公司的服务器的交互得以实现的。

3 P2P架构

但是,除了B/S这种中心化的架构,互联网还有另一种架构,叫作P2P架构。

Shawn Fanning 于1999年创立的Napster网站,就是最早的P2P应用。Napster是一个音乐分享网站,用户可以通过它下载音乐。但是它的音乐不在中心化的服务器里,而是存储在用户的电脑里。

如果你想下载某个音乐,Napster就从不同用户的电脑里将文件的碎片复制到你的电脑,并拼成一个完整的文件。

也就是说,所有用户的电脑既是访问终端,也是服务器。所谓的P2P,就是点对点交互、分享资源的意思。

P2P架构更加符合互联网的精神,但是,由于存在侵权,安全性等等问题,P2P在各国一直受到不同程度的限制。

而且,P2P架构较为复杂、难以管理,在商业竞争中,互联网公司无一不依靠中心化的架构发展并崛起为巨头。

4 区块链

2008 年,中本聪发表了《比特币:一种点对点的电子现金系统》白皮书,2009年1月3日,首个比特币区块产生,这标志这比特币的诞生。比特币背后的区块链技术也随之诞生。

区块链是通过多节点记账、分布式存储、加密算法及共识机制维护的一种公开透明的数据库。不同于互联网主流的中心化架构,从技术上来说,区块链承袭的是互联网P2P架构的逻辑。

当然,P2P并非区块链首创,区块链也并非单纯的P2P架构的应用,下面两点使得区块链进化成了一个全新的物种。

一,加密算法

依靠加密算法,区块链形成“区块+链”的数据结构。以时间为轴,固定的时间内将过去所有的交易信息打包成“块”,并基于密码学和时间戳的技术,将数据块链接起来形成“链”,所有链上的信息可公开查询,并不可纂改。

区块链采用的非对称加密技术,加密和解密使用不同的秘钥,“公钥”可以对外公布,“私钥”个体保存,私钥配对公钥可以解密数据,这解决了信息传输的安全性问题。

二,共识机制

区块链改变过去中心化的存储方式,由分布于世界各地的节点共同维护并储存数据信息。各节点根据一定的规则,竞争打包数据块及上链的权利,他们更新数据库的同时,分布式的存储得以实现。

由于是多节点共同维护一个数据库,就需要在区块大小、确认区块的条件、计算难度、区块奖励、社区治理,等等方面形成一个共识,社区在共识机制之下,才能有效地维持区块链的运行。

因此,区块链是互联网基础设施上的一个全新的应用。融合了加密算法和共识机制,这个全新的应用产生了通证,而通证一方面使得价值在网上的自由流动成为可能,另一方面使得大规模的分布式协作成为可能。

5 迭代和颠覆

之前听有人说过,区块链没什么了不起,多少年前就有过类似的应用。

他说的可能没错,因为任何理论研究成果都是前人知识积累上的持续突破,技术就更是如此。

所以,仅从技术角度出发,只是互联网的更新和迭代,区块链根本无法卷起如此大的阵仗。

但技本的逻辑是更新和迭代,商业的逻辑却很不同,它是——颠覆。

正是因为区块链的技术创新产生了“通证”,融合了经济和商业,区块链才变得如此不同。

我建了一个通证经济微信交流群,感兴趣的可以加入哦,微信qingqingzijin421445,暗号:通证

通证研习社,研习通证经济的基地,欢迎加入知识星球!  

相关文章

  • 进化和迭代——从技术层面看区块链和互联网的关系

    0 有人将当下的互联网成为信息互联网,将区块链称为价值互联网,并且认为,区块链将是对互联网的一种颠覆。这个说法对不...

  • “区块链+”如何引领技术、产业变革?

    区块链是一项基于互联网的颠覆性技术,是对互联网的迭代升级和功能完善。从“互联网”到“区块链”,推动从“信息互联网”...

  • 听专家说区块链与互联网双翼齐飞,简直目瞪口呆!

    区块链技术是驱动互联网变革的核心技术,从信息互联网进化到价值互联网,区块链的作用不可小视。宽泛地讲,区块链是指分布...

  • 从信息互联网到价值互联网

    一、技术创新与制度创新 (一)区块链与互联网 除明白区块链的技术与应用之外,还得从理论层面和国家战略进一步剖析和定...

  • 什么是区块链?

    什么是区块链?从科技层面来看,区块链涉及数学、密码学、互联网和计算机编程等很多科学技术问题。从应用视角来看,简单来...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

网友评论

    本文标题:进化和迭代——从技术层面看区块链和互联网的关系

    本文链接:https://www.haomeiwen.com/subject/xuglwftx.html