点对点通信网络对于区块链到底有什么用
P2P网络是整个区块链的基础计算架构。P2P网络,或者称为对等网络,是一种常用的计算机通信架构。与我们所熟知的客户端-服务器(C/S)网络架构不同,在P2P网络环境中,成千上万台彼此连接的计算机都处于对等的地位,各个计算机节点直接相连,节点可以自由进入和退出,整个网络一般不依赖专用的集中服务器,如图1-4所示。大家熟悉的网络电影下载工具VeryCd(电驴),就是一个基于P2P网络的互联网服务。P2P网络保障了区块链是一个分布式系统,没有中心枢纽,即所谓“去中心化系统”。用可视化方法显示的某一个时间点全球的矿工节点的分布情况。让我们去实际打开区块链的文件,看看它的内容。每个比特币“矿工”都会下载安装一个比特币客户端软件,然后会在用户的计算机上生成整个比特币区块链的数据库文件。