Los desarrolladores Bitcoin Core revelaron públicamente que encontraron un error crítico en las versiones 30.0 y 30.1 del software, un problema que afecta el proceso de migración de billeteras desde billeteras heredadas a lo que llamaron billeteras de descriptores modernos.
Según una publicación de X compartida por los desarrolladores, el error de migración de billetera se encontró en las versiones 30.0 y 30.1 de la billetera Bitcoin
También revelaron que, en raras circunstancias, migrar una billetera heredada (BDB) puede potencialmente terminar en la eliminación de todos los archivos de billetera en el mismo nodo, y si esas billeteras no están respaldadas, dicen que puede resultar en una pérdida de fondos.
En una declaración compartida en su sitio web, los Bitcoin Core afirman que el error se activa solo durante los intentos de migrar la billetera heredada, ya que requiere la presencia de un archivo wallet.dat predeterminado (sin nombre), que se lanzó hace cinco años y no se ha creado de manera predeterminada desde 0.21, y no se puede migrar ni cargar.
Agregaron que una condición que podría desencadenar esto es cuando la poda está habilitada y la billetera se descarga mientras la poda está en progreso.
Los desarrolladores han prometido que habrá una solución disponible en Bitcoin Core 30.2, pero por precaución, eliminaron los binarios de las versiones afectadas de bitcoin core.org .
Sin embargo, hasta que la versión corregida esté disponible, se ha instado a los usuarios a evitar migrar sus billeteras heredadas utilizando las versiones 30.0 o 30.1, la GUI o RPC, hasta que se lance la v30.2.
También afirmaron que solo el proceso de migración de billeteras antiguas se vio afectado como resultado del error. "Puedes seguir usando Bitcoin Core con normalidad, incluyendo las billeteras existentes y ejecutando un nodo sin billeteras", concluyó la publicación.
Según Lacie Zhang, analista de mercado de Bitget Wallet, los usuarios técnicamente competentes pueden evaluar su exposición al error verificando qué versión de Bitcoin Core están ejecutando para determinar si su billetera es una billetera heredada.
También pueden inspeccionar su respectivo “debug.log” para ver si la poda está habilitada y si ya se han realizado intentos de migración, y revisar el diseño del directorio para confirmar si “-walletdir” apunta a una ubicación personalizada o montada.
“El riesgo es mayor si se cumplen todas estas condiciones y se ha intentado o está pendiente una migración”, afirmó. “Si aún no se ha realizado la migración, los usuarios deben realizar inmediatamente una copia de seguridad de todo el directorio de datos en un medio externo y evitar reiniciar o actualizar hasta la versión 30.2 o posterior”
Los desarrolladores Bitcoin Core han reconocido el error y están implementando medidas de control en lo que muchos consideran una respuesta profesionalmente coordinada. Sin embargo, Crypto Twitter ha reaccionado como de costumbre, y muchos han destacado el bajo nivel de la plataforma.
Algunos simplemente lanzaron comentarios desalentadores, mientras que otros intentaron reclutar a otros para que se unieran a ellos y abandonaran la plataforma en favor de una mejor alternativa.
La ira de la comunidad de Bitcoin Core llega después de que Core v30 provocara lo que se conoce como una pequeña guerra civil entre los desarrolladores que no estaban de acuerdo sobre las facilidades para el almacenamiento arbitrario de datos en la cadena de bloques de Bitcoin, alegando que convertía a BTC en un vertedero de datos.
Antes de su lanzamiento final, fue sometido a numerosas revisiones y sufrió un retraso que duró semanas, para luego salir con un error grave.
Si estás leyendo esto, ya estás al tanto. Sigue leyendo nuestro boletín .