当我们使用互联网的时候,为什么在自己的电脑上输入一条网址,该网址的所有内容都能显示。而且全世界所有的电脑只要输入这条网址,看到的内容都是一样的。这些信息又是如何传递?
虽然我们每天使用电脑,查信息看网站。但基本不会有人关心这个问题。现在要开始学习区块链,也需要了解互联网协议,从而对区块链的协议有一个大致的了解。
在互联网的架构中,为了确保不同国家不同配置等计算机在同一时间能收到相同的信息。互联网底层技术必须制定一些协议,或者说规则。这就好比我们相互沟通的时候,需要讲一样的语言和构成语言的规则。否则两个人之间的信息是无法传递和交换的。只要计算机之间相互通信就需要遵守这些规则。否则通信就成为不可能。就像交易中合同不履行,交易也因此而终止。
当我们连接和访问网站的时候,经常会输入一个HTTP开头的网址,这个HTTP就代表了互联网的协议。有了它,所有网络内的计算机都可以访问网站,交流,信息互通。
那么区块链作为分布式网络数据库系统。它是基于互联网的基础构建起来的创新技术。其本质是基于互联网协议创新出来的应用协议。它的协议底层是用一套完整的数学规则,把分布在全球的各种各样的网络节点链接起来。既类似于互联网协议又基于互联网协议上做的应用协议。
参考文章或想延伸阅读:
https://blog.csdn.net/qq_36458268/article/details/80881834
http://www.360doc.com/content/16/0106/22/27398134_526020571.shtml
网友评论