Most retail traders imagine MEV bots as clever scripts running on cloud servers. The reality is closer to a co-located high-frequency trading operation. Understanding the gap between what you're running and what they're running is essential to understanding why you keep losing.
Data layer: Geyser gRPC streams (not WebSocket)
Submission: Jito Block Engine API (not raw RPC)
Endpoints: NY, Frankfurt, Tokyo, Amsterdam (parallel submission)
Tipping: Dynamic, calibrated against rolling block telemetry
Parsing: Rust-based, byte-by-byte Raydium/Orca instruction decode
Edge: ShredStream (50-200ms earlier than Turbine gossip)
Hardware: Bare-metal, co-located with validators
Data layer: WebSocket subscription to public RPC
Submission: Standard Solana RPC (public mempool)
Endpoints: Single region
Tipping: None (unaware of Jito)
Parsing: JavaScript / TypeScript
Hardware: Cloud VPS
The 200ms advantage from ShredStream alone is the difference between catching a pool at entry and catching it after the first wave of bots has already pushed the price 15%. You are not competing against other retail traders. You are competing against bare-metal infrastructure with a 200ms head start and private visibility into every transaction you submit.
The Jito stack has five components. The validator client (Jito-Solana, running on ~95% of active stake by 2026). The Block Engine (off-chain auction that receives, simulates, and scores bundles). The Relayer (network layer that introduces a deliberate ~200ms delay to make bundling viable). The Tip Payment Program (on-chain tip receiver). And the Tip Distribution Program (splits tips between validators and stakers).
That relayer delay is the critical detail. The 200ms window is not a bug. It is architectural. It exists to give searchers time to see your transaction, construct a sandwich, and submit the bundle before the slot closes. The infrastructure is literally designed to give the extractor time to extract.
Bundles have hard constraints: maximum 5 transactions, sequential atomic execution in a single slot, no cross-slot spanning, and the tip instruction must be the last transaction. The minimum practical tip for competitive opportunities is 0.01-0.5 SOL. The minimum profit threshold for a viable sandwich is roughly 0.005 SOL. Below that, the gas and tip costs exceed the extraction.
Maybe a dozen serious MEV operations exist on Solana. They have bare-metal servers co-located with validators, custom Rust infrastructure, and private validator relationships. The solo operator success rate is below 5%. This is not a level playing field. It is a stacked deck. The only way to win is to refuse to play their game and route around the infrastructure they control.