En una revelación reciente, el conocido desarrollador de Bitcoin Core, Luke Dashjr, llamó la atención sobre una importante vulnerabilidad dentro de Bitcoin Main, acertadamente llamada Inscripción. Este descubrimiento ha causado revuelo en la comunidad de las criptomonedas, revelando una debilidad potencial en la defensa de blockchain contra el spam.
Desglosando el problema
Dashjr explica que desde 2013, los usuarios de Bitcoin Main han tenido la capacidad de establecer límites a los datos adicionales en las transacciones utilizando el -datacarriersize
configuración. Sin embargo, el inteligente método de inscripción ha encontrado una manera de sortear este límite disfrazando sus datos como código de programa.
Esta astuta maniobra elude efectivamente las restricciones previstas, lo que resulta en lo que Dashjr llama «enviar spam a la cadena de bloques». Si bien este problema se solucionó en Bitcoin Knots v25.1, Bitcoin Main sigue siendo vulnerable en su próxima versión v26. La comunidad tiene la esperanza de encontrar una solución antes del esperado lanzamiento v27 el próximo año.
Las discusiones dentro de la comunidad de criptomonedas están repletas de diversas inquietudes y preguntas. Una investigación importante gira en torno a los incentivos económicos para los mineros que se ocupan de las transacciones de inscripción. Dashjr enfatiza la suposición de Bitcoin de que la mayoría de los mineros operan honestamente. También señala que los bloques filtrados en busca de spam a menudo conllevan tarifas más altas por razones que aún no se comprenden.
Más preguntas investigan las implicaciones de solucionar esta vulnerabilidad. Un punto very important de discusión es si abordar el mistake pondría fin a los ordinales y los tokens brc-20. Dashjr confirma que solucionar este problema pondría fin a estas prácticas.
Otro miembro de la comunidad busca aclaraciones sobre cómo esta vulnerabilidad afecta directamente a los poseedores habituales de Bitcoin. Dashjr aclara que si bien la principal preocupación es técnica, relacionada con la eficiencia e integridad de la cadena de bloques, podría haber efectos indirectos sobre la seguridad y el valor.
¿Qué sigue?
La conversación se extiende a los pasos prácticos que los usuarios pueden tomar en respuesta a este problema. Para los usuarios de Bitcoin Knots, Dashjr recomienda configurar el datacarriersize
a cero para detener la transmisión de datos de inscripción. Agrega una advertencia de que el modo «política básica de Bitcoin» no debe habilitarse para el manejo correcto de las inscripciones.
A medida que nos acercamos al lanzamiento de Bitcoin Core v26, todos los ojos están atentos a la resolución que podría dar forma al futuro de las transacciones de Bitcoin.