Glosario / Transacciones y comisiones
Comisión de transacción
También se conoce como Comisión de red o Comisión de minería.
- ¿Qué es una comisión de transacción?
- Una comisión de transacción es la diferencia entre lo que gasta una transacción de bitcoin y lo que paga, y la cobra el minero que incluya esa transacción en un bloque, sea quien sea.
En ninguna parte de una transacción hay un campo que contenga la comisión. Es implícita: unas entradas por valor de 500.000 satoshis que pagan 480.000 dejan 20.000 para el minero, y el software le permitirá sin ningún reparo dejar de más. Lo que determina el monto es cuántos bytes ocupa su transacción, no cuánto dinero lleva.
Cómo funciona
La comisión es una resta que cada nodo realiza por su cuenta. El consenso solo exige que las salidas de una transacción no sumen más que sus entradas, y la diferencia que quede pertenece al minero. Esa diferencia se reclama en la transacción coinbase del bloque, a la que se permite pagarse a sí misma el subsidio de bloque más las comisiones de todo lo demás que contiene el bloque.
Como la comisión es valor sobrante y no un campo declarado, los errores no tienen perdón. Una billetera que cuenta mal el valor de las entradas, o un usuario que edita a mano una transacción en bruto, puede crear una transacción que entregue todo su saldo a un minero, y la red la aceptará sin objeciones. En ocasiones, los mineros han devuelto comisiones claramente accidentales cuando el remitente pudo demostrar que era el propietario, pero eso es una cortesía de un desconocido, no un derecho.
Las comisiones tampoco se pueden revocar una vez minadas. Antes de la confirmación hay exactamente dos palancas: reemplazar la transacción por una versión que pague más, o añadir una transacción hija cuya propia comisión haga subir a la transacción padre en la cola. Tras la confirmación, el dinero se ha ido con la misma certeza que el propio pago.
El papel de las comisiones a largo plazo es estructural. El subsidio bajó a 3,125 BTC por bloque en el halving del 20 de abril de 2024 y vuelve a reducirse a la mitad aproximadamente cada cuatro años, así que las comisiones se están convirtiendo poco a poco en la totalidad de los ingresos de un minero en lugar de un complemento. Con el tiempo, la seguridad de la cadena pasa a depender de que la gente pague por usarla.
Por qué importa cuando compra bitcoin
En el camino de su cuenta bancaria a su propia billetera aparecen dos comisiones completamente distintas, y confundirlas cuesta dinero real. La comisión de la plataforma es lo que esta cobra por venderle bitcoin: alrededor del 0,99 % por compra en Swan, en torno al 1 % en Relai, cero en las órdenes recurrentes de River y un spread incorporado al precio cotizado en brókeres como Bitpanda y Yellowcard. La comisión de transacción es lo que cobra la red por mover las monedas después, y ningún exchange la controla.
La comisión de red se cobra por transacción, no por dólar, y eso cambia el ritmo de compra adecuado. Comprar 50 dólares cada semana y retirar cada vez supone pagar una comisión de red 52 veces al año por transferencias diminutas; comprar cada semana y retirar una vez por trimestre supone pagarla cuatro veces, por las mismas monedas. Por eso los brókeres que solo operan con bitcoin ofrecen retiros automáticos por umbral en lugar de enviar después de cada compra.
El procesamiento por lotes es la otra mitad del panorama. Los grandes exchanges combinan cientos de pagos a clientes en una sola transacción, así que el costo marginal de su retiro equivale aproximadamente a los 31 bytes virtuales de una salida adicional, y no a una transacción entera. Por tanto, una comisión fija de retiro cobrada a cada uno de esos clientes constituye sobre todo ingresos, algo que conviene recordar cuando una plataforma le dice que hoy la red está cara.
Para montos muy pequeños, la respuesta honesta es evitar la comisión por completo. Los pagos Lightning, que admiten Strike y Kraken, entre otros, se liquidan off-chain por uno o dos satoshis, y mover 20 dólares on-chain durante una semana de mucha actividad puede costar más que el café que se pretendía comprar.
Leer un gasto de 250.000 satoshis
Suponga que su billetera tiene dos monedas de 300.000 satoshis cada una y que usted le debe 250.000 a alguien. La billetera gasta las dos monedas, paga al destinatario y envía el resto de vuelta a una dirección de cambio que controla.
Dos entradas SegWit nativas y dos salidas suman aproximadamente 209 bytes virtuales. A 13 sat/vB, el costo es de 2.717 satoshis, así que la transacción tiene entradas que suman 600.000 satoshis y salidas que suman 597.283: una salida de 250.000 al beneficiario y otra de 347.283 de vuelta a usted. La cifra 2.717 no aparece en ninguna parte de esa transacción. Cada nodo la calcula por resta, y el minero que mina el bloque la barre hacia el pago coinbase.
Si cambia ligeramente el plan, la comisión cambia con él. Pagar en su lugar desde una sola moneda de 300.000 satoshis necesitaría solo una entrada, unos 141 bytes virtuales, y costaría 1.833 satoshis a la misma comisión por vB. Desde el punto de vista del destinatario, el pago es idéntico. Usted se ahorró 884 satoshis al gastar una moneda en lugar de dos.
Comisión de transacción frente a comisión por vB
Una comisión de transacción es un total en satoshis; una comisión por vB es un precio por byte virtual. Los mineros eligen qué minar según la comisión por vB, porque el espacio de bloque es lo escaso que se subasta, mientras que su billetera le descuenta el total. Una consolidación grande que paga 50.000 satoshis a 5 sat/vB resulta poco atractiva para un minero, y una transacción diminuta que paga 3.000 satoshis a 100 sat/vB se elige de inmediato. Mencione la comisión por vB cuando hable de congestión y el total cuando hable de su propio costo.
Comisión de transacción frente a subsidio de bloque
Las comisiones y el subsidio de bloque llegan en el mismo pago coinbase, pero solo uno de los dos se crea de la nada. El subsidio es bitcoin nuevo emitido por consenso, actualmente 3,125 BTC por bloque, y desciende según un calendario fijo hasta que termine la emisión. Las comisiones son bitcoin existente que pasa de los usuarios a los mineros, sin ningún efecto sobre el suministro total. Cuando se dice que el bloque 840.000 valió más de 40 BTC para quien lo minó, se está sumando un subsidio fijo de 3,125 BTC a un total de comisiones que los usuarios hicieron subir pujando entre ellos.