主页 > 区块链 > 区块链技术怎么产生的?技术来自哪里?(下)

区块链技术怎么产生的?技术来自哪里?(下)

佚名 区块链 2021年12月01日

前言

区块链炒作最近很火。1000多家上市公司走红,100多家公司涨停,各种媒体也轮番上阵。然而,我们外人中有多少人真正了解区块链?近年来,很多传销项目都是利用区块链进行的,很多人都赔了钱。

为了更好地理解和掌握区块链技术,我将发布一系列关于区块链的文章,为大众做一些热门讨论。本文重点分析区块链技术从何而来?区块链技术也是这样诞生的。

2008年,神秘的中本聪在一封密码邮件中首次提出了区块链的概念。同时,区块链也成为“电子货币”比特币的核心技术。区块链也成为当前技术领域最有趣的技术之一。

在麦肯锡的一份报告中,区块链技术被称为继蒸汽机、电力、信息和互联网技术之后,最有可能引发第五波颠覆性革命的核心技术。

中本聪虽然最早提出区块链的概念,但他并不是创始人。比特币是一种数字货币,底层技术是区块链。就这样,区块链成为现代科学史上唯一找不到发明者的技术。可以说,区块链的诞生应该是人类科学史上最不寻常、最神秘的发明和技术。

那么区块链是如何形成的呢?可以说它是技术演进的产物,是一种随着互联网技术的发展而进化或演进的新技术。因此,无论区块链技术是革命性的,还是引领互联网未来的技术,我们都必须从互联网的诞生开始研究区块链的技术发展过程,发现区块链的动因,了解区块链的发展历程。区块链。本质上,把握区块链的现状和未来。

龚鸣区块链社会:解码区块链全球应用与投资案例_中本聪_区块链 中本聪

从现代科技史来看,在比特币诞生之前,对区块链发展具有重要意义的互联网技术有5种。

一、TCP/IP协议:决定了区块链在互联网技术生态中的顶级应用层的位置

1974年,由美国科学家文顿·瑟夫和罗伯特·卡恩共同开发的互联网核心通信技术——TCP/IP协议正式推出。这是互联网发展史上最关键的一步。

该协议支持不同计算机甚至不同类型网络之间的信息传输。只要符合这个协议,所有连接到网络的计算机都可以进行通信和交互。

TCP/IP 发明后,整个互联网在底层硬件设备、中间网络协议和网络地址之间已经相对稳定。然而,在顶级应用层不断涌现出无穷无尽的创新应用,包括新闻、电子商务和社交网络。互联网、QQ、微信区块链 中本聪,还有区块链技术。可见TCP/IP协议对于掌握互联网和区块链是非常重要的。

中本聪_龚鸣区块链社会:解码区块链全球应用与投资案例_区块链 中本聪

可见,在互联网技术生态中,区块链是互联网最顶层应用层的应用技术。它的出现、运行和发展并没有影响到互联网底层的基础设施和通信协议,仍然按照TCP/IP协议运行。许多软件技术之一。

二、思科路由器技术:区块链技术的模仿对象,实现了区块链的重要特性

1984年12月,斯坦福大学计算机中心主任伦纳德·波萨克和商学院计算机中心主任桑蒂·勒纳创立了思科。他们设计了一种称为“多协议路由器”的联网设备,并将其置于互联网的通信线路中,帮助数据从互联网的一端准确、快速地到达数千公里的另一端。

在整个互联网硬件层中,有上千台路由器指挥着互联网信息的传输。Cisco路由器的一个重要功能是每个路由器都保存完整的Internet设备地址表。一旦发生变化,就会同步到其他几千万台路由器上,保证每台路由器都能计算出最短、最快的路径。

可见,对于路由器来说,即使节点设备损坏或遭到黑客攻击,也不会影响整个互联网信息传输。这是以后区块链的一个重要特征。因此区块链 中本聪,区块链的重要特性已经在Kesi路由器上实现了。

三、B/S(C/S)架构:区块链的反对者或企图颠覆的对象

中本聪_区块链 中本聪_龚鸣区块链社会:解码区块链全球应用与投资案例

B/S(C/S)架构随着万维网而诞生。万维网简称万维网,分为Web客户端和服务器。所有更新的信息仅在 Web 服务器上进行修改。数以千计的其他客户端计算机不保留该信息,只有在访问服务器时才获取该信息的数据。这种结构通常被称为互联网的 B/S(C/C/S)。S)架构,即中心架构。

B/S(C/S)结构也是目前互联网最重要的结构,包括谷歌、Facebook、腾讯、阿里巴巴、亚马逊等互联网巨头都采用了这种结构。

B/S(C/S)架构是数据只存储在中央服务器,其他所有计算机都从服务器获取信息。区块链技术意味着千万台电脑没有中心,所有数据都会同步到所有电脑上。这是区块链技术的核心。B/S(C/S)架构是区块链的对手,也是区块链要颠覆的对象。

四、P2P:区块链的技术基础

P2P是一种点对点网络,是另一种对应于C/S(B/S)的互联网基础设施。其特点是多台计算机相互连接处于对等位置,不存在主从。,一台电脑可以作为服务器,设置共享资源供网络中的其他电脑使用,也可以作为工作站使用。

Napster是最早的P2P系统之一,主要用于音乐资源共享,Napster不能算是真正的点对点网络系统。

中本聪_龚鸣区块链社会:解码区块链全球应用与投资案例_区块链 中本聪

2000年,美国出现了开发源代码的Napster克隆软件,命名为Gnutella。Gnutella 本质上是一种网络协议,它定义了计算机在完全去中心化的网络环境中相互通信的方式。Gnutella 被称为第一个真正的点对点网络架构。

在 Gnutella 分布式对等网络模型中,每台联网计算机在功能上都是等效的,既充当客户端又充当服务器。

近20年来,微软、IBM等一些互联网科技巨头,以及自由主义者、黑客,甚至侵犯知识产权的犯罪分子,不断推动着点对点网络技术的进一步发展。

区块链是点对点网络架构的一种应用,点对点网络技术已经成为区块链的核心技术基础。

五、哈希算法:生成比特币和代币(tokens)的关键

哈希算法使用哈希函数将任意长度的数字转换为固定长度的数值算法。MD4、MD5、SHS等知名散列函数,是美国国家标准技术研究院定义的加密函数族的成员。

龚鸣区块链社会:解码区块链全球应用与投资案例_中本聪_区块链 中本聪

互联网应用商店、电子邮件、杀毒软件、浏览器等都使用安全的哈希算法,可以判断网民是否下载了自己想要的东西,也可以判断网民是否是中间人的受害者攻击或网络钓鱼攻击。经过。

将区块链技术应用于比特币或其他虚拟货币生成新币的过程,就是利​​用哈希算法的功能,计算得到符合格式要求的数字,然后区块链程序给予比特币奖励。

比特币和代币的挖掘实际上是一个用哈希算法构建的小型数学游戏。然而,由于竞争激烈,世界各地的人们为了抢先获得奖励,都使用强大的服务器进行计算。

简而言之

区块链是在互联网发展的历史进程中演化而来的应用技术。以上五种互联网技术都具有区块链技术的核心要素,对区块链技术的形成和发展起到了关键作用。把握区块链技术的本质意义重大。

参考资料:刘峰,“崛起的超级智能:互联网大脑如何影响科技的未来”

欢迎指正,谢谢关注!

报告/反馈

广告位
标签: 架构   哈希算法   区块链