FSS सामान्य योजनाचित्र
Context
This figure appears in Section 5 (Fair Sequencing Services) during the detailed description of the FSS architecture, specifically at the beginning of Section 5.2. It provides the general schematic for how the FSS processes transactions through the DON before they reach the main chain, illustrating the two paths by which transactions can enter the FSS system. The figure accompanies the three-phase breakdown of FSS: transaction monitoring, sequencing, and posting.
What This Figure Shows
The figure shows an order-fair mempool with two different transaction input paths: the direct path, where transactions are sent directly to the DON nodes rather than to the main chain's mempool, and the mempool-based path, where the DON monitors the main chain's mempool using Mempool Services (MS) to collect transactions destined for a target contract. In both cases, the DON then sequences the transactions according to a pre-defined ordering policy and posts them to the main chain as ordered batches. The smart contract on the main chain is designed to treat DON-ordered transactions as authoritative, enforcing the ordering through sequence numbers, transaction nonces, or aggregate transactions (rollups).
Significance
This schematic shows the practical implementation of FSS as a middleware layer between users and the blockchain, demonstrating how it can be integrated with existing infrastructure either through changes to client software (direct path) or transparently via mempool monitoring. It also shows the connection between FSS and rollup/batching techniques, which provides both fairness and scaling benefits simultaneously.