P2P 网络协议是所有区块链的最底层模块,负责交易数据的网络传输和广播、节点发现和维护。通常大部分数字货币的都是比特币的 P2P 网络协议模块,它遵循一定的交互原则。比如:初次连接到其他节点会被要求按照握手协议来确认状态,在握手之后开始请求 Peer 节点的地址数据以及区块数据。这套 P2P 交互协议也具有自己的指令集合,指令体现在在消息头(Message Header)的命令(command)域中,这些命令为上层提供了节点发现、节点获取、区块头获取、区块获取等功能,这些功能都是非常底层、非常基础的功能。
区块链技术将实体世界的资产和权益进行数字化,再通过p2p网络协议技术实现登记发行,转让交易,清算交割等功能。所以数字化转换才是区块链当中最具有投资价值的部分。