初步了解区块链,一篇教你搞懂区块链
我们现在所说的互联网都是有一个个电脑互相连接而形成的,可是为了能够获取资源,通常我们都是需要去访问服务器,而P2P网络则是由各个节点互相连接形成的。每个节点看起来地位都是相等的,所以P2P网络又称作为对等网络。
P2P网络有哪些优点呢?
1、在P2P的网络当中,资源都是被储存在各个节点中的,比如说一个视频被上传之后会保存在所有的电脑里。如果当一个电脑死了,还可以通过其他电脑下载这个视频。
2、当你需要视频的时候,你可以只从你的邻居那下载就好了,速度会大大的增加。
3、完全不需要中心化节点
那么P2P网络的缺点有哪些呢?
1、一份视频需要所有的节点保存,非常浪费资源。
2、因为没有中心化,所以没法有效地管理。
共识机制
利用P2P网络的特别,在P2P网络中储存同一份数据就会变得非常安全。我们举例说明,如果在P2P网络中保存“小李有存款2000元”这样一条数据。规定是如果有一半以上的节点都保存了这条数据,那么就会认定小李真的有存款2000元,反之则就没有。所以小李想要修改余额就需要修改最少一半以上节点才可以达到效果,我们可以想一下,如果网络遍布了全世界,那么他将会无法做到。
而这种大部分节点都同意的思路就是共识机制。当然了,共识机制有很多种,我们今天只讲这一种。
数据加密
现在我们可以通过共识机制保存一个数据,但因为数据是透明的,如果想要保护隐私,那么我们可以用密码加密自己的信息,然后放到P2P网络中。
区块链
那么为什么要交区块链为区块链呢?区块就是我们上面所讲到的小李存款信息所放置的地方。一个区块中可以放置非常多的数据,还可以放置一个人的身份信息等等。让大家共识的区块最后会形成一个长长的链条,而这个链条就称之为区块链。
区块链的特点
1、中心化:没有中央结点可以来管理数据,数据就会被放置在所有的节点中。
2、数据安全:只要是超过有一半的节点都是诚实的,那么数据就肯定是安全且完整的。
3、数据永久储存:由于数据的安全性,所以数据一旦放在了区块链中,就会永久被保存。
Communication network of Bangkok cityscape
区块链的应用
区块链这么火的原因就是因为它特别安全,可以非常放心的把重要数据放在里面,比说钱、个人信息等等都不会被篡改或丢失。就连政府也无法干涉。热门应用如下:
数字货币,也就是存放在区块链中的数字财产、身份认证、产权登记、医疗、物联网
现在互联网信息交换的时代已经结束掉了,随之迎来的则是价值交换,而价值交换所需的保障就是安全,因此区块链技术为互联网价值交换提供了一个安全的保障,所以这也是区块链这么热门的原因。更多区块链知识,以后陆续会分享给大家!
来源:卡商部落 曹永华
领取专属 10元无门槛券
私享最新 技术干货