Transmitter Network
Last updated
Last updated
UIP utilizes independent transmitter groups to process messages across networks, ensuring scalability and preventing transaction backlogs. Each transmitter group’s Transactions Per Second (TPS) is designed to match or exceed the TPS of the network it serves, maintaining efficiency and speed.
Transmitter groups operate exclusively within a single network, except for utility networks. To mitigate delays caused by consensus tasks like message validation and signature generation, UIP enables multiple parallel transmitter groups. This parallel structure accelerates processing while preserving message sequences and nonces, ensuring reliable and orderly cross-network communication.
UIP optimizes transmitters to improve scalability and efficiency in cross-chain messaging. These changes simplify integration for new protocols and streamline functionality for developers.
Single Network Focus: Transmitters work exclusively in one network plus the Entangle blockchain, allowing them to specialize and maximize performance. This eliminates the inefficiency of spreading resources across multiple chains.
Dual Functionality: Transmitters act as both transmitters and executors simultaneously. They handle the entire process — relaying messages and executing transactions — removing the need for separate entities to manage these tasks.
No More Protocol-Specific Executors: Protocols no longer need to deploy their own executors. They only need to know EndPoint addresses. This drastically reduces the complexity of integrating with Photon, making it plug-and-play.
New Networks Manage Their Own Transmitters: When a new network is added, only that network needs to deploy transmitters to activate cross-chain messaging. Existing networks don’t need to manage transmitter deployment, streamlining onboarding and scalability.