¿Qué impacto tiene para los usuarios el cliente de Bitcoin 28.0?
Bitcoin Core 28.0: mejoras integrales en la protección de la privacidad, optimización del rendimiento y gestión de billeteras.
Bitcoin Core 28.0: mejoras integrales en privacidad, optimización de rendimiento y gestión de billeteras.
Escrito por: 0XNATALIE
El 2 de octubre, el cliente principal de Bitcoin, Bitcoin Core 28.0, fue lanzado oficialmente. Esta versión estuvo liderada por varios desarrolladores experimentados, incluyendo al cofundador de Blockstream, Pieter Wuille (principal contribuyente de las tecnologías SegWit y Taproot), el ex CTO de Blockstream Greg Maxwell (quien participó en el desarrollo de BIP66 y BIP174), así como el veterano desarrollador de Bitcoin, Luke Dashjr, entre otros.
Bitcoin Core es el cliente de nodo completo (Full Node) de Bitcoin más utilizado, mantenido y desarrollado por la comunidad global de código abierto, garantizando la seguridad, estabilidad y descentralización de la red de Bitcoin. Cualquier persona puede contribuir a través de GitHub.
Para los usuarios comunes, Bitcoin Core 28.0 introduce la detección automática de conflictos de transacciones y una función optimizada de estimación de comisiones, lo que mejora significativamente la tasa de éxito de las transacciones y reduce los costos. Al mismo tiempo, las mejoras en las funciones de la billetera hacen que la gestión de direcciones y llaves sea más conveniente, y que las copias de seguridad y la recuperación sean más simples. Para los desarrolladores, la nueva versión ofrece un entorno de desarrollo más estable y una mayor capacidad de comunicación entre nodos.
Nuevas funciones principales y mejoras
Actualización de funciones de la billetera
La billetera de Bitcoin Core 28.0 puede detectar automáticamente conflictos con transacciones no confirmadas en el mempool, evitando que los usuarios enfrenten situaciones de duplicidad o conflicto al enviar transacciones. Esto aumenta la tasa de éxito de las transacciones y reduce los fondos congelados o retrasados por conflictos. La nueva versión también introduce billeteras con descriptores, una forma más moderna de gestión de billeteras. A través de los descriptores, los usuarios pueden definir reglas complejas para la generación de direcciones, incluyendo firmas simples, multifirmas (multisig) y direcciones anidadas, satisfaciendo diversas necesidades de uso. Las billeteras con descriptores utilizan un archivo de descriptor unificado para registrar toda la información de direcciones y llaves, por lo que el usuario solo necesita respaldar un archivo de descriptor para restaurar completamente todas las funciones y fondos de la billetera, simplificando el proceso de respaldo y recuperación.
Para ayudar a los usuarios a ahorrar costos, Bitcoin Core 28.0 optimizó la estimación de comisiones de transacción. El sistema, por defecto, selecciona el modelo de comisión más económico y estima automáticamente una comisión más razonable para ayudar a los usuarios a ahorrar. Al mismo tiempo, se mantiene el "modo conservador" para quienes requieran estimaciones de comisión más altas, satisfaciendo diferentes necesidades.
Mejoras en la interfaz de usuario
Bitcoin Core 28.0 añade la función de "migrar billetera" en la interfaz de usuario, permitiendo a los usuarios transferir fácilmente los datos de la billetera de versiones anteriores a la nueva versión, sin necesidad de operaciones complejas para completar la transferencia y actualización de datos. Además, la ventana de información ahora muestra en detalle la capacidad del mempool, incluyendo el uso actual. Los usuarios pueden monitorear mejor el estado del nodo y optimizar la configuración y el rendimiento del nodo gracias a esta función.
Optimización de red y privacidad
- Testnet4: Según BIP94, la nueva versión introduce la nueva red de pruebas Testnet4, reemplazando gradualmente la antigua Testnet3. Testnet4 ofrece un entorno de pruebas más estable y moderno, mejorando la fiabilidad y seguridad de la red de pruebas.
- Protección de privacidad más flexible: La nueva versión optimizó la conexión Tor. Tor es una herramienta de red que protege la privacidad, puede ocultar la dirección IP real y mejorar la privacidad en línea. Con esta actualización, los usuarios pueden configurar conexiones Tor más fácilmente, aumentando el anonimato y la seguridad en la comunicación entre nodos.
- Soporte para sockets de dominio UNIX: La nueva versión añade soporte para sockets de dominio UNIX, una forma segura de comunicación entre diferentes programas en la misma computadora. Esto proporciona a usuarios avanzados y desarrolladores una forma de comunicación más segura y eficiente, especialmente al interactuar aplicaciones locales con el nodo de Bitcoin, mejorando notablemente el rendimiento y la seguridad.
- Interfaz de control remoto mejorada: La nueva versión mejora la compatibilidad de la interfaz JSON-RPC. Ahora es compatible con el estándar JSON-RPC 2.0. Esta mejora permite que aplicaciones de terceros interactúen de manera más estable y confiable con el nodo de Bitcoin, ofreciendo a los desarrolladores un entorno de desarrollo más estable.
Mejoras en el rendimiento
En cuanto al rendimiento, Bitcoin Core 28.0 optimizó el mecanismo de caché de la base de datos de bloques, acelerando la velocidad de sincronización de bloques. Los usuarios que ejecutan Bitcoin Core por primera vez pueden sincronizarse con el estado más reciente de la blockchain en menos tiempo. La nueva versión también eliminó componentes antiguos que ya no se usan, reduciendo la complejidad del software y disminuyendo los riesgos de seguridad potenciales. Al mismo tiempo, se actualizaron a la última versión las bibliotecas y herramientas externas necesarias para compilar el software (dependencias de compilación).
Revisión de la versión v27: corrección de vulnerabilidades importantes
En las versiones menores previas al lanzamiento de Bitcoin Core 28.0 (27.1 y 27.2), los desarrolladores corrigieron varios problemas que afectaban la seguridad y estabilidad del sistema:
- Mejoras de seguridad en RPC: En la versión 27.1, se corrigió un problema en el manejo del parámetro setmocktime. setmocktime se utiliza para establecer el tiempo de prueba. Se corrigió el manejo incorrecto de este parámetro, evitando fallos en el nodo por errores en la configuración de tiempo. Además, se mejoraron los mensajes de error para describir mejor el origen del problema, permitiendo a los desarrolladores encontrar la causa más rápidamente al solucionar problemas.
- Optimización de Miniscript: Miniscript es un lenguaje de scripts de Bitcoin que garantiza la seguridad de las transacciones, como quién puede gastar ciertos fondos o cuántas personas deben firmar para transferir. En la versión 27.1, los desarrolladores mejoraron el análisis de Miniscript, permitiendo que incluso reglas de transacción muy complejas sean correctamente reconocidas y ejecutadas.
- Optimización de la comunicación en red: Se mejoró el mecanismo de identificación de nodos en la red P2P, asegurando conexiones más estables y eficientes entre nodos. Esto aumentó la fiabilidad general de la red.
- Corrección de fugas de memoria: Una fuga de memoria es un "desperdicio de recursos" en un programa informático, ya que el programa no libera correctamente la memoria que ya no usa. Las fugas de memoria pueden degradar el rendimiento del programa e incluso provocar el colapso del nodo. En la versión 27.2, se corrigió un problema que causaba fugas de memoria.
- Corrección de seguridad en la billetera: La versión 27.2 mejoró la lógica de procesamiento de transacciones de la billetera, corrigiendo algunos problemas que podían causar errores en las transacciones. Por ejemplo, cuando un usuario intentaba crear una transacción no firmada, el sistema ahora identifica y señala los errores potenciales con mayor precisión. Además, se corrigió un problema en la configuración de Proxy IP, mejorando la seguridad y estabilidad al conectarse mediante proxy.
La próxima versión, 29.0, está prevista para ser lanzada a principios de abril de 2025, y se espera que introduzca más optimizaciones en las transacciones, un protocolo de transferencia de bloques más eficiente y funciones de privacidad aún más robustas.
Descargo de responsabilidad: El contenido de este artículo refleja únicamente la opinión del autor y no representa en modo alguno a la plataforma. Este artículo no se pretende servir de referencia para tomar decisiones de inversión.
También te puede gustar
Se pierde un nivel clave, y la "sombra de halcón" de la Reserva Federal podría reactivar la volatilidad del mercado.
Bitcoin muestra signos de debilidad y la confianza del mercado está siendo puesta a prueba.

SHIB construye un fuerte soporte cerca de $0.0000095 antes de un gran rally

PEPE pone a prueba una línea de tendencia clave antes de la reunión del FOMC esta semana

$TRUMP confirma un patrón de ruptura alcista mientras el precio sube a $8,29 en medio de la recuperación del mercado

