Leer en el idioma original (inglés)
BIP-54 de Bitcoin Propone Soluciones a Fallos de Consenso
Redactado con inteligencia artificial. Traducción automática del inglés.

BIP-54 está actualmente en discusión como candidato para el próximo soft fork de Bitcoin, con el objetivo de abordar cuatro problemas de consenso persistentes. El desarrollador Matt Corallo estima un 80% de probabilidad de su activación, destacando la importancia de refinar los procedimientos de actualización junto con las soluciones técnicas.
Resumen de BIP-54
BIP-54 está siendo considerado como un posible soft fork para Bitcoin (BTC) para rectificar cuatro fallos persistentes en las reglas de consenso. Aunque las especificaciones técnicas han sido completadas, el calendario para la activación en la mainnet aún no ha sido determinado. Esta propuesta no solo busca abordar estos problemas técnicos, sino que también pone a prueba la capacidad de alcanzar consenso sobre el proceso de actualización en sí.
Problemas Clave Abordados
Matt Corallo, un desarrollador de Bitcoin y coautor de BIP-54, declaró en una entrevista con MARA Foundation TV que existen muchos problemas conocidos que necesitan resolución, aunque aclaró que estos no indican un desastre inminente para Bitcoin. BIP-54 se centra en refinar las reglas existentes en lugar de introducir nuevas características, con los siguientes problemas específicos dirigidos a su resolución:
- Vulnerabilidad de Timewarp: Permite la manipulación de las marcas de tiempo de los bloques en los límites de los intervalos de ajuste de dificultad, lo que podría permitir a los mineros con mayoría de tasa de hash reducir la dificultad y acelerar la generación de bloques.
- Retrasos en la Verificación de Bloques: Algunos mineros pueden crear bloques que intencionalmente tardan más en procesarse, sobrecargando a otros mineros y nodos. BIP-54 propone invalidar transacciones que requieran más de 2,500 operaciones de firma.
- Confusión de Transacciones de 64 Bytes: Este problema surge de la similitud en tamaño entre las transacciones de 64 bytes y los datos internos del árbol de Merkle, lo que podría llevar a validadores ligeros a aceptar transacciones que no están presentes en el bloque real. La propuesta sugiere invalidar exactamente las transacciones de 64 bytes.
- Duplicación del Identificador de Transacción de Coinbase: Para reducir el riesgo de superposición de identificadores en las transacciones de coinbase, se aplicaría un valor de bloqueo basado en la altura del bloque a las nuevas transacciones de coinbase.
Perspectivas de Activación y Respuesta de la Comunidad
Si bien hay opiniones divergentes sobre la efectividad de algunos cambios propuestos, como la invalidación de transacciones de 64 bytes, BIP-54 es visto como una oportunidad para revisar el proceso de activación del soft fork. Corallo enfatiza la importancia de establecer un procedimiento reutilizable para futuras actualizaciones tras las controversias pasadas, notablemente los debates en torno a la activación de Taproot en noviembre de 2021.
Hay escepticismo dentro de la comunidad respecto a la necesidad de BIP-54, con algunos, como Paul Sztorc de LayerTwo Labs, describiéndolo como un fork de mantenimiento rutinario que carece de valor significativo. Aunque las especificaciones técnicas están completas, la línea de tiempo para la activación de BIP-54 en la mainnet de Bitcoin sigue sin especificarse.
