Los desarrolladores de Bitcoin Core anunciaron el lanzamiento de la muy controvertida actualización de la versión 30.0, que introduce una serie de cambios en la arquitectura de nodos, rendimiento y seguridad. Lo más importante es que aumenta el límite de datos OP_RETURN de 80 a 100.000 bytes, permitiendo que se añadan datos no financieros más grandes a la blockchain.
Sin embargo, esto ha dividido a la comunidad Bitcoin en dos facciones: los defensores de la innovación y los puristas de Satoshi.
Las mayores actualizaciones presentadas en Bitcoin Core 30.0 son el lanzamiento de conexiones cifradas opcionales entre nodos para mejorar la privacidad y el aumento del límite de datos OP_RETURN dentro del software a 100.000 bytes. Esto permite incrustar datos no financieros significativamente más grandes en las transacciones de Bitcoin.
La expansión de OP_RETURN permite que aplicaciones descentralizadas más sofisticadas y servicios de capa de datos utilicen la capa de liquidación de Bitcoin para marcas de tiempo, pruebas y blogs de estado. Sin embargo, esto ha planteado preguntas sobre el crecimiento de la blockchain, mayores requisitos de almacenamiento y necesidades de ancho de banda para nodos completos, y los posibles riesgos legales para los operadores de red que alojan contenido arbitrario.
La propuesta se presentó como un cambio de política a nivel de software de nodo en lugar de un Hard Fork de protocolo de capa de consenso, lo que significaba que los mineros y las carteras no estaban obligados a aceptar salidas OP_RETURN más grandes a menos que ejecutaran el software Core v30 actualizado. Por lo tanto, los cambios dependen de los patrones de adopción entre los operadores de relés y archivos.
Las notas de lanzamiento del domingo indican que con la nueva versión principal de Core ahora en vivo, las versiones anteriores, como v27.x y anteriores, están al final de su vida útil y ya no recibirán actualizaciones.
La actualización de Bitcoin Core v30 también incluye correcciones de errores, mejoras de rendimiento y cambios en las tasas de comisión por transacción; sin embargo, el movimiento para aumentar el límite de OP_RETURN ha causado una gran división dentro de la comunidad Bitcoin. El enorme cambio en los límites de datos permite la implementación de aplicaciones descentralizadas (DApps) más sofisticadas e intensivas en datos en la red Bitcoin, pero esto ha enfurecido a los puristas que argumentan que la blockchain solo debe usarse para realizar transacciones financieras.
Las respuestas a la actualización han sido mixtas, con algunos desarrolladores y líderes del ecosistema dando la bienvenida a la flexibilidad de datos. El líder del ecosistema de Ark Labs, Alex Bergeron, escribió en una publicación de X que la empresa planea usar el espacio adicional de OP_RETURN para hacer que Bitcoin sea mucho más parecido a Ethereum, "excepto mejor", mientras que el cofundador de Satoshi Labs, Pavol Rusnak, dijo que optó por Bitcoin Core v30 debido a que tiene un equipo de desarrollo "excelente", código revisado por pares y decisiones de ingeniería "sensatas".
Sin embargo, los críticos argumentan que Core v30 se desvía considerablemente de los principios fundamentales de Bitcoin de servir como un sistema de efectivo electrónico peer-to-peer, lo que resulta en hinchazón de la blockchain, aumento de los costos de operación de nodos y problemas legales. Como solución alternativa, un número significativo de nodos que se oponen a la actualización ya han estado utilizando un software alternativo conocido como "Bitcoin Knot", que les permite imponer el límite de tamaño de 80 bytes en las transacciones.
El criptógrafo pionero Nick Szabo recomendó que los operadores ejecuten Knots como una "medida temporal" y se manifestó en contra de actualizar a Core v30, advirtiendo sobre los riesgos legales si se aloja "datos ilegales".
Luke Dashir, el fundador de Knots, ha sido crítico con la última actualización de Bitcoin Core, compartiendo las preocupaciones planteadas por los operadores de nodos contra el alojamiento de datos no financieros. Según los datos de BitRef, actualmente hay 5.114 nodos utilizando el software Knots, lo que representa el 21,48% de todos los nodos que ejecutan la red Bitcoin.
El debate en curso ha despertado recuerdos de las guerras de tamaño de bloque de 2017, cuando los operadores debatieron sobre cómo escalar Bitcoin para manejar volúmenes de transacciones crecientes. El problema central en ese momento era si aumentar el límite de tamaño de bloque de 1 MB, establecido originalmente por el inventor de Bitcoin, Satoshi Nakamoto, para prevenir ataques de spam. Pero esto se convirtió en un cuello de botella para la red a medida que ganaba popularidad y se expandía.
Los "Big Blockers" abogaban por bloques más grandes para permitir transacciones más rápidas y económicas y promover la adopción masiva de Bitcoin como sistema de pago global. Mientras tanto, los "Small Blockers" argumentaban que mantener un tamaño de bloque pequeño es esencial para preservar la descentralización, la seguridad y la capacidad de los usuarios individuales para ejecutar nodos completos de la blockchain.
El debate llevó a varias soluciones propuestas, incluida la bifurcación dura de la blockchain para crear Bitcoin Cash (límite de bloque de 8 MB) y Bitcoin Classic (límite de 2 MB), y la eventual implementación de la tecnología Testigo segregado (SegWit) para aumentar la capacidad a través de una bifurcación suave sin cambiar el límite de tamaño de bloque estándar.
Bitcoin Core v30 es compatible con versiones anteriores de la red, y todos los binarios están firmados y disponibles a través de bitcoincore.org y GitHub. Los desarrolladores ya han comenzado a trabajar en la próxima versión, denominada Bitcoin Core 31.0, que se espera que introduzca características de gestión peer-to-peer y UTXO en 2026.
En el momento de escribir esto, Bitcoin (BTC) cotiza a $115.050 – un aumento del 2,97% en las últimas 24 horas.
La publicación La actualización de Bitcoin Core v30 sigue adelante con el controvertido aumento del límite de datos OP_RETURN de 80 a 100.000 bytes apareció primero en BiteMyCoin.