像互联网一样,区块链被设计为不同层级架构,正是这些“层”由可互操作的开放协议定义,人们可基于此构建产品及服务。网络层,作为区块链的模型架构之一,其核心目的是要实现区块链网络节点之间的信息交互。
在区块链点对点(P2P)网络中,信息的传输和服务的实现都直接在节点之间进行,而无需中间环节或中心化的服务器(第三方)介入。
节点不仅接收信息,也产生信息。当一个节点创造出新的区块后便以广播的形式通知其他节点,其他节点收到信息后对该区块进行验证,并在该区块的基础上去创建新的区块,从而达到全网共同维护一个底层账本的作用。从计算模式上来说,P2P打破了传统的Client/Server (C/S)模式,在网络中的每个节点的地位都是对等的。
从技术上来讲,由于区块链是一个分散的点对点网络系统,分散化使得它具有很高的可用性,即使一个对等点失效了,其他对等点仍然存在,并且无需中央服务器或权威机构的调解,它们可以自主地适应网络和参与者的变化。
此外,在传统的客户机-服务器模式下,网络中各节点需要以点对点的方式连接到一个中央节点上(集线器或交换机),并由该中央节点向目的节点传送信息,整体呈现为星型拓扑结构。由于星型网中的任何两个节点要进行通信,都必须经过中央节点控制,容易造成中央节点负担过重,形成“瓶颈”。一旦中央节点发生故障,则全网受影响。
区块链P2P网络通过网状拓扑结构,每个节点都同时具有服务器或客户机的功能,从而保障了更高的安全性。当使用云计算来存储数据时,你需要信任某个中心化的驱动器。但是对于区块链,你不需要信任任何可修改关键数据的第三方,实现价值的自由传递。
价值互联网的构建需要解决几个问题:如何去很好的管理保存海量的交易数据信息;如何验证交易方的身份;如何保证交易的安全性;如何保证交易的高效率等等。而利用区块链技术恰好能解决这些问题,所以说区块链是实现价值互联网的重要技术,区块链网络层是区块链的核心层。
电话:020-82011040
邮箱:chaojigongshi@gmail.com
地址:广州市天河区车陂北街28号3栋203~205、216室