Puntos clave de la noticia:
-
Bitcoin Core 30 aumentará el límite de datos en transacciones OP_RETURN de 80 bytes a casi 4 MB, mejorando la gestión del conjunto UTXO y la coherencia del sistema.
-
La medida divide opiniones: algunos temen que la red se sature con datos irrelevantes, mientras que los desarrolladores defienden la neutralidad y la resistencia a la censura.
-
Los usuarios podrán controlar el límite manualmente, aunque esta configuración podría eliminarse en futuras versiones.
Bitcoin Core 30, la próxima actualización del software principal que soporta la red de BTC, llegará en octubre con un cambio que amplía considerablemente el límite de datos permitidos en las transacciones OP_RETURN. Actualmente, estas transacciones permiten incluir hasta 80 bytes de datos, pero con la versión 30 ese límite crecerá a casi 4 MB, equivalente al tamaño máximo de un bloque.
Este ajuste busca solucionar los problemas asociados a las técnicas actuales de almacenamiento de datos on-chain. El límite pequeño ha incentivado métodos alternativos que complican la gestión del conjunto UTXO, que representa las salidas no gastadas de transacciones anteriores. Al elevar la capacidad de datos en OP_RETURN, se espera simplificar y limpiar ese conjunto, mejorando el rendimiento y la coherencia del sistema.
No Hay Acuerdo en la Comunidad de Bitcoin
El cambio ha generado opiniones divididas dentro de la comunidad. Algunos consideran que permitir datos tan extensos puede saturar la red con información irrelevante y afectar la función financiera central de Bitcoin. Por otro lado, los desarrolladores han destacado que mantener la neutralidad en el tratamiento de los datos y resistir cualquier intento de censura es fundamental para preservar la naturaleza descentralizada de la red.
Gloria Zhao, una de las desarrolladoras, explicó que esta modificación corrige una incongruencia entre el impacto real y la regulación vigente sobre cómo se almacenan los datos en la blockchain. Greg Sanders, responsable de integrar la propuesta, subrayó que esta medida traerá beneficios concretos, como un manejo más limpio del conjunto UTXO y una experiencia más coherente para los usuarios por defecto.
Independencia, Resistencia y Descentralización
La polémica también se ha extendido al modelo de gobernanza de Bitcoin Core. Zhao señaló que los desarrolladores deben mantener su independencia frente a presiones externas, ya sean corporativas o sociales, para no comprometer los principios que rigen el desarrollo de software. En ese sentido, advirtió que si alguna vez se abandona este enfoque, los usuarios podrían migrar a implementaciones alternativas.
No todos están de acuerdo con el aumento del límite. Luke Dashjr, otro desarrollador reconocido, se opone a la medida y ha recomendado que quienes quieran evitar posibles problemas consideren no actualizar o utilizar nodos distintos como Bitcoin Knots.
Bitcoin Core 30 permitirá que cada usuario ajuste manualmente los límites de datos en OP_RETURN, aunque estas configuraciones ahora muestran advertencias y podrían eliminarse en futuras versiones.