Satoshi BrotherTu hermano en el mercado cripto
ES

Los desarrolladores de Bitcoin fusionan tres nuevos BIPs, lo que podría reducir drásticamente las tarifas de transacción

Los desarrolladores de Bitcoin han fusionado tres BIPs destinados a reducir las tarifas de transacción mediante la mejora de los métodos de agregación de firmas, lo que podría disminuir los costos para los usuarios.

Los desarrolladores de Bitcoin fusionan tres nuevos BIPs, lo que podría reducir drásticamente las tarifas de transacción

Introducción a las Nuevas Especificaciones de Bitcoin

El repositorio de propuestas de Bitcoin ha añadido tres especificaciones en borrador entre el 2 y el 4 de noviembre, que podrían contribuir a la reducción de tarifas para pagos agrupados por múltiples usuarios y para la consolidación de varias entradas en una sola salida. BIP458 se fusionó el 2 de noviembre, BIP459 el 3 de noviembre y BIP460 el 4 de noviembre. Estos mecanismos combinan las firmas asociadas a las entradas de transacción, es decir, las monedas que se están gastando.

Mecanismos de Agregación de Firmas

La semi-agregación combina firmas generadas de manera independiente sin necesidad de una sesión de firma interactiva: n firmas de 64 bytes se convierten en 32(n+1) bytes. Por otro lado, la agregación completa requiere una firma coordinada, pero produce una única firma de 64 bytes para todas las firmas agrupadas en un conjunto. Por ejemplo, para diez firmas, esto implica una reducción del tamaño de 640 bytes a 352 o 64 bytes, respectivamente. Esto representa una disminución del 45% y 90% en la carga de la firma, antes de considerar la sobrecarga de codificación. Sin embargo, la reducción en la tarifa total de la transacción sería considerablemente menor.

Impacto en las Tarifas de Transacción

Las tarifas de Bitcoin se expresan comúnmente en bytes virtuales (vB). Según las reglas de peso de Bitcoin, el tamaño virtual es el peso de la transacción dividido por cuatro, redondeado hacia arriba. En ejemplos hipotéticos, se agrupan todas las entradas en un conjunto de agregación elegible y se utilizan configuraciones de firma predeterminadas, scripts de salida de 34 bytes y sin datos de testigos opcionales adicionales. La sobrecarga de transacción, la codificación de testigos y el byte marcador del grupo están incluidos.

Una transacción conjunta con diez entradas y diez salidas se reduciría de 1,016 vB a 944 vB con semi-agregación, o a 872 vB con agregación completa, lo que implicaría una reducción de tarifas de aproximadamente un 7.1% o 14.2%. A un costo ilustrativo de 10 satoshis por vB, los ahorros serían de 720 o 1,440 satoshis. La consolidación se beneficia aún más en el segundo ejemplo, donde 100 entradas se combinan en una salida. Su tamaño disminuye de 5,804 vB a 5,012 vB con semi-agregación, o a 4,220 vB con agregación completa, lo que reduce las tarifas en aproximadamente un 13.6% o 27.3%.

Consideraciones Técnicas y Limitaciones

BIP460 no especifica los parámetros de activación, y su versión de testigo propuesta, actualmente v2, necesita coordinación con otras propuestas. Las billeteras deberán soportar el nuevo tipo de salida, ya que las salidas existentes de Taproot no se beneficiarán automáticamente de la agregación, que está limitada a gastos basados en firma directa o en ruta de clave. Los gastos que ejecutan scripts, conocidos como gastos de ruta de script, no pueden unirse a grupos de agregación, y las entradas elegibles pueden optar por no participar.

La agregación completa requiere un protocolo de firma de dos rondas con estado, y reutilizar nonces secretos puede exponer las claves de firma, lo que hace que el soporte de hardware y desconectado sea complicado. La semi-agregación evita la necesidad de una sesión de firma conjunta, aunque la construcción de transacciones colaborativas aún requiere un acuerdo entre las partes.

En otros idiomas: EnglishРусскийDeutschFrançaisItaliano

Política editorial e IA · Contacto