
La empresa minera pública de Bitcoin, Marathon Digital, extrajo un bloque de Bitcoin no válido el miércoles, lo que provocó que la empresa se perdiera el BTC recién acuñado que de otro modo habría ganado.
Varios usuarios y desarrolladores de Bitcoin, incluido el CTO de Casa Jameson Lopp, identificaron el bloque no válido utilizando sus propios nodos de Bitcoin el día de hoy. Marathon confirmó más tarde que de hecho eran responsables.
Un bloque no válido es aquel que viola las reglas de consenso de Bitcoin y, por lo tanto, es rechazado por los nodos de la red. Los nodos de Bitcoin son administrados por mineros, intercambios y usuarios comunes por igual, que mantienen su propia copia de la cadena de bloques y verifican nuevos bloques de transacciones a medida que ingresan.
Un bloque puede ser etiquetado como inválido si incluye una transacción de doble gasto o rompe el límite de tamaño de bloque de Bitcoin, entre otras cosas. Marathon no especificó cómo su bloqueo no era válido, aunque algunos espectadores atribuyeron el problema a un problema de pedido de transacciones.
En un correo electrónico a Decrypt, un portavoz de Marathon confirmó que la compañía nunca ha cometido este error antes, calificándolo de «una anomalía».
«Hubo algunas personas que se preguntaban si el bloqueo no válido podría haber surgido de un problema con el protocolo de Bitcoin, no fue así», agregó el portavoz. «Bitcoin funcionó exactamente como fue diseñado».
«El error fue el resultado de un error imprevisto que vino de uno de nuestros experimentos», explicó Marathon a X (Twitter) el miércoles. La firma dijo que le gusta experimentar usando una «pequeña porción» de su tasa de hash para investigar cómo puede «optimizar las operaciones».
«Nuestro equipo notó el bloqueo no válido casi al mismo tiempo que el resto del mundo, e inmediatamente corregimos el error», agregó la firma.
Desde que se notó el bloqueo problemático, las acciones de Marathon, que cotiza en Nasdaq bajo el ticker MARA, han caído un 2.9% en el día.
«Parece que MARA tenía transacciones en el orden incorrecto», comentó BitMEX Research sobre el asunto.
El bloque incluía una transacción (A) que se gastaba de una salida de otra transacción dentro del mismo bloque (B). «Sin embargo, la txina B se incluyó en el bloque después de la txina A, por lo tanto, el bloque no era válido», continuó BitMEX.
Pagina Original:
Marathon Mined an Invalid Bitcoin Block—Here’s What That Means
