-
La idea es implementar la opción de un mecanismo para que usuarios puedan impedir robos.
-
La propuesta de Bishop no requeriría ninguna bifurcación.
El desarrollador Bryan Bishop, colaborador de Bitcoin Core, propuso retomar la idea de una «bóveda» para combatir posibles robos de fondos a usuarios de bitcoin. Especialmente, en casos en los que el usuario use la criptomoneda como método de resguardo de valor a largo plazo.
Bishop propuso el sistema este miércoles 7 de agosto, mediante un correo a los desarrolladores de Bitcoin Core. El documento fue presentado como Bóvedas de Bitcoin con mecanismos de recuperación/devolución antirrobo.
A través de su mensaje, Bishop presentó el mecanismo como “un período de observación pública y retraso antes de que una llave de acceso rápido débilmente asegurada pueda gastar monedas arbitrariamente”.
El desarrollador argumentó que la «bóveda» podría optimizar la seguridad y la administración llaves públicas y privadas en carteras frías de bitcoin (sin conexión a Internet). Alegó que dicha función “permite un período de retraso observable públicamente”. Durante ese período, dice, “una torre de vigilancia podría alertar a un usuario de que un ladrón podría estar en el proceso de robo de sus monedas”.
Con el mecanismo propuesto por Bishop, el usuario podría tomar medidas para evitar el robo. Además, sería capaz de hacer que sus llaves vuelvan a su cartera, explica el desarrollador.
Desde el punto de vista de quienes intenten el robo, la propuesta implicaría potencialmente “desalentar a los posibles atacantes”, en palabras de Bishop. El argumento del desarrollador es que, en principio, “el atacante podría ser incapaz de recuperar su costo de ataque porque el mecanismo de recuperación puede bloquear las monedas indefinidamente”. Es decir, no se revierte propiamente la transacción sino que se bloquea.
La idea es tener una secuencia de transacciones prefirmadas, que se generan de cierta manera. Los componentes básicos son una transacción de bóveda que bloquea las monedas en una bóveda, una transacción de gasto retrasado que es la única forma de gastar desde una bóveda y una transacción de re-bóveda que puede recuperar/devolver monedas de la transacción de gasto retrasado.
Bryan Bishop, desarrollador, consultor de Bitcoin Core.
Retomando una idea
La propuesta de Bishop retoma el concepto de “bóvedas” presentado en 2016 por los desarrolladores Malte Möser, Ittay Eyal y Emin Gün Sirer. La idea de implementar “bóvedas” para mejorar la seguridad en Bitcoin requería entonces de una bifurcación.
Sin embargo, la nueva presentación establece que se puede incorporar el mecanismo para asegurar transacciones sin ningún tipo de bifurcación. Bishop explicó en su correo que esta propuesta se basa en funciones de bloqueo de tiempo ya existentes en el código de Bitcoin.
Estas “bóvedas” son apenas una propuesta que tendría que ser discutida y evaluada por desarrolladores de Bitcoin. Por ello, su posible incorporación no es todavía siquiera una tentativa.
Entre sus motivaciones, Bishop aseguró que ha visto que “hay mucha gente y muchas casas de cambio que claramente no pueden asegurar sus llaves. Hemos visto robo tras robo”.
De hecho, solo en los últimos meses, casas de cambio como Binance o Bitrue, de Singapur, han perdido fondos durante ataques de hackers. En el caso de Bitrue, los atacantes robaron más de USD 4.000.000 en cardano y XRP. En el ataque a Binance, los atacantes sustrajeron un total de 7.000 BTC, que representa más de USD 80.000.000, según el precio actual de bitcoin en el mercado.