Bitcoin Core fracasó en eliminar la capacidad de configuración OP_RETURN

Los desarrolladores #BitcoinCore sorprendieron al revertir el plan de eliminar la capacidad de los usuarios para personalizar el tamaño de los datos predeterminados de OP_RETURN (datacarriersize), solo unas horas antes del mes previsto para el lanzamiento de la versión Core v30. Este cambio de última hora es una pequeña victoria para el movimiento de oposición de los operadores de nodos Knots.

Objetivo Controversia y Decisión de Reversión

Este cambio controvertido se refiere al manejo de datos arbitrarios (arbitrary data) que no están directamente relacionados con la transacción de Bitcoin. Muchos operadores de nodos Knots argumentan que los nodos deberían rechazar por defecto las transacciones que contienen grandes cantidades de datos que no sirven a un propósito monetario, con el fin de evitar la carga de almacenamiento y la transferencia de datos innecesarios en la red. Quieren mantener la capacidad de limitar esta capacidad de datos.

A pesar de que el software Core v30 seguirá aumentando el tamaño predeterminado de OP_RETURN de menos de 90 bytes a 100KB para el mempool predeterminado, gracias a la fusión de la Pull Request (PR) 33453, Core v30 mantendrá y no eliminará la capacidad de los usuarios para personalizar este límite de capacidad de datos.

Significado Temporal

Esta decisión de reversión de política de último minuto brinda un importante compromiso a los opositores. Mantiene el control de la configuración para miles de operadores de nodos. Sin embargo, no elimina todos los otros cambios controvertidos de la versión v29 a la v30, sino que solo pospone indefinidamente la eliminación de la capacidad de personalizar datacarrier y datacarriersize. #anhbacong