p2p网络是区块链最底层的模块之一,考虑到方便实现和测试,可选的方案有轻量级的消息队列和WebSocket。考虑到集成的便利性,首选WebSocket,因为至少需要一个HTTP JSON-RPC Server,我们可以复用Server中的WebSocket服务。
数据交换格式我们选用JSON(比特币用的是数据序列化格式),后期可以用性能更高的Protobuf,而我们主要考虑易读性和易调试性。
p2p网络是区块链最底层的模块之一,考虑到方便实现和测试,可选的方案有轻量级的消息队列和WebSocket。考虑到集成的便利性,首选WebSocket,因为至少需要一个HTTP JSON-RPC Server,我们可以复用Server中的WebSocket服务。
数据交换格式我们选用JSON(比特币用的是数据序列化格式),后期可以用性能更高的Protobuf,而我们主要考虑易读性和易调试性。
本文标题:1:p2p网络
本文链接:https://www.haomeiwen.com/subject/kcrhyftx.html
网友评论