Mova - Technical Whitepaper
VIII. P2P Network Architecture
1 min
the peer to peer (p2p) network system of mova is a key foundational infrastructure for building a high performance, globally interconnected payment and settlement network it is built upon a deeply modified libp2p framework , featuring flexibility, scalability, strong isolation, and controllable security the network is capable of supporting tens of thousands of nodes concurrently for transaction broadcasting and synchronization 8 1 network structure and connection methods nodes in the mova network discover and connect to each other through standardized addressing protocols the connection methods and characteristics include automatic node discovery and connection through a seed node mechanism or hypercube architecture , nodes automatically form a network and discover other nodes once they come online multi sidechain isolation broadcasting mechanism each chain instance operates with an independent hypercube routing table, ensuring broadcast data across different sidechains does not interfere with one another hybrid networking capability in the same physical deployment environment, different types of physical nodes (with different roles) may run on different machines, while maintaining unified virtual node roles highly distributed capability in theory, the network can support millions of nodes online simultaneously , maintaining synchronization across the entire system 8 2 network message transmission mechanism all p2p messages use a unified protobuf serialization and transmission structure 8 3 advantages of the networking architecture mova’s p2p network is designed with an emphasis on stability, security, and flexibility, and offers the following key advantages link encryption and identity authentication all connections support tls encryption and node signature verification protects against man in the middle attacks and ensures secure communication protocol multiplexing multiple protocols can run concurrently through the same network connection nodes negotiate supported protocol types and versions to maintain compatibility high availability message distribution full node broadcast is achieved through hypercube routing supports message queue prioritization and forwarding retry mechanisms priority and load scheduling high priority protocols receive preferential bandwidth allocation long messages are transmitted in frames, preventing blockage of short message traffic multi format serialization support message structures support json, protobuf, cbor , and other formats ensures compatibility across sdks written in different programming languages 8 4 advantages of the network in payment scenarios compared with traditional blockchain networks, mova’s p2p architecture is better suited for payment systems, which demand low latency and high real time performance message propagation latency below 200 ms (between global backbone nodes) automatic reconnection and repair when nodes go offline, enhancing network robustness regulation aware broadcast groups can be configured per compliance requirements, enabling region level, controlled auditability