Typed network messages
Block announcements, transaction announcements, votes, and synchronization requests have distinct message forms. Each serves a specific part of network operation.
Sigil’s network architecture defines peer admission, message propagation, synchronization, and rate controls around the consensus protocol.
Illustrated coordination. No live network activity.
Validators need blocks, transactions, and votes at the right time. Sigil defines the message and peer-management rules around that traffic, while keeping transport behavior separate from deterministic consensus decisions.
Block announcements, transaction announcements, votes, and synchronization requests have distinct message forms. Each serves a specific part of network operation.
Peer state, admission checks, and diversity controls give operators a way to reason about who is connected and how concentrated those connections are.
Propagation planning can distribute block payload shards and recover data from the required pieces. Fanout and payload limits constrain the work.
Rate limits, scoring, and quota models help control incoming demand. The network can distinguish accepting a message from accepting its transaction into a block.
Block and state sync messages help peers catch up. Operators still need to verify current height, lag, and transport reachability in the actual deployment.
No. RPC reachability, peer connectivity, synchronization, and consensus participation are separate observations.
Weave provides a wider peer-to-peer data layer in the ecosystem. Sigil’s network messages and consensus traffic have their own responsibilities, while artifact availability remains outside ordinary block execution.