La comunidad Bitcoin está dividida sobre la decisión de los desarrolladores de Bitcoin Core de eliminar el límite de datos arbitrarios almacenados en las transacciones, una medida que se remonta a un debate planteado por primera vez por el creador de Bitcoin, Satoshi Nakamoto, en 2010.
El lanzamiento previsto para el próximo mes de Bitcoin Core v30 eliminará el límite de 80 bytes en OP_RETURN, un código de operación utilizado para guardar datos arbitrarios (cualquier dato no financiero) on-chain. La decisión ha resultado controvertida, ya que algunos acusan a los desarrolladores de ceder a la influencia de las empresas y otros argumentan que el almacenamiento de datos arbitrarios está fuera del alcance previsto de Bitcoin.
Sin embargo, este debate es mucho más antiguo que el propio OP_RETURN, que se introdujo en Bitcoin Core 0.9.0 en marzo de 2014. En 2010, cuando Bitcoin (BTC) apenas tenía un año de antigüedad, el creador seudónimo del protocolo, Satoshi Nakamoto, desató el mismo debate al introducir controles para garantizar que los datos de las transacciones cumplieran con los estándares previstos.
La decisión de limitar el almacenamiento de datos arbitrarios on-chain es inmediatamente controvertida. “¿Por qué ningún minero iba a adoptar este cambio, si eso significa que obtendrá menos comisiones por transacción debido a la pérdida de transacciones no estándar?”, preguntó un usuario.
Gobernar con incentivos
Bitcoin es una red descentralizada sin una autoridad central capaz de hacer cumplir sus normas, lo que complica su aplicación.
Si los mineros tienen un incentivo financiero para permitir algo, como la inclusión de datos no financieros on-chain, es probable que ajusten los parámetros de su software de manera que lo permitan. Así ocurrió también en aquel entonces, cuando varios mineros anunciaron que permitirían transacciones no estándar con datos arbitrarios.
Un usuario sugirió permitir transacciones no estándar de hasta 128 bytes, pero el desarrollador de Bitcoin Core, Jeff Garzik, dijo que intentar hacer cumplir tales límites no tendría mucho sentido:
“Parece inútil que el cliente oficial de Bitcoin intente ‘legislar’ cualquier restricción de este tipo cuando todos los mineros tienen interés en incluir todas y cada una de las transacciones que conllevan comisiones.“
Aceptar lo inevitable
Los usuarios también lanzaron rápidamente un parche para la última versión de Bitcoin Core que no incluía comprobaciones para garantizar que las transacciones siguieran los estándares establecidos. Christian Decker, uno de los primeros usuarios de Bitcoin, reconoció que se trataba de un momento importante para la comunidad de Bitcoin:
“Supongo que tenemos el primer lanzamiento oficial que es cuestionado por la mayoría del poder computacional… Bitcoin está llegando a la mayoría de edad.”
Como sugirieron algunos comentaristas en 2010, es difícil garantizar que los mineros apliquen una norma que va en contra de su propio incentivo para incluir transacciones con comisiones. Una revisión de enero de 2024 mostró que mineros como F2Pool ya estaban incluyendo transacciones no estándar que superaban los límites de OP_RETURN.
El debate sobre OP_RETURN también se está produciendo en un entorno diferente al del debate original sobre los datos arbitrarios, en el que los intereses corporativos están presionando a los desarrolladores para que permitan un mayor almacenamiento de datos on-chain. La razón es que el almacenamiento de dichos datos permite el desarrollo de sistemas basados en Bitcoin, como las redes de capa 2 y otros.
Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión.