什么是区块链点对点传输?

首先普及下基本概念,区块链最早来自比特币的核心底层技术,比特币和区块链的关系就和互联网和TCP/IP一样,不过随着大家对于区块链的认识深入和应用场景的拓展,区块链已经不仅仅是比特币等数字货币的专属了。

区块链或许能够改变未来社会格局,颠覆当前各个行业的模式。

不过说到比特币或者区块链,有一个概念不得不提,那就是“去中心化”,何为“去中心化”,为什么比特币或者说区块链技术具备“去中心化”的特性?

区块链具备P2P的特点

就像BT下载一样,比特币及其区块链技术是基于P2P网络而建立的,P2P就是点对点的意思,因此P2P网络,我们就称之为点对点传输网络。

我们常用的BT下载就是点对点传输网络,BT下载跟普通下载的本质不同就是,普通下载是将被下载文件构建在中心服务器上,而BT下载完全不需要中心服务器,他的被下载文件由构建在P2P网络上的众多个节点组成,不管任何一个节点上的被下载文件是否完整,只要他有这个被下载文件的任何数据(哪怕只是一小部分),也能够提供下载服务,无数个节点的部分或全部文件数据,最终组成了这个被下载文件的下载。

区块链其实就是“BT下载”一本公开的共享账本

区块链,它的本质就是共享一本公开的账本,任何加入到区块链的客户端(如比特币完整版客户端),就是一个所有P2P节点中的任何一个点,只要打开这个客户端,就开始下载自比特币创立以来所有的交易数据(即交易账本),一旦你下载了这个账本中的哪怕一小部分数据,你同时也能够提供给其他节点以下载服务,当然如果你完整下载到整个账本后,你就相当于是一个“BT下载”网络中的种子了,之后一旦你打开电脑,除了更新最新的交易数据外(这部分更新仍然类似于BT下载),同时你就像BT下载做种上传一样,给其他节点提供账本共享服务,无数个你这样的节点,就组成了一个P2P的区块链网络,因此这样一个共享式的公开账本,完全不需要任何中心服务器就可以做到,而且它非常健壮,节点越多,越难摧毁。

越来越少的公众号还在坚持原创

“闻西说科技”就是其中之一

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180204A0UJGH00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券