7.核心技术之点对点网络
Manage episode 437324625 series 3330482
7. 核心技术之点对点网络
今天我们要讲的是区块链的第二个核心技术:点对点网络,又称对等网络。那这个网络和我们平常用到的网络有什么区别呢?动动你发财的小手点点关注继续往下听呀!
几乎所有的网络应用比如谷歌百度脸书都有一个中心化的服务器,用于集中传输和处理信息。而点对点网络则是一个分布式的网络结构,并没有中央服务器,每个节点既是信息的发出者也是接收者。这样的去中心化的网络结构不依赖于任何单一节点,也就是说如果其中一个节点宕机了或者被审查了,不会对整个网络有任何影响。历史上也有很多著名的点对点协议网络,他们利用点对点分布式架构让用户之间可以自由地共享信息、传输文件。但由于涉及到版权、不良内容等等问题,这些网络逐渐变成了“非法文件共享”的代名字被纷纷取缔。点对点协议还有一个问题就是无法控制质量,因为整个点对点网络是开放的,难免存在一些恶意参与者,但由于点对点网络“去中心化”的特征,对于这些网络流氓没有警察可以约束他们的行为,而且也没有谁可以来定义这个“好人”和“坏人”的标准。
了解了什么是点对点网络,那让咱们回到区块链的点对点网络。区块链系统是由很多个节点组成的,每个节点需要通过网络发现协议寻找邻居节点,并与邻居建立链路。在趣链科技擅长的联盟链领域,网络发现协议还需要验证节点的身份,避免网络被恶意攻击。最后,当节点连接到节点之后,就可以与其它节点进行数据交换、事务广播和消息同步啦!
下期预告,共识机制是什么?感兴趣的朋友们可以订阅趣链区块链的喜马拉雅账号,或者关注趣链科技的公众号哦,下期见。
23集单集