NoticiasCriptoGuía corporativa del soft fork BIP-110

Guía corporativa del soft fork BIP-110

Autor: Bitcoin Magazine·

Puntos clave

  • BIP-110 entra en señalización obligatoria en el bloque 961,632, proyectado alrededor del 9 de agosto de 2026, con nuevas reglas de transacción activándose en el bloque 965,664 a principios de septiembre.
  • La propuesta restringe varias funciones de transacción introducidas o ampliadas por SegWit y Taproot, incluyendo inserciones de datos de gran tamaño, scripts de salida de tamaño excesivo, versiones de witness no definidas y OP_SUCCESS opcodes.
  • Los UTXO creados antes de la activación son respetados por BIP-110, y las transacciones monetarias estándar siguen siendo compatibles con las nuevas reglas.
  • Las empresas mineras enfrentan la mayor exposición económica inmediata durante una posible división de cadena debido a los costos hundidos en electricidad y tiempo de máquina.
  • Los intercambios y custodios institucionales deben prepararse para la incertidumbre en la liquidación monitoreando ambas ramas, aumentando los requisitos de confirmación y retrasando la liquidación final hasta que una rama acumule decisivamente más trabajo.
Guía corporativa del soft fork BIP-110

BIP-110 —una propuesta de mejora de Bitcoin para un soft fork de toda la red— se acerca a su primer límite de activación trascendental. La propuesta entra en señalización obligatoria en el bloque 961,632, actualmente proyectado alrededor del 9 de agosto de 2026. Se bloquea a más tardar en el bloque 963,648, aproximadamente a finales de agosto, y activa sus nuevas reglas de transacción en el bloque 965,664, actualmente proyectado para principios de septiembre. BIP-110 utiliza un umbral de señalización del 55% y aplicaría sus restricciones durante 52,416 bloques —aproximadamente un año.

Bitcoin resuelve los cambios de consenso mediante la coordinación entre mineros, usuarios y nodos (nótese que cualquiera puede ser cualquier combinación de estos tres roles). Los mineros eligen qué cadena válida extender. Los usuarios deciden de qué cadena reconocen las monedas, los depósitos y los pagos. Los nodos eligen de forma independiente qué reglas aplican. El consenso duradero surge cuando estos grupos convergen en la misma cadena. Este modelo de coordinación ha sido probado a través de activaciones previas de soft forks, cada una de las cuales requirió que el ecosistema se alineara en torno a un conjunto de reglas compartido antes de que las nuevas reglas entraran en vigor.

BIP-110 restringe las inserciones de datos de gran tamaño, los scripts de salida de tamaño excesivo, las versiones de witness no definidas, los anexos de Taproot, los bloques de control de Taproot profundos, los OP_SUCCESS opcodes y ciertos condicionales de Tapscript. Estas funciones fueron introducidas o ampliadas por las actualizaciones SegWit y Taproot de Bitcoin, lo que permitió un scripting más expresivo y una mayor capacidad de transporte de datos en las transacciones. BIP-110 respeta los UTXO creados antes de la activación, mientras que los usos monetarios estándar siguen siendo compatibles con sus reglas.

Acción mínima requerida para la mayoría de las corporaciones

Para la mayoría de las corporaciones, BIP-110 no requiere ninguna acción. La utilidad corporativa típica de Bitcoin en la actualidad es como reserva de valor —un activo de reserva de tesorería de larga duración. Este caso de uso no se ve prácticamente afectado por las funciones de transacción que BIP-110 tiene como objetivo.

Las corporaciones que utilizan Bitcoin para pagos también enfrentan un impacto directo limitado. Los pagos estándar en cadena siguen siendo compatibles (véanse los detalles más adelante), mientras que los pagos ordinarios de Lightning se realizan fuera de la cadena. Una división de cadena puede afectar el monitoreo de canales de Lightning, el comportamiento de cierre forzado y la fuente de cadena que un nodo de Lightning trata como autoritativa. Sin embargo, incluso las corporaciones que usan Bitcoin para pagos normalmente dependen de un proveedor externo como Square, por lo que estas preocupaciones dejan de ser un problema.

Una corporación que opera su propio nodo completo tiene una decisión directa. Todo usuario conserva el derecho de ejecutar la implementación de Bitcoin que mejor se adapte a sus necesidades. Una corporación que respalda BIP-110 debería, por lo tanto, cambiar a ejecutar BIP-110. Las demás corporaciones que operan nodos pueden simplemente no hacer nada.

Un nodo BIP-110 aplica reglas más estrictas. Durante la señalización obligatoria, rechaza los bloques que no señalizan el bit 4. Después de la activación, también rechaza los bloques que contienen transacciones que violan BIP-110. Un nodo que no es BIP-110 acepta tanto los bloques compatibles con BIP-110 como los bloques que siguen siendo válidos bajo las reglas existentes. Entre todas las cadenas válidas bajo sus propias reglas, un nodo sigue la rama con la mayor prueba de trabajo acumulada.

El factor clave a tener en cuenta, por lo tanto, es una posible división de cadena. Cuando los mineros construyen una cadena que no cumple con el BIP, los nodos BIP-110 pueden separarse de la red más amplia. Los nodos que no son BIP-110 pueden continuar siguiendo la rama con mayor trabajo, mientras que los nodos BIP-110 podrían permanecer en una rama compatible con menos trabajo acumulado.

Corporaciones que enfrentan divisiones de cadena

Las empresas mineras enfrentan la mayor exposición económica inmediata. La electricidad y el tiempo de máquina son costos hundidos. Un minero debería seleccionar la rama que espera que otros mineros, nodos y usuarios reconozcan y minar en ella. Alternativamente, un minero puede dejar de minar y esperar a que la división de cadena se resuelva. Si las cadenas BIP-110 y no BIP-110 se desarrollan de forma independiente, los mineros deben monitorear el trabajo de cadena, la señalización, la validez bajo ambos conjuntos de reglas, la postura de su propio pool de minería y el valor de mercado asignado a cada rama.

Las corporaciones que operan intercambios y custodia institucional deben prepararse para la incertidumbre en la liquidación. Durante una división prolongada, el estándar ordinario de seis confirmaciones pierde gran parte de su valor porque cada rama puede mostrar seis confirmaciones de forma independiente. Los operadores deben monitorear ambas ramas, aumentar los requisitos de confirmación, pausar depósitos o retiros de gran tamaño cuando aumente el riesgo y retrasar la liquidación final hasta que una rama haya acumulado decisivamente más trabajo o la transacción tenga suficiente profundidad en todas las ramas viables. Las diferentes reglas de validación pueden producir divisiones de cadena, confirmaciones falsas y riesgo de doble gasto.

Considere una división de cadena que ocurre en la altura de bloque S. Suponga que un depósito aparece en la Cadena A en S+4 y en la Cadena B en S+6. Una vez que ambas cadenas alcanzan S+12, el depósito tiene una profundidad considerable en cada rama (asumiendo el umbral estándar de seis confirmaciones). Sin embargo, este número de seis confirmaciones debería cambiar dependiendo del trabajo en cada rama, y el número deseado de confirmaciones puede diferir para cada rama. El punto principal es que el operador debe esperar hasta que ambas ramas alcancen las confirmaciones requeridas. En ese momento, el operador puede tener la confianza de que la transacción persistirá, independientemente de qué rama se convierta en la canónica.

Si la transacción aparece en solo una rama, el operador debe esperar a que esa rama gane o aplicar una contabilidad específica de la cadena. Esta sería la única forma de garantizar que no ocurra un doble gasto. En la práctica, las transacciones monetarias siempre deberían eventualmente aparecer en ambas ramas, ya que la cadena BIP-110 no prohíbe las transacciones monetarias.

Conclusión

La consideración principal es una posible división de cadena. Si no hay división, no hay nada que deba hacerse de manera diferente. Incluso con una división de cadena, BIP-110 no creará interrupciones insuperables.

Para las corporaciones que pueden verse afectadas por una división de cadena, la acción principal es prolongar los tiempos de confirmación y monitorear ambas ramas. Para las corporaciones que operan nodos y respaldan el BIP, la acción principal es comenzar a ejecutarlo en sus nodos, si aún no lo han hecho.

Los mineros, como de costumbre, deben dirigir su hashrate basándose en su evaluación de qué rama acumulará en última instancia la mayor prueba de trabajo. Los intercambios y custodios deben prolongar los procedimientos de liquidación y mantener visibilidad sobre ambas cadenas en caso de que ocurra una división de cadena. Para las operaciones diarias de la mayoría de los usuarios corporativos de Bitcoin, BIP-110 cambia muy poco —si es que cambia algo.

Aviso legal: Este contenido fue preparado en nombre de Bitcoin For Corporations únicamente con fines informativos. Refleja el propio análisis y opinión del autor y no debe considerarse como asesoramiento de inversión. Nada en este artículo constituye una oferta, invitación o solicitud para comprar, vender o suscribir cualquier valor o producto financiero.

Este artículo apareció por primera vez en Bitcoin Magazine y fue escrito por Allard Peng. La publicación original está disponible en Bitcoin Magazine.