¿Qué es un mempool y cómo funciona? Guía para principiantes
Conclusiones clave
Un mempool es una sala de espera en un nodo de blockchain donde se almacenan las transacciones aún no minadas antes de incorporarse a la blockchain
Cada nodo de una red blockchain tiene su propio mempool; juntos forman un mempool colectivo
Los mineros y validadores dan prioridad a las transacciones con comisiones más altas, lo que crea un mercado competitivo dentro de los mempools
La congestión del mempool se produce cuando la demanda de transacciones supera la capacidad del espacio de los bloques
Entender cómo funciona el mempool ayuda a los usuarios a optimizar las comisiones y evitar retrasos
Introducción
Si alguna vez has realizado una transacción de criptomonedas, como enviar fondos a la dirección de otro monedero, es posible que hayas notado que tarda un tiempo. Estas transacciones pendientes suelen permanecer en lo que se conoce como mempool.
Esta guía explica qué es un mempool, cómo funciona y por qué es una parte esencial de una transacción de criptomonedas.
Antes de operar con cualquier criptoactivo, puedes registrarte en WEEX para acceder a un entorno de trading regulado.
¿Qué es un mempool?
Un mempool es una especie de sala de espera en un nodo de blockchain donde se almacenan las transacciones aún no minadas. El término mempool combina dos palabras, «memory» (memoria) y «pool» (grupo), y se refiere al espacio donde las transacciones pendientes esperan en una cola antes de añadirse a la blockchain.
Bitcoin fue la primera blockchain en introducir y utilizar el concepto de pool de memoria de transacciones (mempool). Más tarde, otras blockchains como Ethereum también adoptaron el término. Todas las blockchains tienen algún tipo de mempool, aunque puede que lo llamen de otra manera. Por ejemplo, la blockchain Parity utiliza el término «Transaction Queue» (cola de transacciones) para referirse a los mempools de su cadena.
| Término | Blockchain |
|---|---|
| Mempool | Bitcoin, Ethereum |
| Cola de transacciones | Parity |
Función en las transacciones de blockchain
Los mempools desempeñan un papel importante en el funcionamiento de los nodos de blockchain. Para que una transacción se complete y quede registrada en una blockchain, primero debe añadirse a un bloque. Sin embargo, no todos los nodos de una red blockchain pueden crear un bloque nuevo.
| Mecanismo de consenso | Quién añade las transacciones |
|---|---|
| Prueba de trabajo (Bitcoin) | Mineros |
| Prueba de participación (Ethereum) | Validadores o proponentes |
Después de iniciar una transacción, los usuarios deben confiar en que un minero o un validador la apruebe y la añada a la blockchain. Esto no sucede al instante. Hay un intervalo entre el momento en que se inicia una transacción y aquel en que se completa. Durante ese tiempo, la transacción se almacena en un mempool a la espera de confirmación.
¿Cómo funciona el mempool?
En primer lugar, debes tener en cuenta que las blockchains no tienen un único mempool. Al contrario, cada nodo de una red blockchain determinada cuenta con su propio pool de memoria de transacciones. Por ejemplo, cada nodo de la blockchain de Bitcoin tiene su propio conjunto de transacciones a la espera de añadirse al registro público. En conjunto, los mempools de los nodos individuales forman un mempool colectivo.
Cuando un usuario inicia una transacción, esta se envía a un nodo. A continuación, el nodo la añade a su mempool y la pone en una cola a la espera de validación. Una vez validada, se marcará como pendiente. Los mineros solo pueden añadir a un bloque nuevo las transacciones marcadas como pendientes.
Dinámica del mempool y ciclo de vida de las transacciones
Para ilustrar la dinámica del mempool y el ciclo de vida de las transacciones, supongamos que quieres enviar 0.01 BTC a un amigo.
Proceso paso a paso:
| Paso | Descripción |
|---|---|
| 1 | Introduce la dirección del monedero de tu amigo, acepta las comisiones de la transacción de blockchain y pulsa «Enviar» |
| 2 | La transacción se añade al mempool más cercano como una transacción en cola |
| 3 | La transacción se difunde a otros nodos, pero todavía no está en la blockchain |
| 4 | Cada nodo realiza pruebas para comprobar que la transacción es auténtica |
| 5 | Si se aprueba, el estado de la transacción cambia de «en cola» a «pendiente» |
| 6 | Un minero selecciona la transacción pendiente y la añade a un bloque nuevo |
| 7 | El minero difunde el bloque de nuevo a todos los nodos |
| 8 | Los nodos que aún almacenan la transacción la eliminan de sus mempools |
| 9 | La transacción se completa y el destinatario recibe los fondos |
Congestión y acumulación de transacciones en el mempool
La congestión de un mempool de transacciones se produce cuando la demanda de transacciones supera la cantidad que puede incluirse en un bloque. Varios factores pueden provocar una acumulación de transacciones en el mempool.
Causas de la congestión del mempool:
| Factor | Descripción |
|---|---|
| Congestión de la red | Un gran volumen de transacciones presiona el espacio disponible en los bloques |
| Eventos o noticias | Los lanzamientos de tokens, los airdrops o el apoyo de celebridades provocan picos repentinos de demanda |
| Forks o actualizaciones de la red | Los cambios derivados de las actualizaciones de los nodos pueden causar congestión momentánea |
Actualmente, el número medio de transacciones en un bloque de la blockchain de Bitcoin ronda las 2800. Si durante varias horas la cantidad de transacciones pendientes supera ampliamente esa cifra, la red se congestiona y, como resultado, también se congestionan los mempools.
Es importante que los usuarios y desarrolladores entiendan estos factores y cómo afectan a la congestión del mempool. Esto les permite anticiparse a posibles retrasos y realizar los ajustes necesarios para ahorrar en comisiones de gas y evitar demoras.
Gestión de la prioridad de las transacciones y las comisiones
Cuando se producen muchas transacciones al mismo tiempo, varios factores determinan cuáles reciben prioridad dentro de un mempool.
Estimación de comisiones e inclusión de transacciones:
Uno de los principales factores que determinan el orden de ejecución de las transacciones en un mempool son las comisiones asociadas a cada una. Los mineros y validadores buscan obtener beneficios y pueden elegir qué transacciones quieren añadir a un bloque nuevo. Como es lógico, favorecen las transacciones con comisiones más altas, ya que estas se traducen en mayores recompensas.
Por lo tanto, las comisiones asociadas a una transacción influyen considerablemente en sus posibilidades de incluirse en un bloque. Normalmente, los mineros ordenan las transacciones de sus mempools según las comisiones por unidad de datos de la transacción, que suelen expresarse en satoshis por byte. A continuación, dan prioridad a las transacciones con las tasas más altas hasta que el bloque está lleno.
Este enfoque basado en las comisiones crea un mercado competitivo dentro de los mempools. Obliga a los usuarios a elegir entre pagar comisiones más altas para completar rápidamente las transacciones o pagar menos a cambio de esperar más tiempo.
Impacto de la congestión de la red:
| Efecto | Descripción |
|---|---|
| Aumento de los tiempos de confirmación | Los mineros dan prioridad a las comisiones más altas; las más bajas pueden tardar horas o días |
| Competencia por las comisiones | Los usuarios compiten pagando comisiones más altas para obtener una confirmación más rápida |
Sincronización de mempool y espacio de bloque
Los mempools no tienen por qué mantener una lista idéntica de todas las transacciones que esperan a ser añadidas a un bloque. Sin embargo, deben saber qué transacciones ya se han añadido a la blockchain para poder eliminarlas de sus mempools si todavía están almacenadas en ellos. Cuando un minero transmite un nuevo bloque a los nodos, estos pueden comprobar esta información y sincronizar así los mempools. De este modo, solo se conservan en los mempools las transacciones aún no minadas.
El espacio de bloque es la capacidad disponible para incluir transacciones en un bloque nuevo. Como este espacio es limitado, los mineros o validadores dan prioridad a las transacciones con comisiones de gas más altas, mientras que el resto se envía a los mempools a la espera de confirmación.
Tamaño del mempool y expulsión
Cada transacción que se añade a un mempool es un conjunto de datos que ocupa como máximo unos pocos kilobytes (KB). La suma de todos los bytes que componen las transacciones es el tamaño del mempool. Un mempool de mayor tamaño indica que hay numerosas transacciones pendientes de confirmación. También podría señalar un pico en el tráfico de la red.
Aunque los mempools no tienen un tamaño máximo predefinido, los nodos pueden establecer límites para sus mempools. En Bitcoin, este límite suele fijarse en 300MB. Cuando el mempool alcanza este umbral, los nodos pueden exigir una comisión mínima por transacción. Las transacciones con una tasa de comisión inferior a ese límite se expulsan del mempool. Así, los nodos evitan bloquearse debido a una sobrecarga de transacciones pendientes.
Es importante entender cómo influye el tamaño del mempool en las comisiones y los tiempos de las transacciones, ya que permite a los usuarios elegir el mejor momento para realizar una transacción. Hay varios sitios web que hacen un seguimiento del tamaño global del mempool en la red Bitcoin, como mempool.space y BitcoinTicker.co.
El mempool en las redes Bitcoin y Ethereum
Mempool de Bitcoin:
No todas las transacciones válidas enviadas a través de la red Bitcoin se añaden de inmediato a la blockchain. Tienen que esperar en el mempool de Bitcoin.
Al principio, las comisiones de transacción en Bitcoin se medían en satoshis por byte de transacción. Sin embargo, esto cambió con la actualización SegWit. Ahora, las transacciones en un mempool de Bitcoin se miden en unidades de peso. Gracias a esta actualización, los bloques de Bitcoin pueden incluir hasta cuatro veces más transacciones.
Mempool de Ethereum:
Al igual que Bitcoin, la blockchain de Ethereum utilizaba inicialmente el mempool de Ethereum como almacenamiento temporal para las transacciones que esperaban a que los mineros las añadieran a un bloque. Sin embargo, tras el paso de Ethereum del mecanismo de consenso de prueba de trabajo al de prueba de participación, la red introdujo el concepto de creador de bloques.
Los creadores de bloques son entidades externas especializadas que recopilan transacciones para crear un paquete optimizado que puede formar un bloque. Para ello, reordenan o incluyen determinadas transacciones del mempool. Finalmente, ofrecen los paquetes a los proponentes y validadores para que los incluyan en un bloque a cambio de una comisión.
El valor de un bloque depende de las transacciones que contiene. Esto incentiva a los creadores de bloques a generar los bloques más rentables, ya que es más probable que los validadores les den prioridad y los confirmen más rápido.
| Red | Característica del mempool |
|---|---|
| Bitcoin | Se mide en unidades de peso tras SegWit; 4x más transacciones por bloque |
| Ethereum | Los creadores de bloques generan paquetes de transacciones optimizados |
Conclusión
El mempool es un componente fundamental de las transacciones en blockchain. Funciona como una sala de espera donde las transacciones sin confirmar aguardan su validación y su posterior inclusión en un bloque nuevo. Para los usuarios de criptomonedas, es esencial entender cómo funciona un mempool, por ejemplo, la puesta en cola y validación de transacciones y la priorización según las comisiones.
Para quienes quieran operar con criptomonedas y entender mejor los mecanismos de las transacciones, una plataforma regulada puede ofrecer una experiencia más sencilla.
Si quieres comprar WXT ahora, puedes crear una cuenta de WEEX.
Bonus de bienvenida de WEEX: ¡consigue hasta 30,000 USDT! ¡Únete ahora!
Preguntas frecuentes (FAQ)
P1: ¿Qué es un mempool en el mundo de las criptomonedas?
Un mempool es una sala de espera en un nodo de blockchain donde se almacenan las transacciones aún no minadas antes de que se añadan a la blockchain. El término combina las palabras «memoria» y «pool».
P2: ¿Cómo funciona un mempool?
Cuando un usuario inicia una transacción, esta se envía a un nodo y se añade a su mempool en una cola. Tras validarse, pasa a estar pendiente. A continuación, los mineros o validadores seleccionan las transacciones pendientes con las comisiones más altas para añadirlas a un bloque nuevo.
P3: ¿Qué causa la congestión del mempool?
La congestión del mempool se produce cuando la demanda de transacciones supera la capacidad del espacio de bloque. Entre sus causas se incluyen la congestión de la red, acontecimientos repentinos como el lanzamiento de tokens o los airdrops, y las actualizaciones o bifurcaciones de la red.
P4: ¿Cómo se priorizan las transacciones en un mempool?
Los mineros y validadores dan prioridad a las transacciones que pagan comisiones más altas. Las ordenan según la comisión por unidad de datos y seleccionan las que más pagan hasta que el bloque se llena.
P5: ¿Qué ocurre cuando un mempool está lleno?
Los nodos pueden establecer límites de tamaño para sus mempools (300MB en Bitcoin). Cuando están llenos, pueden exigir una comisión mínima por transacción y expulsar las transacciones con comisiones más bajas para evitar bloquearse.
P6: ¿En qué se diferencian los mempools de Bitcoin y Ethereum?
Tras SegWit, el mempool de Bitcoin mide las transacciones en unidades de peso. Ethereum utiliza creadores de bloques que agrupan transacciones del mempool en paquetes optimizados para los validadores.
Aviso de riesgos: este artículo tiene únicamente fines informativos y no constituye asesoramiento financiero, de inversión ni jurídico. Las transacciones de criptomonedas implican comisiones de red y posibles demoras. Investiga siempre por tu cuenta antes de tomar cualquier decisión de inversión.
Precio de --
Este contenido se ofrece únicamente con fines informativos generales y no constituye un asesoramiento financiero, de inversión, legal ni fiscal. Cualquier evento, recompensa, promoción en línea o información relacionada que se mencione en el presente documento no debe considerarse como una recomendación, solicitud o invitación a comprar, vender, operar o de negociar de otra manera con cualquier criptoactivo. Los criptoactivos son sumamente volátiles y pueden provocar pérdidas. La disponibilidad de los servicios, productos y eventos relacionados de WEEX puede variar según la región. Tienes la responsabilidad de asegurarte de que tu participación esté de acuerdo con las leyes y regulaciones locales vigentes.
Te puede gustar
¿Qué es la criptomoneda Pons (PONS) y cómo operar con PONS en WEEX?

Tokens de acciones frente a ETF: diferencias clave que los principiantes deben conocer

¿Está Bitcoin sobrevalorado tras la Ley CLARITY? Análisis de valoración de BTC en 2026

Explicación de BenBen Coin: Cómo el meme del perro robot de Unitree se está volviendo viral

Guía de WEEX Convert: cómo intercambiar criptomonedas en la web y la app y qué significa realmente la cotización

Las acciones de ASML caen pese a un tercer trimestre récord y mejores previsiones: ¿está ya descontado el auge de los equipos para chips de IA?

Las acciones de SKHY vuelven a caer: ¿se debe la venta de SK Hynix a CXMT y YMTC de China o a la toma de beneficios en IA?

¿Qué es una orden limitada? Cómo funciona en criptomonedas, por qué puede no ejecutarse y cuándo usarla

Mejor minero de criptomonedas para principiantes: qué revisar sobre costes, consumo eléctrico, hashprice y rentabilidad antes de comprar

Bóveda DeFi vs. staking: ¿quién controla tu rendimiento y tu salida?

Orden limitada de compra: cómo comprar criptomonedas por debajo del precio de mercado

Orden límite de venta: cómo fijar un precio de take profit en criptomonedas

Orden limitada vs. orden de mercado: cuál usar al operar con criptomonedas

¿Qué es una orden límite? Cómo funciona en criptomonedas con ejemplos de BTC

Precio de OP y el paso de Unichain a OP Enterprise: qué significa para OP

Las acciones de Nvidia caen tras Maia 300 de Microsoft: ¿es el silicio personalizado una amenaza real para NVDA?

Acciones de SpaceX (SPCX) cerca de 163 $: ¿Puede recuperar 176 $ después de que Pivotal elevara su objetivo a 230 $?

Acciones de MSFT cerca de 542 $: qué afirma realmente Azure Maia 300 y qué aún debe demostrarse

Las acciones de MU caen por debajo de 1.000 $: ¿es real la amenaza de CXMT o solo una excusa para recoger beneficios?

¿Puede META alcanzar 1.000 $? Qué dicen los objetivos de Wells Fargo, Jefferies y Bernstein sobre las acciones de Meta

Las acciones de Meta suben tras conocerse los datos de retención de Muse AI: ¿Está META descontando una victoria de los agentes de IA?

Orden stop limit: cómo funciona y por qué puede no ejecutarse

Mejor plataforma de criptomonedas para principiantes: elige según tu objetivo, no por la marca

Los mejores pódcast de criptomonedas para principiantes: plan de escucha de 4 semanas

Las mejores wallets frías de criptomonedas para principiantes: 5 opciones menos de 150 $

Staking de ETH en WEEX frente al staking on-chain: colas, mínimos y claves

¿Superará Bitcoin los 87.000 dólares esta semana? Claves: IPC, discursos de la Fed y salidas de ETF

CFX se dispara ante el plan chino de una red nacional de blockchain: ¿la política menciona realmente a Conflux?

¿Qué es Plume (PLUME)? Por qué el token RWA sigue un 93% por debajo de su máximo pese al rally de las Layer 2










