Mempool de Bitcoin

Esteban López
Esteban López

Mempool de Bitcoin es un lugar en donde se anota temporalmente las transacciones de los usuarios de bitcoin hasta que son procesadas y confirmadas por los mineros, momento en el cual la transacción se ejecuta de forma efectiva e irreversible anotándose así el ultimo bloque en la cadena Blockchain con su último propietario legítimo.

Mempool de Bitcoin

Por lo tanto, como hemos dicho, la Mempool de Bitcoin es como una sala inicial temporal de espera en donde se almacenan las transacciones provisionalmente en un primer paso y hasta que sean totalmente procesadas por los mineros en el paso siguiente de la transacción.

Funcionamiento de la Mempool de Bitcoin

Como la Mempool de Bitcoin es un espacio temporal de almacenamiento de las transacciones su funcionamiento es muy sencillo y está regulado por BIP-35 (Bitcoin Improvement Proposals) que es un documento que estandariza diversos procedimientos dentro de bitcoin y que hace que la Mempool de Bitcoin funcione de la siguiente forma, en dos fases:

  • Recibimiento de la transacción.

En esta fase la Mempool de Bitcoin es cuando recibe las transacciones de bitcoins que están haciendo los usuarios en la red de bitcoin con sus monederos enviando bitcoins a otros monederos de otros usuarios y esto es un proceso rápido que se realiza en menos de 10 segundos.

Luego vendrá la confirmación definitiva y eso tarda un poco más ya que son muchas las transacciones que realizan masivamente en cada momento y el alto tráfico de las mismas hace que se ralentice un poco el proceso y para evitar eso la Mempool recibe todas las transacciones rápidamente para luego ser procesadas, una a una, posteriormente por parte de los mineros. (Ver artículo ¿Qué es la minería de Bitcoin?)

  • Acceso a las transacciones

En esta fase los mineros ven cada una de las transacciones realizadas por los usuarios que están almacenadas en la Mempool de Bitcoin y las van seleccionando una a una y así van liberando espacio y esto hace que la red vaya más rápido y que las confirmaciones tarden cada vez menos.

Haciendo un símil es como lo que ha pasado en la Pandemia de la Covid-19, que entraba tanta gente enferma de Covid que llenaban las salas de espera de urgencias y luego las UCI’s y las habitaciones de los hospitales provocando un sobrellenado que ralentizaba los tratamientos médicos a los pacientes por saturación, es decir, sí que te admitían rápidamente al llegar al Hospital pero luego te quedabas en los pasillos de las salas de espera porque no había sitio y a medida que daban el alta a los enfermos de covid, porque se curaban, se iba quedando cada vez más espacio y así se podía ir atendiendo más rápido y mejor las demandas de atención medica de los enfermos, pues en la Mempool de Bitcoin pasa exactamente lo mismo.

También pasa otra cosa y es que a media que la Mempool de Bitcoin se va llenando las comisiones que se pagan por cada transacción van subiendo de precio porque cuanto más se pague de comisión más probabilidades hay que de que los mineros cojan tu transacción y la ejecuten más rápido que las otras que pagan menos comisión, por lo tanto, pagar una comisión más alta que el resto es como un “incentivo” para que los mineros cojan antes tu transacción y la confirmen antes.

Seguridad de la Mempool de Bitcoin

Otra función de la Mempool de Bitcoin es la de dotar de una mayor seguridad a las transacciones que se efectúan en la red bitcoin por parte de sus usuarios ya que es resistente a ataques DDoS  (de las palabras inglesas “Denial oService”, Denegación de Servicios, y que es un ataque informático por sobresaturación del servidor que hace que este se quede colapsado y no pueda responder) porque puede limitar el número de transacciones máximo que puede recibir de tal forma que nunca llegue a colapsarse del todo y así nunca llegue a sobresaturarse la red de Bitcoin.

Gracias a la Mempool de Bitcoin todas las transacciones de bitcoin son aceptadas al momento por la red bitcoin y nunca se rechazan porque la red esté ocupada, se pone en la sala de espera perfectamente almacenadas hasta que llegue su turno de ser procesadas definitivamente y confirmadas.

Riesgos de la Mempool

El principal riesgo es el de aceptar como realizada una transacción por parte del usuario cuando en realidad solo está en la Mempool y no ha sido confirmada aún definitivamente con lo que podemos pensar que nos han hecho el pago y no ser esto aún cierto del todo pues hasta que no esté confirmado definitivamente no se habrá completado la transacción y podemos pensar que ya hemos cobrado, cuando aún no es así,  porque igual puede ser que se confirme positivamente, como puede ser que la transacción quede definitivamente invalidada.

Esto puede llegar a dar a lugar a fraudes porque un usuario malicioso podría enviar una transacción de pago con baja comisión a la Mempool de Bitcoin pero como aún no se ha confirmado irreversiblemente del todo la transacción, en ese impás, podría pagar a otro con otra transacción con una comisión más alta que sería cogida antes por los mineros que la primera transacción y se ejecutaría antes, con lo que la segunda transacción se confirmaría y la primera transacción no, pues cuando la cogieran después los mineros, por tener una comisión más baja, ésta transacción sería denegada e invalidada definitivamente para que no se produzca un «doble gasto».

Es por esto que se recomienda no dar como válidamente aceptada una transacción que solo se encuentra en la Mempool de Bitcoin, sino que se debe esperarse a que esté confirmada definitivamente y que ya esté dentro de la Blockchain y esto suele tardar un poco más pues se necesita de 3 a 6 confirmaciones para puedas ser válidamente confirmada una transacción

No lo dude más y suscríbase a HODLers porque de esta forma usted siempre estará bien informada de todo lo relacionado con el apasionante mundo de las criptomonedas.