En blockchains de alto rendimiento como Solana, los tiempos de bloque pueden llegar a ser de solo 400 ms y el volumen de transacciones es extraordinariamente elevado. Esto genera una competencia feroz por el orden de las transacciones y las oportunidades de MEV (Maximal Extractable Value). Jito es la infraestructura de MEV de Solana, que convierte la competencia fragmentada por MEV en un sistema eficiente de pujas por espacio de bloque mediante subastas estructuradas de paquetes y su Block Engine. Este modelo mejora la eficiencia de la red y permite a validadores y stakers compartir mayores rentabilidades.
Actualmente, Jito controla más del 95 % de la cuota de mercado de la infraestructura MEV de Solana, lo que lo convierte en un elemento clave para entender la economía de los validadores y la ejecución de transacciones en Solana. Jito determina las estrategias de los searchers (cazadores de MEV) y afecta directamente la rentabilidad del staking y los resultados de las transacciones para los usuarios habituales.
El MEV es el valor adicional que los productores de bloques pueden extraer de la actividad on-chain reordenando, insertando o excluyendo transacciones. Su relevancia radica en su influencia directa sobre la equidad de las transacciones, los incentivos de la red y los costes reales para los usuarios.
En DeFi, el MEV suele manifestarse como arbitraje, liquidación anticipada o ataques sándwich. Si no hay mecanismos adecuados, unos pocos searchers profesionales pueden monopolizar el MEV, lo que genera mayor deslizamiento y pérdidas para los usuarios habituales, además de perjudicar la reputación de la red.
Solana se diferencia de Ethereum porque no dispone de un mempool público global. Las transacciones se envían directamente al validador líder actual y se retransmiten anticipadamente mediante el mecanismo Gulf Stream, lo que hace que el "mempool sniping" tradicional sea ineficaz y lo sustituye por una competencia privada extremadamente sensible a la latencia.
El calendario de líderes de Solana rota con rapidez (un slot cada dos bloques), y con la propagación de bloques Turbine y QoS ponderado por stake, las exigencias sobre la infraestructura aumentan. Jito responde a la ausencia de mempool con su Relayer y Block Engine.
El flujo de trabajo de Jito forma un ciclo cerrado: envío de transacciones → reenvío por Relayer → paquetes de Searchers → subasta y clasificación por Block Engine → ejecución por Validator. Las transacciones de usuario entran primero en el Jito Relayer (pool de latencia de 200 ms), luego los Searchers crean paquetes atómicos de hasta cinco transacciones y añaden una propina para participar en la subasta.
Fuente de la imagen: Jito Labs
El Block Engine recibe todos los paquetes, simula su ejecución, los puntúa y selecciona la cartera con mayor rentabilidad para enviarla a los validadores que ejecutan el cliente Jito-Solana. Los validadores procesan estos paquetes de forma atómica en la Bundle Stage: todas las transacciones tienen éxito o todas fallan, garantizando estrategias deterministas.
Jito no utiliza el sistema "primero en llegar, primero en ser procesado". En su lugar, ordena las transacciones mediante subastas de paquetes. Los Searchers que envían paquetes deben especificar una propina (incentivo para los validadores); el Block Engine simula distintas combinaciones y selecciona el contenido del bloque con la rentabilidad total más alta (tarifa base + MEV + propina).
La subasta es privada en todo momento, lo que impide el frontrunning. Jito admite el mecanismo dontfront (ejecución en el índice de paquete 0); los usuarios pueden adjuntar una cuenta readonly específica (como jitodontfront...) a las instrucciones para protegerse de ataques sándwich.
El sistema de Jito se basa en el cliente validador Jito-Solana, el Block Engine, los paquetes y el sistema de cuentas de propina, que colaboran de manera integrada.
| Componente | Función | Colaboración con otros componentes |
|---|---|---|
| Jito Relayer | Recibe transacciones de usuario y las reenvía tras un retraso de 200 ms | → Searcher (proporciona inteligencia de transacciones) → Block Engine |
| Block Engine | Cerebro de la subasta: simula, ordena y envía los paquetes óptimos a los validadores | ← Relayer/Searcher → JitoValidator |
| Cliente Jito-Solana | Cliente específico para validadores, añade Bundle Stage y TipPaymentProgram | Ejecuta los paquetes seleccionados por Block Engine, procesamiento atómico |
| Cuentas de propina | 8 PDAs de propina aleatorias, distribuidas entre los stakers al final del epoch | Searcher paga → Validator recibe → Staker comparte |
El cliente validador Jito-Solana es una versión modificada para que los validadores reciban y procesen paquetes. El Block Engine actúa como capa de emparejamiento y subasta, gestionando los paquetes enviados por los searchers y distribuyéndolos.
Una característica fundamental es el mecanismo de propina. Los searchers adjuntan una propina a su paquete como tarifa para competir por prioridad de empaquetado. Jito también permite el envío directo de transacciones vía Block Engine y admite mecanismos de protección como dontfront para mitigar riesgos de sandwiching y frontrunning.
Las fuentes de rentabilidad de Jito son principalmente las propinas de los searchers y la extracción de MEV. Tras la ejecución exitosa, el TipPaymentProgram deposita lamports en el PDA de propina. Al final del epoch, las rentabilidades se distribuyen a todos los operadores del cliente Jito y sus delegadores mediante la Tip Distribution Account (TDA), según el peso de stake del validador.
Los datos muestran que las propinas de Jito se han convertido en un componente importante del REV (Real Economic Value) de Solana, con los stakers que usan validadores Jito obteniendo una rentabilidad media entre un 20 y un 50 % superior a los métodos tradicionales. Esto impulsa el crecimiento acelerado de productos de staking líquido como JitoSOL.
El efecto de Jito en Solana va mucho más allá de ser "otra herramienta de MEV": transforma de forma fundamental los ingresos de los validadores y la asignación de espacio de bloque.
A medida que más activos en staking migran al cliente Jito-Solana, las rentabilidades MEV se convierten en el eje central de la economía de los validadores.
Desde la perspectiva de la estructura de la red, este cambio aumenta la eficiencia en la construcción de bloques y hace que la distribución de rentabilidad sea más orientada al mercado. Sin embargo, también plantea dudas sobre la concentración de MEV, una mayor estratificación de validadores por rentabilidades diferenciadas y si la experiencia de transacción de usuario depende cada vez más de una infraestructura específica.
El mecanismo de Jito convierte el MEV de Solana de "juegos implícitos" a "pujas estructuradas". Al combinar Block Engine, subastas de paquetes y el cliente validador, Jito consigue un orden de transacciones optimizado, una distribución eficiente de rentabilidad y una mejora en el rendimiento de la red.
Para los usuarios habituales, el impacto de Jito va más allá del empaquetado técnico de bloques: afecta directamente la rentabilidad del staking, el orden de las transacciones y la experiencia general en la red.
En el ecosistema de Solana, Jito es una infraestructura esencial para entender el MEV, la economía de los validadores y el staking líquido.
El Block Engine es el componente principal de Jito para recibir transacciones, ordenarlas y realizar subastas de MEV.
Sí. El MEV puede influir en los precios de ejecución de las transacciones, a veces aumentando el deslizamiento.
Sí. Al capturar MEV, Jito ofrece rentabilidades adicionales más allá de las recompensas básicas de staking.
Aunque no existe un mempool tradicional, el orden de las transacciones persiste, por lo que siguen existiendo oportunidades de arbitraje y liquidación.
Sí, incluyendo riesgos de centralización por MEV y posibles riesgos técnicos derivados de la complejidad del sistema.





