Transaction Fees son las comisiones en bitcoin por incluir una transacción en un bloque. Las recibe el minero que la incorpora a un bloque válido; no las fija un banco ni una tarifa única de la red. La cartera suele sugerir una comisión según el tamaño de la transacción y la rapidez de confirmación deseada. Ofrecer más no reserva una hora.
Imagina que la cartera utiliza 100.000 satoshis que recibiste antes. Un satoshi, abreviado sat, es la unidad mínima de BTC. Envía 60.000 sat al destinatario y te devuelve 38.000 sat como cambio. Los 2.000 sat restantes son la comisión. Los fondos utilizados se llaman entradas; las nuevas cantidades para el destinatario y el cambio son salidas. En una transacción ordinaria, la comisión es la suma de las entradas menos la de todas las salidas. No se envía como otro pago a una dirección especial: el minero puede añadirla a su recompensa en la transacción coinbase, la primera del bloque. [2] [3]
El coste depende del espacio que necesita la transacción, no de un porcentaje de los BTC enviados. La cartera puede reunir muchas cantidades recibidas anteriormente para realizar un pago pequeño; cada entrada adicional añade datos. Por eso, una transferencia grande con una sola entrada puede costar menos. La tarifa en sat/vB indica los satoshis pagados por byte virtual, la unidad de tamaño usada para calcular comisiones. Con 200 vB y 10 sat/vB pagas 2.000 sat. Una misma tarifa no implica la misma comisión total si las transacciones tienen tamaños distintos. [1]
La tarifa recomendada es una estimación basada en las transacciones pendientes y las confirmaciones anteriores. Los nodos guardan esas transacciones en espacios locales de almacenamiento temporal llamados Mempool. Si aumenta la competencia por el espacio limitado de los bloques, una tarifa antes suficiente puede dejar de bastar para una confirmación rápida. Los mineros también pueden considerar conjuntamente transacciones que dependen unas de otras. Una tarifa mayor hace más atractiva tu oferta, pero no promete un bloque concreto. Antes de enviar, compara tanto la comisión total como la espera estimada. El cargo de retirada de una plataforma puede incluir además el precio de su servicio; no tiene por qué coincidir con la comisión de red de tu pago. [3]
Algunas carteras permiten aumentar la comisión. Replace-by-Fee (RBF) crea una transacción de reemplazo que gasta al menos una misma entrada y ofrece una comisión mayor; su aceptación depende de las reglas de los nodos. Child Pays for Parent (CPFP) utiliza, en cambio, una salida disponible de la transacción pendiente para crear otra con una comisión mayor. Para cobrarla, el minero debe incluir también la transacción anterior, por lo que evalúa el paquete completo. Necesitas controlar los fondos correspondientes y una cartera compatible. No es una forma universal de acelerar pagos ajenos, y ninguno de los métodos garantiza un plazo de confirmación. [3] [4]
Este detalle ayuda a comparar los datos de la cartera: el tamaño virtual no siempre coincide con los bytes de datos almacenados. SegWit introdujo el peso de transacción, donde los datos básicos y los usados para verificar firmas tienen pesos diferentes. BIP 141 define el tamaño virtual como el peso dividido entre cuatro y redondeado hacia arriba. No necesitas hacer ese cálculo para un pago habitual. Basta recordar que los tipos de entradas y la estructura pueden cambiar el tamaño y, por tanto, la comisión a una misma tarifa. [1]
Tasa × tamaño virtual
Una transacción de 140 vB a 12 sat/vB paga 1 680 sat. Con el mismo tamaño virtual y tasa, el cálculo no cambia si envía 0,001 BTC o 10 BTC.
Para obtener la imagen más completa, lee esta entrada junto con Transacción, Mempool, Minería, Block Subsidy, SegWit. También enlazan con esta entrada Minería, Transacción, Block Subsidy, Mempool.
01¿Las comisiones de Bitcoin son un porcentaje del importe enviado?+
No. La comisión corresponde al tamaño virtual y la tasa elegida en sat/vB, no a un porcentaje de los BTC transferidos. La tasa recomendada es una estimación y no garantiza el tiempo de confirmación.
02¿Se puede aumentar la comisión después del envío?+
A veces. Replace-by-Fee (RBF) propone una transacción no confirmada de reemplazo según las reglas de los nodos. CPFP (Child Pays for Parent) gasta una salida disponible de la transacción padre y aumenta la tasa conjunta del paquete. Se necesitan autorización de gasto y soporte de la cartera; ningún método garantiza la confirmación.