Una mempool (abreviatura de “memory pool”) es el área de retención donde un nodo de la blockchain guarda las transacciones que han sido firmadas y difundidas a la red pero aún no incluidas en un bloque. No existe una única mempool global: cada nodo mantiene su propia copia y la comparte con sus pares por cotilleo (gossip), así que “pendiente” significa en realidad que tu transacción está en los pools de la mayoría de nodos bien conectados esperando a ser recogida. Los productores de bloques eligen de ese pool por prioridad de comisión, y por eso una transacción mal pagada puede esperar horas, ser reemplazada por una versión con mayor comisión que lleve el mismo nonce, o ser desalojada y olvidada sin llegar a fallar nunca on-chain. El pool público lo puede leer cualquiera, de modo que los swaps pendientes son visibles para los bots buscadores antes de confirmarse. No todas las cadenas funcionan así: Solana transmite las transacciones directamente a los próximos productores de bloques, y en las cadenas EVM las carteras ERC-4337 como WATS envían UserOperations a una mempool alternativa aparte que los bundlers empaquetan en transacciones ordinarias.
Entre la firma y el bloque
Cuando pulsas enviar, tu transacción no entra en la blockchain. Entra en una cola para quizá entrar en la blockchain. Tu cartera difunde la transacción firmada a un nodo, el nodo comprueba que está bien formada, correctamente firmada, con un nonce sensato y con fondos, y entonces entra en la mempool — el conjunto de transacciones pendientes que esperan a que un productor de bloques las recoja. Todo lo que tu cartera muestra como “pendiente” vive en esta sala de espera, y la mayoría de las cosas confusas que hacen las transacciones — atascarse, desaparecer, ser reemplazadas — son comportamiento de la mempool, no de la blockchain.
Qué es realmente la mempool
La primera sorpresa: no existe una única mempool canónica. Cada nodo mantiene su propio conjunto de transacciones pendientes y las comparte con sus pares por cotilleo (gossip), así que la red alberga miles de copias muy solapadas pero nunca idénticas. Que una transacción esté “en la mempool” significa en realidad “a estas alturas, en las mempools de la mayoría de nodos bien conectados”. Los nodos además aplican su propia política — una comisión mínima para siquiera aceptar una transacción, topes de cuántas pendientes puede tener una misma cuenta, y desalojo de las entradas más baratas cuando el pool se llena — y por eso una transacción de comisión muy baja puede desvanecerse en silencio de la red sin revertir jamás on-chain. No se gastó nada, porque nunca se ejecutó nada.
Cómo salen las transacciones: la subasta de comisiones
El espacio de bloque es escaso, y la mempool es donde se resuelve su mercado. Los productores de bloques ensamblan el conjunto más rentable de transacciones pendientes que les quepa, lo que en la práctica significa que la prioridad de comisión decide quién sale primero de la sala de espera. En las cadenas EVM esa prioridad es la propina que añades sobre la comisión base bajo EIP-1559: paga la tarifa vigente y sales en uno o dos bloques; puja por debajo y esperas hasta que la demanda se enfríe o tu transacción sea desalojada. Hay una consecuencia que pilla a la gente constantemente: como las cuentas EVM se ejecutan en estricto orden de nonce, una sola transacción barata atascada bloquea todas las que envíes después, por generosa que sea su comisión.
Pendiente, reemplazada, descartada
Como una transacción pendiente aún no es historia, todavía puede editarse de una manera concreta: reemplazándola. Difundir una nueva transacción con el mismo nonce y una comisión sensiblemente mayor le dice a los nodos que descarten la anterior — la cura estándar para un envío atascado y, cuando el reemplazo es una transferencia de valor cero a tu propia dirección, la forma estándar de cancelarlo. Las transacciones que ni confirman ni son reemplazadas acaban descartadas: desalojadas de los pools y olvidadas, como si nunca se hubieran enviado. No se pierde nada, porque los fondos nunca se movieron — pero nada de esto es visible en una interfaz típica de cartera, que es de donde viene la mayor parte del pánico de “¿dónde está mi transacción?”.
Una sala de espera muy pública
Todo lo que hay en la mempool pública es visible para cualquiera antes de confirmarse, incluidos los bots que analizan los swaps pendientes y actúan sobre lo que ven. Esa visibilidad es la materia prima del front-running y de los ataques sándwich que describimos en nuestra explicación del slippage: una operación pendiente anuncia exactamente qué estás a punto de comprar y el peor precio que has aceptado. Por eso una tolerancia de slippage ajustada es una defensa real: pone un techo a lo que un sándwich puede extraer. Y por eso también una parte creciente del tráfico EVM viaja hoy por canales de envío privados que se saltan el pool público y van directos a los constructores de bloques, cambiando transparencia por protección y asumiendo de paso una nueva suposición de confianza.
No todas las cadenas tienen una
La mempool propagada por cotilleo es una decisión de diseño al estilo Ethereum, no una ley de la naturaleza. Solana la omite en gran medida: el calendario de líderes se conoce de antemano, así que los clientes reenvían las transacciones directamente a los próximos productores de bloques en lugar de inundar un pool global, una razón por la que sus estados pendientes se sienten tan efímeros. TON mueve los mensajes por su propio enrutado fragmentado en lugar de una cola compartida. Y ERC-4337 añade un carril paralelo en la propia EVM: las UserOperations esperan en una mempool alternativa propia, donde los bundlers las recogen y las envuelven en una transacción normal, tal como exponemos en la explicación de bundlers y UserOperations. La misma lógica de sala de espera, otra sala.
Dónde se encuentra una cartera con la mempool
La mempool es la capa que WATS gestiona para que rara vez tengas que pensar en ella: WATS difunde a través de nodos sanos y sigue el estado pendiente en Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana y TON — tres ecosistemas con tres salas de espera distintas — tras una sola interfaz, de modo que un estado pendiente significa lo mismo para ti sea cual sea la sala en la que esté atascado. En las cadenas EVM, las acciones de WATS viajan como UserOperations de ERC-4337 por la mempool alternativa, donde un paymaster liquida el gas nativo que exige el productor de bloques mientras tú pagas en un solo token, ATS. Eso no es un descuento — la red sigue cobrando íntegra su tarifa vigente, y tu cargo en ATS la sigue — solo cambia qué token paga. ATS es un OFT de LayerZero, así que un único saldo cubre todas las cadenas soportadas en lugar de ocho saldos de moneda nativa, y el ATS recaudado como comisión se quema, llevando el suministro de 100.000.000 hacia un suelo de 30.000.000. WATS es la primera y única cartera que combina comisiones de token único ERC-4337 y OFT con esa quema, y nada de esto toca la custodia: WATS es totalmente non-custodial, tú tienes tus claves y WATS nunca tiene ninguna.
Así que la conclusión práctica es estrecha. No puedes hacer desaparecer la mempool, ni deberías querer hacerlo: es la subasta que consigue que tu transacción se incluya siquiera. Lo que sí puedes eliminar es el modo de fallo que no tiene nada que ver con la subasta: estar en la cadena equivocada sin moneda nativa con la que pujar. Si esa es la versión de “pendiente” con la que chocas una y otra vez, tener un único saldo de ATS en la WATS Hot Wallet es la solución, y la mecánica está detallada en la página de la comisión ATS.
Preguntas frecuentes
¿Qué es una mempool, en una frase?
Una mempool es el área de retención donde un nodo de la blockchain guarda transacciones válidas y firmadas que se han difundido a la red pero aún no se han incluido en un bloque. Los productores de bloques seleccionan de ahí, en general por prioridad de comisión, así que la mempool es a la vez una cola y una subasta por espacio de bloque. Todo lo que tu cartera etiqueta como “pendiente” está esperando ahí.
¿Existe una mempool global única?
No. Cada nodo mantiene su propio conjunto de transacciones pendientes y lo comparte con sus pares por una red de cotilleo, así que lo que existe son miles de vistas locales solapadas y no una cola maestra. Por eso los exploradores a veces discrepan sobre una transacción pendiente, y por eso una transacción de comisión muy baja puede estar en unos pools, ser desalojada de otros y acabar olvidada por todos.
¿Por qué está atascada mi transacción y puedo cancelarla?
Casi siempre está esperando en la mempool porque su comisión está por debajo de la tarifa vigente — confirmará si la demanda se enfría, o esperará indefinidamente. Como una transacción pendiente puede reemplazarse, el arreglo es redifundir con el mismo nonce y una comisión mayor: o la misma transacción (para acelerarla) o un envío de valor cero a ti mismo (para cancelarla). Las carteras suelen exponer ambas como botones de acelerar y cancelar. En las cadenas EVM esto importa más allá de esa transacción, porque un nonce atascado bloquea todas las transacciones posteriores de esa cuenta.
¿Puede otra gente ver mi transacción antes de que confirme?
En la mempool pública, sí — las transacciones pendientes son totalmente visibles y los bots las analizan activamente, que es lo que hace posibles el front-running y los ataques sándwich. Mantener una tolerancia de slippage ajustada limita lo que esos bots pueden extraer de un swap, y en EVM una parte creciente del tráfico usa canales de envío privados que se saltan por completo el pool público, cambiando esa transparencia por protección.
¿Las UserOperations de ERC-4337 esperan en la misma mempool?
No. Las UserOperations no son transacciones, así que viajan por una mempool alternativa aparte, donde los bundlers las recogen y las envuelven en una transacción normal que después entra en la mempool ordinaria. WATS usa esta vía en las cadenas EVM: la UserOperation lleva un paymaster que liquida el gas nativo, que es como un usuario de WATS puede pagar las comisiones de red en ATS en lugar de en la moneda nativa de cada cadena.
¿Necesito la moneda nativa de cada cadena para sacar una transacción de la mempool?
En WATS, no. La WATS Hot Wallet cobra las comisiones de red en un solo token, ATS, en Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana y TON, así que nunca te quedas sin poder difundir simplemente porque no tengas ETH en una cadena ni BNB en otra. En EVM esto funciona mediante ERC-4337, donde un paymaster paga el gas nativo que exige el productor de bloques, y ATS es un OFT de LayerZero, de modo que un único saldo cubre todas las cadenas soportadas. No es un descuento — la red sigue recibiendo su comisión íntegra, y ATS solo cambia qué token la paga.

