Actualización 1:17 pm UTC: Este artículo se ha actualizado con la cifra corregida en dólares estadounidenses que el usuario pagó en su momento.

Un usuario de Bitcoin, presumiblemente presa del pánico, pagó casi 0,75 BTC (casi 60.000 dólares en ese momento) en concepto de comisión de transacción de sustitución por comisión (RBF).

La transacción en cuestión se envió unos 30 minutos después de la medianoche UTC del 8 de abril. Fue el segundo intento de realizar un RBF que cambió la dirección de destino de la transacción, enviando 0,48 Bitcoin (37.770 dólares) con 0,2 BTC de cambio (16.357 dólares).

Bitcoin Cash

Segunda transacción RBF de Bitcoin. Fuente:: Mempool.Space

Anmol Jain, vicepresidente de investigaciones de la firma de criptoforense AMLBot, dijo a Cointelegraph que la transacción original presentaba una comisión «por defecto o conservadora». El primer RBF elevó la tarifa a casi el doble de la cantidad y cambió la dirección de salida.

Ambas transacciones están esperando una confirmación que nunca llegará. Esto se debe a que la transacción RBF de tarifa mucho más alta ocupó su lugar con la misma salida que la segunda transacción RBF, presumiblemente, en un intento de subir la tarifa para asegurar que se procese la RBF en lugar de la transacción original.

Un presunto error inducido por el pánico

La transacción tiene signos de un error inducido por el pánico; el usuario envió una transacción posterior rápidamente para evitar que la transacción original se incluya en un bloque y se convierta en definitiva. Jain sugirió algunas posibles explicaciones:

“Quizá pretendía utilizar 30,5692 sat pero, debido a las prisas o a los dedos resbalosos, acabó utilizando 305,692 sat.“

La segunda transacción RBF también añadió una salida adicional de transacción no gastada (UTXO). Esta UTXO contenía casi 0,75 Bitcoin (BTC). El cambio se incluyó por error como parte de la comisión, probablemente porque el usuario no actualizó la dirección de cambio o juzgó mal la estructura de la transacción.

Otra posibilidad planteada por Jain es que el usuario se confundiera entre una comisión en términos absolutos y otra fijada en satoshi por byte virtual (tamaño de la transacción) o que el script automatizado detrás de la transacción contuviera un error. El monedero podría permitir establecer una tarifa en satoshis, lo que podría llevar a un escenario en el que la tarifa se estableciera demasiado baja, una advertencia sobre la baja tarifa y una sobrecorrección:

“El sistema lo lee como una comisión total de 30 satoshis, que es demasiado baja, así que el usuario teclea 305000 pensando que significa 30,5 satoshis/vB, y el monedero en realidad aplica 305.000 satoshis/vB, lo que es una locura.“

Replace-by-fee: una característica controvertida

RBF es una característica ampliamente incomprendida y controvertida de Bitcoin. Las transacciones de Bitcoin se consideran no finales hasta que se incluyen en un bloque, con confirmación posterior por más bloques de la misma cadena.

Las transacciones en el mempool están a merced de los mineros, de los que se espera que obtengan ganancias. Los desarrolladores de Bitcoin previeron que, con múltiples transacciones de Bitcoin en conflicto, el incentivo financiero sería procesar la que pagara la tarifa más alta.

No hay forma fácil de evitar que los mineros de Bitcoin incluyan simplemente la transacción que se envió primero, y tampoco es sencillo establecer qué transacción se envió primero debido a la naturaleza descentralizada de la red. En consecuencia, este incentivo fue reconocido en la función RBF, permitiendo a los usuarios editar transacciones no confirmadas mediante el envío de una transacción alternativa con una tarifa más alta.

Esto llevó a algunas controversias en el pasado; por ejemplo, el defensor de Bitcoin Cash (BCH) Hayden Otto afirmó que las RBF permitían el doble gasto de Bitcoin allá por 2019. Por el contrario, Bitcoin Cash ha eliminado la característica y ha afirmado que las transacciones no confirmadas enviadas en esa red son definitivas y seguras de aceptar.

Aun así, debido a la forma en que funcionan las blockchains, se confirmó que las transacciones similares a RBF ocurrían ocasionalmente en Bitcoin Cash de cualquier manera. Esto se debe a que RBF es sólo una propiedad implícita de un mecanismo de consenso similar a Bitcoin que se formalizó como una característica.

Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión