Network Access Gateway (NAG)

The Network Access Gateway (NAG) is a simple yet critical service within Circular's architecture, responsible for routing new transactions towards different nodes by generating a random SubNet index and then a random node to receive the transaction.

The algorithm used by the NAG is designed to ensure high throughput while distributing transactions to different subnets, keeping them at their optimal work regimen. To achieve this, each gateway collects network analytics in order to balance the workload and optimize transaction routing.

By dynamically adapting to changes in network traffic and demand, the NAG ensures that transactions are processed quickly and efficiently, while maintaining a high level of security and reliability. The NAG earns an Entry Fee for injecting the transaction in the network.

NAGs are open source, and third parties can provision their own NAGs.

Last updated