-
La funciรณn estรก diseรฑada para corregir posibles errores al momento de hacer una transacciรณn.
-
Es necesario que la transacciรณn que se quiere cancelar no haya sido confirmada por la red.
El monedero Electrum incorporรณ un botรณn para cancelar transacciones de Bitcoin sin confirmar con RBF, un mรฉtodo que permite reemplazar una transacciรณn aumentando su comisiรณn. La actualizaciรณn llega semanas despuรฉs de que el monedero sufriera un ciberataque que permitiรณ el robo de 1.980 BTC a travรฉs del phishing desde 2018.
La nueva versiรณn 4.0.4 de Electrum estรก disponible desde el 15 de octubre en el sitio de descargas del monedero. La nueva funciรณn permite cancelar una transacciรณn de Bitcoin antes de que se confirme, incrementando la comisiรณn a travรฉs del mรฉtodo RBF (reemplazo por comisiรณn) para generar un โdoble gastoโ.
โLa GUI de Qt / kivy permite cancelar un RBF tx no confirmada al gastar el doble de sus insumos en una misma [transacciรณn]โ, como se lee en las notas de los lanzamientos de Electrum en GitHub.
Para que sea efectiva la cancelaciรณn a travรฉs del botรณn incorporado al monedero, el usuario debe poseer suficiente saldo, debido a que la cancelaciรณn se ejecuta al aprovechar una propiedad de Bitcoin que impide que una misma transacciรณn se confirme dos veces.
Esta funciรณn estรก diseรฑada para corregir errores en el envรญo de bitcoins que sean detectados antes de que ocurra la primera confirmaciรณn en la red. La transacciรณn se cancela, pero se paga la comisiรณn mรกs alta correspondiente al RBF.
El reemplazo de transacciones ha sido polรฉmico desde que Satoshi Nakamoto lo implementara y desactivara en 2010. La razรณn es que reemplazar una transacciรณn de 0 confirmaciรณn puede ser riesgoso, sobre todo en un mundo donde los comerciantes dependen de este tipo de transacciones (en teorรญa mรกs rรกpidas porque no hay que esperar nada de la red).
El motivo es la posibilidad latente de que una transacciรณn sea reemplazada inmediatamente luego de adquirir un servicio o un producto y, por lo tanto, una de las partes involucradas en la transacciรณn sea engaรฑada antes de que su transacciรณn sea irreversible.
Desarrolladores de Bitcoin Core como Peter Todd y Jonas Schnelli han explicado durante estos aรฑos esos riesgos, pero tambiรฉn la necesidad de que los monederos que implementan estas tรฉcnicas seas seguros para los usuarios.
El RBF es utilizado comรบnmente para destrabar transacciones que se hayan quedado estancadas en espera de confirmaciรณn. Por ejemplo, como consecuencia de haber realizado la transacciรณn con una comisiรณn mรกs baja que el promedio en un momento determinado.
Para estos casos, CriptoNoticias hizo una breve guรญa de cรณmo destrabar transacciones de Bitcoin.
Mejoras en el monedero de bitcoin Electrum
Una de las mรกs recientes actualizaciones de Electrum permite integrar el monedero a un nodo completo de Bitcoin, como alternativa a los servidores de la propia plataforma.
Los nodos completos de Bitcoin tienen la capacidad de transmitir informaciรณn entre sรญ para conocer el estado inmediato de la red. Esto proporciona mayor seguridad sobre las transacciones, porque el usuario no necesita confirmaciรณn de un tercero ni compartir informaciรณn privada sobre una determinada operaciรณn.
A partir de junio, Electrum comenzรณ a probar funciones que permiten operar canales de pago en la red Lightning de Bitcoin. Esta actualizaciรณn, tan esperada como la que permite cancelar transacciones no confirmadas, incluye por el momento la posibilidad de ejecutar pagos a travรฉs de canales individuales, pues no incorpora aรบn la funciรณn para pagos a travรฉs de mรบltiples canales.
Vulnerabilidades recientes en los monederos de Bitcoin
Las recientes actualizaciones de Electrum tambiรฉn se enfocaron en corregir vulnerabilidades. Ya que desde el 2018 los hackers aprovecharon cierta debilidad del sistema para robar bitcoins a usuarios que fueron engaรฑados con falsas actualizaciones.
Como reportรณ CriptoNoticias, tambiรฉn un mismo error de diseรฑo en los monederos Ledger y Trezor fue detectado en agosto. De acuerdo con el investigador Monokh, la vulnerabilidad facilitaba la sustracciรณn de bitcoin ejecutando una transacciรณn engaรฑosa con bitcoin cash, litecoin o alguna moneda de la red de pruebas de Bitcoin.