Finst

Bitcoin Core 32.0 entra en la fase final de pruebas con una actualización de comisiones

La versión candidata incorpora un nuevo estimador de comisiones, un procesamiento de bloques más rápido y una corrección de seguridad para la interfaz REST. Bitcoin Core no cambia las reglas de consenso, pero sí la infraestructura de los nodos.

Bitcoin Core 32.0 entra en la fase final de pruebas con una actualización de comisiones

Puntos clave

  • Bitcoin Core 32.0 está en la fase final de pruebas y no incorpora nuevas reglas de consenso.
  • La actualización mejora la estimación de comisiones, el procesamiento de bloques y las funciones de la cartera.
  • Una vulnerabilidad de seguridad en el nuevo servidor web fue corregida antes del lanzamiento estable.

Bitcoin Core 32.0 ha entrado en la fase final de pruebas con cambios en la estimación de comisiones, el procesamiento de bloques y las funciones de la cartera. El software que ejecuta muchos nodos de Bitcoin no incorpora nuevas reglas de consenso, pero sí ajustes que modifican de forma notable el uso y la seguridad de los nodos.

Nueva estimación de comisiones

La primera versión candidata se etiquetó el 14 de septiembre. Los desarrolladores apuntan a un lanzamiento definitivo el 10 de octubre. Bitcoin Core permite que los nodos verifiquen de forma independiente las transacciones y los bloques según las reglas de Bitcoin, y la versión 32 no cambia esas reglas.

El mayor cambio está en la forma en que el software estima las comisiones de transacción. Hasta ahora, Bitcoin Core se fijaba sobre todo en las comisiones de las transacciones que ya habían sido incluidas en bloques anteriores. La versión 32 añade un segundo estimador que también analiza las transacciones que aún esperan confirmación.

Después, el software compara ambos resultados y puede recomendar una comisión más baja cuando la presión actual de la red lo permite. Según las notas preliminares de la versión, esto puede ayudar a que las estimaciones de comisiones bajen más rápido en cuanto disminuya la presión sobre la red.

Procesamiento más rápido en los nodos

También hay cambios en el procesamiento de bloques. Ahora los nodos pueden recuperar datos de transacciones desde su base de datos con varios hilos de procesamiento al mismo tiempo mientras se verifican los bloques. Bitcoin Core utiliza por defecto ocho hilos para ello, lo que debería ayudar especialmente cuando un nodo va con retraso y necesita leer muchos datos desde el disco.

La actualización también incluye un nuevo servidor web para solicitudes de otras aplicaciones que se comunican con un nodo. Una auditoría detectó allí un problema por el que el servidor seguía aceptando datos mientras aún se procesaba una solicitud anterior. Eso podía hacer que la memoria se llenara rápidamente. Ese problema ya se ha corregido antes de que la versión 32 aparezca en una versión estable.

Los resultados de las pruebas también mostraron que esto afectaba a la interfaz REST, que puede utilizarse sin credenciales de acceso. En una prueba, el uso de memoria de un nodo con 16 conexiones sin protección subió en aproximadamente un minuto de 46 MB a casi 3 GB. Tras la corrección, en una prueba de 90 segundos se mantuvo en torno a 3 MB.

Por qué esto es relevante

Para los usuarios de Bitcoin y los operadores de nodos en Europa, esto es especialmente relevante porque Bitcoin Core constituye la base de gran parte de la infraestructura en torno a la red. Una mejor estimación de comisiones puede hacer más práctico el uso de carteras y servicios, mientras que la corrección de seguridad muestra lo importante que es mantener actualizado el software de los nodos.

El lanzamiento también llega en un momento en que, según la información del proyecto, una gran parte de los nodos de Bitcoin accesibles sigue ejecutando versiones antiguas. Eso convierte la transición a una nueva versión no solo en una actualización técnica, sino también en una cuestión de mantenimiento y seguridad para la infraestructura más amplia de Bitcoin.


Aviso legal: Este contenido tiene fines exclusivamente informativos y no constituye asesoramiento financiero, de inversión, legal o fiscal. La información proporcionada puede estar incompleta, ser inexacta o estar desactualizada y no debe considerarse como base para la toma de decisiones. Nada en este sitio web debe considerarse una recomendación para comprar, vender o mantener criptomonedas. Invertir en criptoactivos implica un riesgo de pérdida.