Bitcoin

La nueva actualización de Bitcoin Core tiene Bech32 por defecto


El equipo de desarrollo de Bitcoin Core lanzó la última actualización el 24 de noviembre para el cliente de software original de Bitcoin (BTC). El decimonoveno en la historia de once años de la moneda.

El lanzamiento del Bitcoin Core 0.19.0; eventualmente 0.19.0.1 en la versión de descarga disponible. Luego del descubrimiento de un problema de último minuto. Fue supervisado por el responsable de mantenimiento Wladimir J. van der Laan. Y según los informes, fue desarrollado por más de un centenar de colaboradores durante aproximadamente un período de seis meses.

Nuevo formato de billetera digital de Bitcoin, mejor interoperabilidad SegWit

Bitcoin

Como Aaron van Wirdum ha revelado. El paquete de software 0.19.0.1 incluye una gama de mejoras de rendimiento, actualizaciones y correcciones de errores. Todo esto como resultado de 550 solicitudes de extracción fusionadas.

El formato de dirección «bech32» (BIP 173) ahora se configura por primera vez como la opción predeterminada en la interfaz gráfica de usuario (GUI) de la billetera digital Bitcoin Core. Que se introdujo por primera vez a principios de 2018 con la versión 0.16.0. Al igual que lo hizo su rival más próximo, Ethereum.

Bech32 contiene una serie de enmiendas, como dejar de hacer una distinción entre minúsculas y mayúsculas y formatear direcciones para comenzar con «bc1» en lugar de 1 o 3. Las direcciones son un poco más largas que el formato existente, pero usan menos caracteres. Los cambios tienen la intención general de reducir el margen de error humano en errores tipográficos o lectura en voz alta.

Según los informes, Bech32 también mejora la interoperabilidad con las billeteras SegWit, ya que las transacciones ahora requieren que se transmitan menos datos a través de la red Bitcoin. Y por lo tanto, se incluyen en la cadena de bloques (blockchain), lo que reduce los costos.

Van Wirdum indica que el cliente de software actualizado ahora también permite a los usuarios iniciar un nodo limpio inmediatamente desde la configuración, incluso aquellos con poco espacio en disco.

Mejoras de privacidad y seguridad

Bitcoin

Ahora se requieren nodos para establecer más conexiones entre sí en un intento por frustrar mejor los ataques de partición. Los Bloom Filters, una forma para que los clientes livianos, como los que se ejecutan desde teléfonos móviles. Soliciten datos relevantes de nodos completos en la red, ahora han quedado en desuso, ya que se considera que tienen poca privacidad.

En lugar de Bloom Filters, 0.19.0.1 está evolucionando hacia el soporte de una solución más nueva llamada «filtro compacto de bloque del lado del cliente» (BIP 158). Que esencialmente revierte la operación de Bloom Filters al hacer que los nodos completos creen filtros para cada bloque. Y de esta manera habiliten clientes ligeros y usar estos filtros, para determinar si las transacciones relevantes para ellos pueden haber ocurrido en un bloque o en la cadena blockchain. Los exchanges se verán beneficiados.

Bitcoin Core 0.19.0 ha eliminado el protocolo de pago (BIP 70) de su GUI, señalando que nunca fue ampliamente adoptado y que la mayoría de las billeteras digitales y de casas de cambio de criptomonedas todavía usan el esquema URI más básico (BIP 21) para recibir pagos.

Las características menores descritas incluyen soporte para el protocolo de transacciones de Bitcoin parcialmente firmado (PSBT), que es útil para transacciones de múltiples firmas y CoinJoin.

En el pasado mes de octubre, el desarrollador de Bitcoin Core, Greg Maxwell, había criticado el «misterio atractivo» que implica el miedo a un ataque del 51% en Bitcoin. Argumentando que cualquier mecanismo preparado para mitigarlo siempre implica centralización y representa una amenaza mucho mayor para la integridad de la red.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.