close
close

Las transacciones de Bitcoin serían “sustituibles” por defecto con esta propuesta.

Una nueva propuesta de desarrollo de bitcoin establece que los nodos de la red deben aceptar un reemplazo de comisión o reemplazo por defecto Reemplazo a cargo (RBF), una función utilizada principalmente para incentivar la rápida confirmación de transacciones por parte de los mineros.

Sustitución de tarifa (RBF), como su nombre indica, permite cuando un usuario ha enviado una transacción de bitcoin y aún no ha sido confirmada, esta transacción puede ser reemplazada por otra que pague una comisión más altapara alentar a los mineros a confirmarlo más rápido.

RBF es especialmente útil en momentos de alta congestión de transacciones en la red. Por ejemplo, si en un momento la comisión promedio por transacción es de 30 satoshis por byte (sats/vb) y un usuario envió una transacción con una comisión de 10 sats/vb, el mismo usuario es tener la oportunidad de aumentar la comisión suficiente para que los mineros consideren esto en el corto plazo.

RBF no es una cualidad estándar en todas las aplicaciones de billetera bitcoin. Algunos le dan al usuario la opción de habilitarlo, pero en última instancia, en ese punto cuando es probable que una transacción permita un RBF, Debe señalar esto con un bit de información dentro de esta transacción.

Igualmente, RBF enfrenta cierta resistencia por parte de empresas y comerciantes que aceptan bitcoin. Para recibir un pago de bitcoin sin confirmaciones de los mineros (0-conf), muchas empresas requieren que las transacciones de pago que reciben no tengan RBF habilitado debido al riesgo de que el cliente pueda comprar el producto y luego usar RBF para redirigir la transacción a su propia billetera.

Esta transacción realizada con la billetera Sparrow se puede volver a emitir con un pago a una tasa de comisión más alta como se ve en cualquier navegador. Fuente: mempool.space.

Este es un tipo de estafa que no tiene suficientes incentivos, por lo que no es común, sin embargo Esto es posible con esta funcionalidad..

publicidad

¿Por qué aceptar RBF por defecto en los nodos de bitcoin?

Los nodos de Bitcoin, que aceptan todas las transacciones RBF por defecto, tienen diferentes objetivos, argumentan sus defensores.

La propuesta de RBF predeterminada fue enviada al repositorio de código de Bitcoin Core el 14 de junio de 2022 por el desarrollador Luke Dashjr. Dashjr señaló que esta característica ha estado en el cliente de Bitcoin Knots desde 2016.

También ha sido comentado por otros desarrolladores de este cliente bitcoin, tanto en este repositorio como en la lista de correo de desarrolladores de Linux Foundation.

La esencia del argumento es la posibilidad de un ataque DoS (Denegación de servicio) en transacciones con 2 o más participantescomo coinjoins (mezcla de bitcoins), contratos de registro discretos (DLC) o abrir y cerrar canales de la red Lightning.

En teoría, un grupo de atacantes podría usar la función RBF para enviar transacciones que se adelantan a las otras transacciones mencionadas anteriormente y obstaculizan los diversos procesos a los que intentan llegar.

“Hay un vector de ataque DoS fácilmente ejecutable contra los fondos de tales transacciones [DLC, coinjoins, canales de Lightning, etc.] debido a la falta de una topología para aceptar completamente transacciones RBF en la red P2P. Si bien esto no da como resultado una pérdida directa de dinero, si se hace bien, puede ser lo suficientemente molesto como para infligir una pérdida significativa de tiempo o comisiones a los futuros postores. [de servicios] o usuarios que realizan transacciones agrupando sus fondos […]».

Antoine Riard, desarrollador de Bitcoin Core.

Por su parte, John Carvalho, también desarrollador de Bitcoin Core y CEO de Synonym, rechazó la propuesta, citando los riesgos de usar Bitcoin.

“No acepto esta propuesta. Esto va demasiado lejos con la capacidad de realizar RBF de forma predeterminada y eventualmente evita el uso normal y original de Bitcoin y crea incertidumbre y opciones para que los comerciantes acepten pagos de confirmación 0 bajo su propio riesgo. Agradezco que RBF esté deshabilitado de forma predeterminada, pero RBF no es una función muy utilizada en general (aunque algunas aplicaciones la tienen habilitada de manera predeterminada) y no merece su esfuerzo constante para convertirla en una norma cultural”.

John Carvalho, director ejecutivo de Synonym.

A principios de este año, otros desarrolladores de Bitcoin consideraron habilitar RBF de forma predeterminada, incluso sin llegar a un cambio definitivo acordado por consenso.

Hasta el día de hoy, esta propuesta continúa recibiendo comentarios y discusiones por parte de los desarrolladores de Bitcoin, lo que parece haber recibido una respuesta mayoritariamente positiva. Sin embargo, aún no se ha determinado cuándo se convertiría en parte del código de Bitcoin Core.

Leave a Reply

Your email address will not be published.