🦜 Sparrow Wallet 2.5.6: Recomendable actualizar
Acaba de salir una nueva versión de Sparrow Wallet: la 2.5.6.
Trae al menos una cosa que es relevante, así que te cuento tratando de no meterme en tecnicismos.
1. Un fallo de seguridad. Este es el motivo para actualizar.
Sparrow no descarga él solo toda la cadena de Bitcoin: le pregunta el estado de tus transacciones a un servidor (un nodo). Y ahí había un problema de confianza.
Un servidor malicioso podía interceptar una transacción tuya recién enviada (un pago) y colarte en su lugar una transacción falsa, con el dinero yendo a la dirección del atacante. Esa transacción falsa no era válida, llevaba firmas que no servían, pero Sparrow no las comprobaba. Tú veías en pantalla un pago “pendiente” que no era tuyo, y el tuyo de verdad había desaparecido.
Y aquí viene lo loco: al ver esa transacción “atascada” le subías la comisión para acelerarla, la firmabas tú nuevamente (pero sobre esa transacción). Con esa firma, la transacción del atacante pasaba a ser buena. El ladrón no te roba: te engaña para que firmes tú mismo el robo. Un ataque sofisticado.
A partir de la 2.5.6, Sparrow comprueba las firmas antes de meter nada en tu historial. Muy buena decisión. Como siempre Craig Raw, el desarrollador de Sparrow, tomando lo mejor del mercado.
¿A quién afectaba? A quien usa los servidores públicos que vienen por defecto. Si tienes tu propio nodo, nunca estuviste expuesto, y este es el mejor argumento que he visto en años para montarte uno.
El fallo se descubrió en Electrum hace unos días y ya hubo al menos un robo real. No es teórico. Actualiza hoy, no el mes que viene.
2. Mucho mejor si no ves bien, o si te manejas mejor con el teclado
Esto es lo que más me ha gustado de la versión, porque ya hemos tenido clientes con problemas de visión, y sé que esto les cambia las cosas.
Quien no puede ver la pantalla usa un lector de pantalla: un programa que va leyendo en voz alta lo que hay en ella. Pero un lector solo puede leer lo que la aplicación le cuenta, y hasta ahora Sparrow le contaba poco: botones sin nombre, tablas que se leían a trozos sueltos, y cambios importantes que pasaban en silencio.
En la 2.5.6 han repasado el programa entero. Cada botón tiene ya su nombre, las tablas se leen de corrido, y cuando una transacción cambia de estado o falla una conexión, Sparrow avisa para que el lector lo diga en voz alta en vez de que pase en silencio.
Y si simplemente te manejas mejor con el teclado que con el ratón: ahora Ctrl+1 a Ctrl+6 te llevan directos a Transacciones, Enviar, Recibir, Direcciones, UTXOs y Ajustes, y Escape cierra las ventanas.
En una palabra, han mejorado mucho la accesibilidad.
3. Más comprobaciones antes de fiarse de nada
Sparrow ahora revisa que los bloques guardados en tu monedero sigan siendo los buenos, verifica más operaciones con tarjetas Satscard y Tapsigner, y rechaza configuraciones de monedero mal formadas en vez de aceptarlas.
4. Las copias de seguridad, más protegidas
Sparrow solo borra la copia antigua de tu monedero después de confirmar que la nueva se ha guardado bien al cambiar la contraseña. Antes había una pequeña ventana donde podías quedarte sin ninguna de las dos. Un detalle pequeño que evita un disgusto grande.
5. Mantenimiento por debajo
Han actualizado Java y Tor (este último era obligatorio: la red Tor ya no acepta versiones viejas). También hay un arreglo de cámara en Linux, por si escaneas códigos QR y te fallaba, aunque en mi experiencia siempre ha ido genial.
👉 ¿Qué hago? Actualiza hoy mismo si puedes. Es de las pocas veces que lo digo así de claro.
Descárgalo solo desde la web oficial o el GitHub de Sparrow, y verifica la firma del archivo si sabes hacerlo.
Y recuerda que Sparrow trae un verificador integrado: puedes comprobar la descarga desde el propio programa. De hecho lo han mejorado en esta misma versión. Aquí te dejo un vídeo de cómo hacerlo:
Como siempre, los arreglos y mejoras de Sparrow están pensados y aportan valor, y en esta ocasión pensaron en la accesibilidad: alguien se sentó a hacer que una herramienta de bitcoin se pueda usar sin ver la pantalla. Eso también es soberanía.
Para descargar:
Sparrow Wallet
Sparrow Bitcoin Wallet
Sparrow is a modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasi...