Hechos clave:
  • El mes pasado, Andy Chow presentó dos borradores de BIP, MuSig2 PSBT y MuSig2 Descriptors.

  • Las carteras de firmas múltiples aumentan la seguridad de los fondos BTC en determinadas circunstancias.

La comunidad de desarrolladores comenzó a discutir dos Propuestas de Mejora de Bitcoin (BIP) que acercarían un paso más el momento en que se comiencen a implementar billeteras multifirma, un método diseñado para brindar mayor seguridad a las transacciones de Bitcoin que requieren de varios participantes.

El desarrollador de Bitcoin Core, Andy Chow, presentó en los últimos días dos nuevos BIP que allanarían el camino para implementar Musig2, un protocolo que los desarrolladores de billeteras y herramientas de custodia colaborativa llevan mucho tiempo esperando. Musig2 Es un protocolo que traería mejoras en términos de privacidad para operaciones multifirma, reduce el tamaño de las firmas porque se basa en SchnorrTambién reduciría el número de pasos para realizar el trámite, como informamos en CriptoNoticias en 2020, cuando se propuso.

Específicamente, Chow presentó dos borradores de BIP: MuSig2 PSBT y Descriptores de MuSig2. El primer BIP agrega campos para el nonces (un número único que es fundamental para el tipo de criptografía de Bitcoin), claves públicas y firmas parciales (o PSBT); y el segundo BIP proporciona un método para describir los resultados de las transacciones controladas por una billetera MuSig2.

Cómo funciona Musig2

Una de las características de Musig2 es que reduce el número de rondas necesarias a dos, en lugar de tres (número de rondas requeridas por el protocolo CHECKMULTISIG). Durante la configuración de la billetera, se recopilan todas las claves extendidas (xpub) de todos los participantes y se crean descriptores (una clave que contiene detalles sobre cómo se crean y ejecutan las billeteras).

Luego se generan nonces, se agregan a las transacciones de Bitcoin parcialmente firmadas (PSBT) y se comparten entre los demás firmantes en un primer mensaje. En el segundo mensaje, el nonces Los datos recibidos se utilizan para crear una firma parcial y se envían de vuelta a cada uno de los demás firmantes, que la billetera reconoce.

Otros sistemas para realizar transacciones multifirma

Las transacciones de firmas múltiples son anteriores a Musig. Un método tradicional es crear una firma múltiple utilizando CHECKMULTISIG, que publicará un número proporcional de firmas y claves públicas en la cadena de bloques para los firmantes de la transacción.

CHECKMULTISIG tiene dos claras desventajas en comparación con Multisig: revela el número total de participantes en la transacción y también genera tarifas de transacción progresivamente más altas a medida que crece el número de firmantes. MuSig, por otro lado, permite a un grupo de usuarios generar colectivamente una firma única y una clave pública para validar una transacción. lo que mejora la privacidad y reduce los costos de transacción para todos los firmantes involucrados.

Musig2 podría implementarse en billeteras a medida que la comunidad evalúe y comente las propuestas actuales.

Leave a Reply

Your email address will not be published. Required fields are marked *