es

Los desarrolladores de Bitcoin quieren corregir el botón de 'reemplazar esta transacción con una tarifa más alta'. He aquí por qué

image
rubric logo Bitcoin

Durante años, los usuarios que buscaban acelerar sus transacciones en la blockchain de Bitcoin confiaron en una útil función opcional que, esencialmente, dice: "Podría querer reemplazar esta transacción con una tarifa más alta."

Pero lo que comenzó como una herramienta útil se ha vuelto redundante y un pequeño problema de privacidad, lo que ha llevado a algunos desarrolladores a discutir posibles formas de eliminarlo.

Analicemos primero la llamada señalización de reemplazo por tarifa (RBF), y luego discutiremos las propuestas de los desarrolladores.

Señalización de reemplazo por tarifa (RBF)

Imagine enviar un cheque en papel por correo, pero el sistema postal está saturado y congestionado. Para garantizar que su pago no se quede atascado, el cheque tiene una pequeña casilla que dice: "Me reservo el derecho de cancelar este cheque y emitir uno nuevo con una tarifa de urgencia más alta si se retrasa." (La tarifa más alta, por supuesto, es un incentivo para que el sistema postal priorice su transacción.)

Una característica de este tipo se denomina Replace-by-Fee (RBF) en el ecosistema de Bitcoin. Durante años, cuando enviaba bitcoin, su billetera le permitía activar un interruptor, señalando a la red que podría querer "aumentar la tarifa" para acelerar su transacción más adelante.

Esta opcionalidad se convirtió recientemente en la política estándar de la red. Por defecto, la red comenzó a tratar cada transacción como reemplazable por una tarifa más alta, independientemente de si el usuario optó por una sustitución.

Debido a que toda la red ahora maneja automáticamente las sustituciones de transacciones, la señalización explícita de "reemplazar más tarde" en las billeteras de Bitcoin se ha vuelto redundante — un fragmento vestigial de código que deja huellas digitales innecesarias de la billetera involucrada en la transacción.

Por lo tanto, los desarrolladores están proponiendo un cambio en el código para eliminar este mecanismo de señalización del software de la billetera.

"Existe una intención en el monedero core de bitcoin de eliminar la señalización BIP 125 RBF en las transacciones para las cuales se presenta un PR. La razón principal de su eliminación es que, desde que el RBF completo se convirtió en una política estándar, esta señalización se ha vuelto redundante," el desarrollador rkrux publicó a la lista de correo para desarrolladores.

Problemas de camuflaje

La implementación de esto requiere una planificación cuidadosa porque si diferentes billeteras eliminan esta función de reemplazo de diferentes maneras, entonces las transacciones procesadas a través de estas billeteras se verán distintas en la cadena, lo que las hace fáciles de rastrear.