Team reviewing protocol launch plans at a modern WeWork hot desk, rolled blueprints, laptops, and coffee cups scattered around, casual startup planning moment.
Protocols

Guardian Network Topology and P2P Changes

Technical impact analysis of mandatory, coordinated changes to the Wormhole Guardian peer-to-peer network layer, including gossip protocol upgrades, firewall rule updates, and P2P port migrations that require synchronized action to prevent a network split.
introduction
GUARDIAN P2P COORDINATION

Introduction

Mandatory coordinated changes to the Guardian peer-to-peer network layer that require synchronized action to prevent a network split.

The Wormhole Guardian Network relies on a peer-to-peer (P2P) gossip layer for the critical function of disseminating and aggregating validator observations into signed Verifiable Action Approvals (VAAs). Changes to this P2P topology—such as gossip protocol upgrades, firewall rule modifications, or port migrations—are not routine maintenance. They are mandatory, coordinated events that alter the fundamental connectivity graph of the network. If Guardians fail to apply these changes in lockstep, the network risks a split, where disjoint quorums produce conflicting attestations, directly undermining the integrity of cross-chain messages consumed by every integrated chain, exchange, and DeFi protocol.

A P2P topology change typically involves a new Guardian node software release that modifies the p2p.port, p2p.peers, or the underlying libp2p transport configuration. This requires every Guardian operator to update their node, adjust their network firewall rules, and potentially re-establish peering connections within a defined activation window. The operational risk is acute: a Guardian that upgrades its P2P configuration prematurely may be isolated from the existing quorum, while one that delays the upgrade may be unable to participate in the new consensus topology. For operators running spy nodes—which passively observe the gossip network to feed data to relayers, wallets, and analytics services—a failure to mirror these changes results in a complete loss of message visibility and a service outage for all dependent downstream systems.

The coordination mechanism for these changes is a governance VAA that specifies the new P2P parameters and an activation epoch. This VAA is emitted through the existing Guardian set, creating a bootstrapping dependency: the network must be healthy enough to produce the governance instruction that authorizes its own reconfiguration. For integrators, the primary impact is not on smart contract logic but on the availability and consistency of the VAA stream. Chainscore Labs can assist Guardian operators with network-layer upgrade planning, connectivity verification, and can help spy node and relayer operators validate that their infrastructure correctly tracks the canonical gossip topology before, during, and after the migration window.

GUARDIAN P2P CHANGES

Quick Facts

Operational impact and required actions for coordinated changes to the Guardian peer-to-peer network layer.

AreaWhat changesWho is affectedAction

Gossip Protocol

Modification to the P2P gossip mechanism for VAA dissemination

Guardian node operators, Spy node operators

Upgrade Guardian/Spy software to the mandated release before the activation epoch

P2P Port Configuration

New default ports or a migration to a different port range for peer connections

Guardian node operators, Infrastructure providers

Update firewall rules and security group configurations to allow traffic on the new ports

Network Identity

Changes to peer identity scheme or bootnode addresses

Guardian node operators, Spy node operators

Update configuration files with new bootnode multiaddresses and identity keys

Peer Discovery

Replacement or upgrade of the peer discovery mechanism

Guardian node operators, Spy node operators

Verify connectivity to the new discovery nodes and confirm peer count is healthy post-migration

Transport Protocol

Migration from TCP to QUIC or another transport layer protocol

Guardian node operators, Network administrators

Ensure network infrastructure allows the new transport protocol and does not perform deep packet inspection that could interfere

Network Split Risk

Incompatible gossip versions can cause a network partition between upgraded and non-upgraded Guardians

All Guardians, Exchanges, DeFi protocols

Coordinate upgrade timing with other operators; monitor for forked views of the Guardian Set

Spy Node Compatibility

Spy node software must match the Guardian network's gossip protocol version

RPC providers, Relayers, Wallets

Upgrade Spy nodes in lockstep with the Guardian network to avoid missing VAA observations

technical-context
GUARDIAN P2P NETWORK LAYER

Technical Mechanism

How the Guardian peer-to-peer network is structured, how topology changes are coordinated, and why a network split is the primary operational risk.

The Wormhole Guardian network relies on a dedicated peer-to-peer (P2P) gossip layer, built on libp2p, to disseminate observations and aggregate signatures before they are published as a Verified Action Approval (VAA). Each Guardian operates a node that must maintain direct or transitive connectivity with every other active Guardian in the set. The network topology is not permissionless; it is a closed group where membership is strictly defined by the on-chain Guardian Set. A topology change—such as a P2P port migration, a firewall rule update, or a gossip protocol parameter change—is a coordinated, mandatory action that every Guardian operator must execute in lockstep to prevent a network partition.

The primary risk during a topology change is a Guardian network split, where a subset of Guardians becomes isolated and begins producing observations that the rest of the network cannot see. Because a VAA requires signatures from a supermajority (typically 13 of 19) of the current Guardian Set, a split can cause two conflicting outcomes: the isolated group may fail to reach the threshold, halting message production, or, in a worst-case scenario where the split is perfectly balanced, two conflicting VAA sets could be produced. The latter is a severe security event that could lead to double-spends on connected chains. To mitigate this, topology changes are typically executed during a coordinated maintenance window with strict sequencing: all Guardians update their configuration, restart their nodes, and verify full mesh connectivity before the network resumes normal operation.

For operators running spy nodes—which passively listen to the Guardian gossip network to observe VAA generation—a topology change requires immediate reconfiguration. Spy nodes must connect to the correct P2P ports and use the updated bootstrap peer list. Failure to update results in a silent loss of observability, where the spy node appears healthy but receives no messages. Integrators that depend on spy node data for relaying, monitoring, or audit trails must verify connectivity after every topology change. Chainscore can assist Guardian operators and spy node runners with network-layer upgrade planning, connectivity verification, and post-change monitoring to confirm that the full Guardian mesh is intact and that no partition exists.

GUARDIAN NETWORK TOPOLOGY AND P2P CHANGES

Affected Actors

Guardian Node Operators

Guardian operators are the primary affected actors. A P2P topology change requires them to reconfigure their node software, update firewall rules, and potentially migrate to new listening ports in a coordinated manner.

Immediate actions:

  • Audit current p2p.port and p2p.advertised-address settings against the new specification.
  • Update firewall and security group rules to allow ingress on the new gossip port range before the activation deadline.
  • Verify that the updated bootstrap peer list is reachable from your environment.

Operational risks:

  • Failure to update in sync with the quorum can lead to a network split, where your node is partitioned from the active Guardian set and cannot contribute to or observe attestations.
  • Misconfigured NAT or load balancer rules can cause your node to be unreachable by peers, effectively removing you from the signing set and impacting liveness.

Chainscore can review your node configuration, test connectivity against the new topology, and validate that your upgrade procedure maintains quorum participation.

implementation-impact
GUARDIAN P2P NETWORK CHANGES

Implementation Impact

Mandatory coordinated changes to the Guardian peer-to-peer network layer require synchronized action from all operators to prevent a network split. The following areas demand immediate attention.

01

Guardian Node Software Upgrade

All Guardian operators must deploy the new software release that implements the updated gossip protocol or P2P configuration. Failure to upgrade in lockstep will result in a network fork, where non-upgraded Guardians form a separate, non-viable consensus group. Operators should verify the release hash, review the changelog for breaking P2P changes, and stage the upgrade during a coordinated maintenance window to minimize attestation liveness gaps.

02

Firewall and Network Policy Reconciliation

P2P port migrations or changes to the gossip protocol's transport layer require updates to firewall rules, security groups, and DDoS mitigation systems. Operators must ensure new ports are open and old ports are closed post-migration to avoid exposing deprecated services. Network policy misconfigurations are a common cause of partial partition events, where a Guardian is upgraded but unreachable by peers due to stale access control lists.

03

Spy Node Connectivity Verification

Spy nodes that observe the Guardian network for relayers and applications must be reconfigured to connect to Guardians on the new P2P topology. A mismatch in gossip protocol version or network address will cause spy nodes to silently fall out of sync, leading to stale or missing VAA data for downstream integrators. Spy node operators should test connectivity against a staging Guardian peer before the mainnet cutover.

04

Relayer and Integrator Impact Assessment

Relayers and applications that consume the Guardian network's message stream via spy nodes or direct P2P connections must verify compatibility with the new gossip wire format. Even if the VAA payload structure is unchanged, a breaking change in the P2P framing or authentication layer can prevent message ingestion. Integrators should run a canary instance against the upgraded testnet to validate end-to-end message delivery before mainnet activation.

05

Network Split Recovery Procedure

Teams must prepare a rollback and recovery plan in case of a botched upgrade that partitions the Guardian set. This includes pre-staging the previous software version, documenting the quorum required to resume attestations on the canonical chain, and establishing a clear communication channel for operators to coordinate a synchronized restart. A prolonged split can halt all cross-chain message passing and freeze bridge assets.

06

Chainscore Upgrade Readiness Review

Chainscore Labs provides network-layer upgrade planning and connectivity verification for Guardian operators, spy node runners, and integrators. Our review covers firewall rule validation, P2P configuration auditing, canary testing against upgraded testnets, and post-migration monitoring to confirm all Guardians have converged on the new topology. We help teams avoid the liveness and partition risks inherent in coordinated P2P changes.

GUARDIAN P2P AND TOPOLOGY CHANGES

Risk Matrix

Operational risks and required actions for coordinated changes to the Guardian peer-to-peer network layer, including gossip protocol modifications, firewall rule updates, and P2P port migrations.

Risk AreaFailure ModeSeverityMitigation and Action

Network Partition

Guardians fail to update P2P configuration uniformly, causing a split into two or more isolated quorums that cannot reach the supermajority threshold for observation signing.

Critical

Guardian operators must coordinate upgrade timing precisely. Verify peer connectivity and quorum health using spy node metrics before and after the change.

Observation Liveness Loss

A misconfigured gossip protocol or port change prevents a subset of Guardians from propagating observations, dropping the active signing set below the required threshold.

Critical

Monitor the rate of signed VAAs and the number of active Guardians in the peer list during the rollout window. Operators should have a rollback plan for P2P configuration.

Spy Node Desynchronization

Spy nodes are not updated to match the new gossip protocol version or port, causing them to miss observations and serve stale data to relayers and applications.

High

Spy node operators must apply P2P updates in lockstep with the Guardian network. Relayers and integrators should verify spy node data freshness against a canonical Guardian endpoint.

Relayer and Application Staleness

Downstream relayers and applications consuming data from non-updated spy nodes fail to process new cross-chain messages, halting user operations.

High

Integrators should configure multiple spy node fallbacks and monitor for gaps in VAA sequence numbers. Test failover logic before the network change activates.

Firewall Misconfiguration

New P2P port or protocol rules are blocked by cloud or bare-metal firewall policies, isolating a Guardian from its peers despite correct application-level configuration.

Medium

Guardian operators must pre-validate firewall and security group rules against the new port and protocol requirements. Conduct a connectivity dry-run if possible.

Governance VAA Delivery Failure

A governance VAA instructing the P2P change is not received or executed by a subset of Guardians due to the very network issues the upgrade intends to fix.

Medium

Use an out-of-band coordination channel to confirm governance VAA receipt. Operators should manually verify the applied configuration matches the governance directive.

Inconsistent libp2p Versioning

Guardians run incompatible versions of the libp2p stack after a protocol change, causing subtle message parsing errors rather than hard connection failures.

Medium

Pin the exact libp2p dependency version across all Guardian nodes. Chainscore can review dependency manifests and integration test suites for version consistency.

GUARDIAN NETWORK TOPOLOGY AND P2P CHANGES

Operator Readiness Checklist

A mandatory checklist for Guardian and spy node operators preparing for a coordinated P2P network-layer change. Failure to apply these changes in lockstep can result in a network split, attestation failures, and loss of liveness for downstream integrators.

Obtain the canonical upgrade notice from the Wormhole Foundation or core contributors. Confirm the exact new P2P port, gossip protocol version, bootstrap peer list, and any firewall rule changes.

  • What to check: The new listening port, transport protocol (TCP/QUIC), and any changes to the discovery mechanism.
  • Why it matters: A single Guardian using the old port or protocol will be partitioned from the network, unable to sign observations or produce VAAs.
  • Readiness signal: You have a documented diff between the current and target p2p configuration block in your Guardian config.
Chains We Build On

Looking to build on a specific blockchain?

We build smart contracts, DeFi applications, wallets, tokenization platforms, and blockchain infrastructure across the major ecosystems teams choose today. That includes Ethereum, Arbitrum, Optimism, Polygon, Avalanche, Solana, Sui, Aptos, Hedera, Stellar, and NEAR, with support for additional EVM and non-EVM networks based on your product requirements.

EVM ecosystems

  • Ethereum logo
    Ethereum
  • Arbitrum logo
    Arbitrum
  • Optimism logo
    Optimism
  • Polygon logo
    Polygon
  • Avalanche logo
    Avalanche
  • Cronos logo
    Cronos

Non-EVM ecosystems

  • Solana logo
    Solana
  • Sui logo
    Sui
  • Aptos logo
    Aptos
  • Hedera logo
    Hedera
  • Stellar logo
    Stellar
  • NEAR logo
    NEAR

Additional ecosystems

  • Polkadot logo
    Polkadot
  • Cosmos logo
    Cosmos
  • TON logo
    TON
  • Cardano logo
    Cardano
  • Algorand logo
    Algorand
  • Tempo logo
    Tempo

Also available for Base, appchains, custom EVM networks, and cross-chain product architecture.

GUARDIAN NETWORK TOPOLOGY AND P2P CHANGES

Frequently Asked Questions

Answers to the most critical operational questions for Guardian and spy node operators facing a mandatory P2P network-layer change.

A change to the Guardian gossip protocol is a breaking change at the network transport layer. If Guardians do not upgrade in lockstep, the network will partition into two or more isolated gossip meshes that cannot converge on a single observation set. This directly breaks the consensus required to produce valid VAAs.

Affected components:

  • Guardian nodes: Must upgrade their P2P stack to maintain connectivity with the quorum.
  • Spy nodes: Must upgrade to continue observing the gossip mesh; an outdated spy will see a silent or degraded network.
  • Relayers and integrators: Do not participate in the gossip mesh directly, but will experience a halt in new VAA production if the Guardian set partitions.

What does not break:

  • On-chain core bridge contracts are unaffected at the smart-contract level.
  • Already-signed VAAs remain valid and can still be submitted on-chain.
  • Guardian public keys and the active Guardian set index do not change.
Trusted by Industry Leaders

Delivering blockchain solutions for 5+ years.

We have partnered with 50+ leading DeFi protocols, NFT ecosystems, and fintech innovators to build secure, scalable, and capital-efficient blockchain products.

Selected Partners & Clients

ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
“I've been working with Chainscore Labs for last 3+ years, they've consistently delivered with strong ownership across multiple projects. The team is reliable and detail-oriented.”
L
Lee Erswell
CEO, Telos Foundation
how to get started

How to get started?

If you're looking for blockchain integration, ChainScore Labs has 5+ years of experience helping teams build and integrate exchanges, wallets, smart contracts, tokenization solutions, and protocol-connected products, we can help you choose the right path, integrate securely, and get to production faster. Our team consists of experienced blockchain developers and architects who can help you with your blockchain integration needs.

01

Exploration & Strategy

Define your product goals and choose the right blockchain architecture for your use case.

02

Architecture & Design

Design the smart contracts, tokenomics, and security parameters of your system.

03

Development & Integration

Build and integrate with wallets, oracles, and front-end dApps for a seamless experience.

04

Security & Launch

Comprehensive audits followed by a risk-managed mainnet deployment to protect your users.

Start a build

Need a blockchain engineering team?

Send the project context and we will respond with next steps, scope questions, and a practical path to delivery.