¿Qué ocurre cuando un bloque de Bitcoin está lleno? Cada byte impulsa una subasta de tarifas en vivo

Cuando el tráfico de Bitcoin se intensifica, un bloque completo no detiene la red; convierte el siguiente espacio disponible en una subasta en vivo, donde la urgencia tiene un precio.

Aspectos clave

  • Los bloques de Bitcoin se limitan a 4 millones de unidades de peso, lo que obliga a que los pagos con comisiones más bajas esperen.
  • Bitcoin Core 31.0 puede expulsar paquetes débiles cuando la mempool de un nodo llena sus 300 MB.
  • Los usuarios de Bitcoin tienen 3 vías para aumentar comisiones: RBF, CPFP y aceleradores de minería cuando la congestión persiste.

Se forma la fila antes del bloque

Piensa en una estación de metro abarrotada en hora pico. Cada nuevo pasajero tiene un billete válido, pero el tren que llega tiene espacio limitado. En Bitcoin, una transacción primero entra a la mempool de un nodo, un área de espera temporal para pagos válidos que aún no han sido confirmados. El detalle importante es que no existe una sola mempool universal. Cada nodo mantiene su propia versión, aplica sus políticas locales y puede ver una colección ligeramente distinta de transacciones pendientes.

mempool.space unconfirmed transfer count.A las 8 a. m. (EDT) del lunes, Bitcoin tiene aproximadamente 90.617 transferencias sin confirmar esperando en la mempool. Fuente de la imagen: Mempool.space Un bloque lleno y una mempool llena también son eventos distintos. Los bloques de Bitcoin están limitados por consenso a 4 millones de unidades de peso, una métrica que contempla cómo está estructurada la información de las transacciones. Los nodos de Bitcoin Core, por defecto, permiten alrededor de 300 MB de memoria para sus mempools locales y pueden conservar transacciones hasta por 336 horas. Un bloque puede llenarse mientras aún hay muchas transacciones en memoria, esperando el siguiente tren.

Un bloque lleno convierte la espera en una subasta

Los mineros normalmente no eligen transacciones por antigüedad. Construyen plantillas de bloque basadas en comisiones, peso de la transacción y dependencias entre pagos. La unidad práctica que ven los usuarios es satoshis por byte virtual, o sat/vB. Una tasa más alta ofrece a los mineros más ingresos por el mismo escaso espacio del bloque, así que los paquetes de comisiones más fuertes tienden a moverse primero.

Eso significa que un pago enviado primero puede confirmarse después de uno enviado minutos más tarde. Una transacción con comisiones altas puede expandirse ampliamente por la red y aterrizar en las próximas plantillas de los mineros. Una transacción con comisiones bajas puede permanecer por debajo del umbral, incluso después de que pasen varios bloques. Las estimaciones de confirmación ayudan, pero no son promesas, porque llegan nuevas transacciones continuamente y los bloques aparecen en intervalos irregulares.

Cuando suficientes transacciones pendientes compiten por cada bloque, la mempool deja de parecer una fila educada y se parece más a una lista de actualización de aeropuerto. Los pasajeros nuevos que pagan mejor pueden desplazar ofertas más débiles. Si un nodo de Bitcoin Core alcanza su límite de memoria configurado, recorta el grupo conectado de transacciones económicamente más débil y eleva un piso local de comisión mínimo, de forma continua. La transacción expulsada no es inválida, y la blockchain no la ha cancelado. Ese nodo simplemente dejó de llevarla.

La congestión llega a la billetera

Para un usuario común, la primera consecuencia es el retraso. Una billetera puede indicar que un pago está pendiente durante horas, mientras que transacciones más nuevas se confirman. Para un trader, una casa de cambio o un escritorio de tesorería, ese retraso puede posponer un depósito para un exchange, ralentizar el movimiento de colateral, interrumpir una transferencia de arbitraje o dejar fondos no disponibles durante un mercado rápido.

Como las comisiones están ligadas principalmente al peso de la transacción y no al valor transferido, un pago de $50 y una transferencia de $5 millones pueden competir en términos similares cuando sus estructuras de transacción son comparables. Cuanto más sensible al tiempo sea la transferencia, más caro puede volverse pagar de menos.

Mempool blocks via mempool.spaceLos bloques verdes en mempool.space representan grupos de transacciones de Bitcoin sin confirmar que esperan en la mempool para ser seleccionadas por los mineros. Cada bloque estima las transacciones que probablemente quepan en un bloque futuro según sus tasas de comisión, medidas en satoshis por byte virtual (sat/vB). Los mineros típicamente priorizan primero las transacciones con las comisiones más altas porque maximizan los ingresos del bloque. Como los nuevos bloques se minan aproximadamente cada 10 minutos, las transacciones se eliminan de la mempool, mientras que las transacciones recién difundidas la rellenan de manera continua, creando una cola que cambia constantemente. La segunda consecuencia es un mercado de comisiones más alto. Bitcoin no tiene una comisión base a nivel de protocolo como la de Ethereum. En su lugar, los usuarios compiten contra la tasa marginal que los mineros pueden encajar en el siguiente bloque, mientras que cada nodo también mantiene un “piso” local de admisión. Bajo presión, ese piso dinámico puede subir muy por encima del ajuste básico de reenvío (relay) del software. La comisión mostrada ayer, o incluso hace 20 minutos, puede ya no comprar la misma velocidad de confirmación.

La tercera consecuencia es la incertidumbre antes del cierre (settlement). Ver una transacción en un explorador de bloques es evidencia de que algunos nodos la conocen, no una prueba de que todos los mineros lo hagan. Un pago sin confirmar puede reemplazarse, expulsarse o desaparecer de la vista de un nodo mientras sigue siendo un gasto posible válido. Las empresas que liberan bienes, acreditan cuentas o tratan un depósito como final con cero confirmaciones están aceptando un riesgo de que la congestión lo haga más visible.

Algunas formas de rescatar un pago atascado

Bitcoin por sí mismo ofrece a los usuarios dos formas principales de revalorar (repricing) un pago retrasado. Replace-by-fee, conocido como RBF, permite al que gasta reemplazar una transacción no confirmada por otra que paga más. Piensa en ello como cancelar una oferta baja y presentar una más fuerte para el mismo asiento. Child-pays-for-parent, o CPFP, toma otra ruta: una salida gastable de la transacción retrasada se usa en una nueva transacción hija con comisiones altas, dando a los mineros el incentivo para incluir el padre y el hijo juntos.

Ninguna de las dos herramientas es magia. Un reemplazo por RBF debe cumplir con la política del nodo y pagar lo suficiente para superar tanto la transacción que reemplaza como la tasa de mercado actual. Un hijo CPFP debe elevar la tasa de comisión combinada de todo el paquete, no solo parecer caro por sí mismo. En un mercado con subida pronunciada, un ajuste moderado puede seguir dejando el pago por debajo del umbral en movimiento. El objetivo real no es la comisión mínima de relay. Es la tasa de comisión cerca de la cola del siguiente bloque probable.

ViaBTC's transfer acceleratorEl acelerador de transferencias de ViaBTC ofrece 20 empujones gratuitos por hora. Fuera de estas dos opciones, los aceleradores de minería son servicios ofrecidos por algunos pools de minería de bitcoin que permiten a los usuarios enviar una transacción para consideración prioritaria cuando está atascada en la mempool con una comisión baja. En lugar de cambiar las reglas de consenso de Bitcoin, el acelerador simplemente le pide a los mineros participantes que incluyan esa transacción en uno de los próximos bloques que minen. Algunos aceleradores son gratuitos pero tienen requisitos de elegibilidad, mientras que otros cobran una tarifa o exigen que la transacción cumpla una tasa mínima de comisión.

Core 31.0 cambia la maquinaria, no el techo

Bitcoin Core 31.0 cambia parte de la maquinaria detrás de esa competencia. Su mempool en clústeres agrupa transacciones no confirmadas conectadas entre sí y las ordena por la tasa de comisión a la que se espera que se mine el grupo. Los límites de clúster predeterminados son 64 transacciones y 101 kB en tamaño virtual. El diseño está pensado para mejorar la construcción de bloques, la expulsión (eviction), el reenvío (relay) de transacciones y las decisiones de reemplazo, sin cambiar el techo de consenso de 4 millones de unidades de peso de Bitcoin.

Una visualización del concepto de mempool en clúster de Bitcoin Core. Otros trabajos de ingeniería buscan reducir el costo de mover bloques completos a través de la red. Un relay de bloques compactos permite que un nodo reconstruya gran parte de un bloque nuevo a partir de las transacciones que ya tiene, reduciendo los datos y el tiempo necesarios para propagarlos. Esto importa porque una propagación más lenta puede aumentar el riesgo de que dos mineros construyan brevemente sobre diferentes “puntas” de cadena. Más capacidad de bloque puede bajar la presión de comisiones a corto plazo, pero también puede añadir demandas de ancho de banda, validación y propagación.

La lección práctica es simple. Cuando un bloque de Bitcoin está lleno, no se rompe nada y ninguna transacción gana antigüedad por esperar. Los mineros confirman los paquetes válidos más atractivos económicamente que quepan, mientras que los pagos más baratos quedan pendientes, se revaloran o pierden alcance de relay. Para inversores y empresas, la comisión no es un sello postal. Es una puja por un espacio escaso de liquidación. Trata el tiempo de confirmación como una probabilidad y observa las condiciones de comisiones actuales antes de que un retraso rutinario se convierta en un problema operativo costoso.

Fuente de la imagen héro/feature: mempool.space

Ver original
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios
  • Fijado