Actualización histórica de Bitcoin: Más posibilidades con OP RETURN
Actualización histórica de Bitcoin: Más posibilidades con OP RETURN

Actualización histórica de Bitcoin: Más posibilidades con OP RETURN

En un momento clave para Bitcoin, su software principal, Bitcoin Core, ha implementado una actualización histórica mediante la fusión del pull request #32406. Este cambio elimina el límite de 80 bytes para el código OP RETURN y permite múltiples salidas de este tipo en una sola transacción. Liderada por desarrolladores como Peter Todd y Greg Sanders, esta actualización impulsa aplicaciones como Runes, BRC-20, BitVM y soluciones de privacidad, aunque ha desatado un intenso debate sobre el futuro de la red.

¿Qué es OP RETURN y por qué importa?

OP RETURN permite incluir datos en la blockchain, como notas o identificadores para aplicaciones externas, sin que sean «gastables» como dinero. Desde 2014, Bitcoin Core limitaba estos datos a 80 bytes por transacción para evitar un uso excesivo de la blockchain como almacén de datos no financieros. Sin embargo, el crecimiento de proyectos como Lightning Network, Ordinals y ZK Rollups convirtió este límite en un obstáculo.

Adiós a los 80 bytes: Bitcoin Core libera OP_RETURN para datos sin límites

La actualización Bitcoin

La actualización elimina la restricción al aumentar el límite de datacarriersize a 100,000 bytes (el máximo por transacción) y permite múltiples salidas OP RETURN. Además, las opciones datacarrier y datacarriersize se han marcado como obsoletas, simplificando el código de Bitcoin Core para el futuro.

Este cambio transforma el uso de Bitcoin. Así, con una mayor capacidad de datos, los desarrolladores pueden incluir grandes cantidades de datos, beneficiando a:

  • Runes y BRC-20: Creación de tokens y coleccionables digitales sin restricciones.
  • BitVM y ZK Rollups: Contratos inteligentes y soluciones de escalabilidad para un Bitcoin más versátil.
  • Privacidad: Implementación de direcciones furtivas (stealth addresses) para proteger la identidad de los usuarios.

En cuanto a eficiencia en la red, antes, los datos se almacenaban en transacciones normales (UTXO o SegWit), sobrecargando la red. Ahora, OP RETURN permite un almacenamiento más limpio, con datos que los nodos pueden eliminar («prune») si lo desean. Además, los operadores de nodos deciden si almacenan estos datos, reforzando la descentralización.

Debate polarizado

Como hemos contado en Observatorio Blockchain, la actualización ha generado bastante controversia. Peter Todd sostiene que el límite de 80 bytes era obsoleto, ya que mineros y servicios como MARA Slipstream lo evitaban. Según él, OP RETURN reduce la carga en el conjunto UTXO, mejora la eficiencia y el mercado de comisiones (donde transacciones más grandes pagan más) evita abusos.

Por otro lado, desarrolladores como Luke Dashjr y Bitcoin Mechanic advierten que datos ilimitados podrían inflar la blockchain, encareciendo la operación de nodos completos y amenazando la descentralización. Dashjr, líder de Bitcoin Knots, promueve su software con restricciones más estrictas y ha sugerido boicotear Bitcoin Core, reflejando la tensión entre innovación y estabilidad.

Un nuevo horizonte para Bitcoin

La eliminación del límite de OP RETURN llega en un momento en que Bitcoin evoluciona con proyectos como Runes, Ordinals y ZK Rollups, expandiendo sus capacidades más allá del dinero digital. Este cambio demuestra la adaptabilidad de Bitcoin, siguiendo el legado de Satoshi Nakamoto y los primeros desarrolladores.

Sin embargo, la comunidad deberá vigilar si el aumento de datos afecta el rendimiento de los nodos y si el mercado de comisiones controla el «spam». Por ahora, esta actualización abre la puerta a un Bitcoin más dinámico, con espacio para finanzas descentralizadas (DeFi), privacidad y soluciones de segunda capa.

Comparte esto: