合肥区块链_初识区块链:一篇搞懂区块链

2018-05-22

返回>>

  P2P

初识区块链:一篇搞懂区块链

P2P网络示意图

 
  我们现在的互联网都是由一个个电脑相互连接而成的,但是呢为了获取资源,一般的我们都需要去访问服务器,而 P2P 网络则是像上图那样的,由各个节点相互连接而成的。因此,每个节点的地位看起来都是相等的,因此 P2P 网络又叫对等网络。
 
  P2P 网络优点
 
  在 P2P 网络中,资源是被存储在每个节点中的,例如,一个 xx.avi 视频被上传后是会被保存在所有的电脑中。这样的好处是,当一个电脑死了,还可以通过别的电脑下载这个视频,除非所有电脑都死了。
 
  网络访问下载速度高。当你需要 xx.avi 视频时候,只需要从你的邻居那下载就好,速速大大增加。
 
  不需要一个中心化节点
 
  P2P 网络缺点
 
  冗余太大:一份 xx.avi 需要所有节点保存,太浪费资源了。
 
  由于没有中心化,无法有效地管理。
 
  共识机制
 
  借助于 P2P 网络的特点,如果在 P2P 网络中保存同一份数据就会变得很安全。举个例子,在 P2P 网络中保存这样一条数据:小明有存款2000元。我们规定,如果有一半以上的节点都保存了这条数据,那么我们就认为小明真的有2000元存款,否则就没有。所以,如果小明想修改他的余额,他至少要修改一半以上的节点才能达到效果,设想一下,如果这个网络遍布全世界,他将无法做到。
 
  这种 “大部分节点都同意” 的思想就是共识机制,当然,共识机制有很多种,在这里就不一一讲述了。
 
  数据加密
 
  现在,我们可以用 P2P 网络通过共识机制保存一个可信任的数据了,但是数据是透明的,即任何一个人都可以知道小明有2000元存款,如果想要保护隐私怎么办?小明可以用一段密码去加密自己的信息,然后存放在 P2P 网络中。
 
  区块链
 
  区块链为啥叫区块链呢?因为区块就是我们上面讲的小明存款信息放置的地方,叫区块,一个区块中可以放置很多数据,比如小红的存款,小猪的存款。也可以放置一个人的身份信息等等。而被大伙共识的区块最终会被连接成一个长长的链条,所以这个链条就叫做区块链。
 
  区块链特点
 
  去中心化:从上文我们知道,没有中央结点去管理数据,数据都被放置在所有节点中。
 
  数据安全:只要超过一半的节点都是诚实的,那么数据一定是安全并且完整的。
 
  数据永久存储:因为数据的安全性,因此数据一旦被放在区块链中,则被永久存储。
 
  区块链应用
 
  所以说为什么区块链这么火就在于,因为区块链特别安全,你可以完全放心地把重要数据放置在区块链中,例如钱,个人信息,并且这些信息都不会被篡改也不会丢失。就连政府也无法干预,目前区块链热门应用有如下:
 
  数字货币(在区块链中存放的数字财产)
 
  身份认证
 
  产权登记
 
  医疗
 
  物联网(数据存在区块链中,黑客无法篡改,保证了物联网的安全性)
 
  下一代互联网
 
  现在,互联网的信息交换时代已经结束,随之而来的就是价值交换,而价值交换的保障就是安全,所以区块链技术给互联网价值交换提供了安全保障,这也正是区块链这么火爆的原因。

本站部分资讯来源于网络,如有侵权请及时联系我们删除