Preguntas más frecuentes (FAQ)

¿Dónde almacena Sparrow sus datos?

La carpeta de inicio de Sparrow varía según el sistema operativo:

Plataforma Ubicación
macOS ~/.sparrow
Linux ~/.sparrow
Windows %APPDATA%/Flecha

Para usuarios de Windows:

  1. Abrir el Explorador de archivos
  2. Tipo %APPDATA% en la barra de direcciones
  3. Pulse Intro
  4. Localice la carpeta Sparrow en la carpeta Roaming o la subcarpeta Local

Personalización de la carpeta de inicio:

  • Utilice la -d para especificar una ubicación alternativa
  • Esto permite:
    • Guardar las carteras en lugares separados
    • Utilización de distintas configuraciones de la aplicación para varios conjuntos de carteras

Ejemplo de uso:

sparrow -d /path/to/custom/folder

¿Cómo puedo ejecutar la red de pruebas?

Testnet es una réplica de la red Bitcoin donde las monedas no tienen valor real, ideal para probar monederos y transacciones. Aquí te explicamos cómo usar Sparrow con testnet:

  1. Método sencillo:
  • Vaya a Herramientas > Reiniciar en Testnet.
  • Esto cierra Sparrow y lo reinicia con una configuración de red de prueba separada en el archivo testnet dentro del directorio principal de Sparrow.
  1. Opciones de la línea de comandos:
    Sparrow ofrece varias opciones de línea de comandos para su personalización:
   Usage: Sparrow [options]
     Options:
       --dir, -d       Path to Sparrow home folder
       --help, -h      Show usage
       --level, -l     Set log level [ERROR, WARN, INFO, DEBUG, TRACE]
       --network, -n   Network to use [mainnet, testnet, regtest, signet]
       --terminal, -t  Terminal mode
       --version, -v   Show version

Ejemplos para distintos sistemas operativos:

  • macOS: open /Applications/Sparrow.app --args -n testnet
  • Linux: Sparrow/bin/Sparrow -n testnet
  • Windows: Sparrow.exe -n testnet
  1. Método de variable de entorno:
    Establecer SPARROW_NETWORK=testnet
  2. Configuración basada en ficheros:
    Cree un archivo llamado network-testnet en la carpeta de inicio de Sparrow.

Configuraciones específicas de red:

  • Testnet, regtesty signet Las configuraciones y los monederos se almacenan en subcarpetas del directorio principal de Sparrow.

Conexión al servidor:

  • Asegúrese de que se conecta a un servidor o nodo Electrum configurado para testnet.
  • Un servidor testnet público puede configurarse desde la aplicación Preferencias del servidor ficha.

Obtención de testnet bitcoin:

Nota: Cuando utilice testnetAsegúrese de que todos los servicios conectados (servidores, nodos) también están configurados para testnet para mantener una funcionalidad adecuada.

¿Cómo elijo dónde se guarda mi monedero?

Personalizar la ubicación de guardado de la cartera

Para especificar dónde guarda Sparrow su monedero y los datos de configuración, utilice la opción -d en la línea de comandos.

Uso:

  1. Abra un símbolo del sistema o un terminal.
  2. Ejecutar Sparrow con el -d seguido de la ruta de almacenamiento deseada.

Ejemplo para Windows:

Sparrow.exe -d D:\sparrow

Para macOS/Linux:

./Sparrow -d /path/to/custom/location

Notas:

  • Asegúrese de que el directorio especificado existe y se puede escribir en él.
  • Esta ubicación almacenará tanto los archivos del monedero como la configuración de Sparrow.
  • Ten en cuenta las implicaciones de seguridad del lugar de almacenamiento elegido, especialmente si utilizas soportes extraíbles.

Al utilizar esta función, obtienes más control sobre el almacenamiento de tu monedero Bitcoin, mejorando potencialmente tanto la seguridad como la flexibilidad en la gestión de tu Sparrow.

¿Por qué han cambiado todas mis direcciones?

Si todas tus direcciones han cambiado de repente, es probable que se deba a una entrada incorrecta de la frase de contraseña. Esto ocurre porque:

  1. Sparrow sigue la especificación BIP39, no almacenando datos derivados de la frase de contraseña en el archivo de tu monedero.
  2. Una frase de contraseña incorrecta genera una semilla diferente, lo que resulta en direcciones derivadas diferentes.

Cuando esto ocurre, puede que te des cuenta:

  • Todas las direcciones parecen diferentes.
  • Las etiquetas existentes se aplican a estas nuevas direcciones (incorrectas).
  • Tu cartera muestra un saldo cero.

Importante: Sus fondos no se han perdido. Se trata de un problema causado por una contraseña incorrecta.

Para resolverlo:

  1. Cierra completamente la cartera.
  2. Vuelve a abrir la cartera.
  3. Introduzca su frase de contraseña con cuidado, prestando atención a la ortografía, las mayúsculas y los espacios o caracteres especiales.

Si no recuerdas la frase exacta, tómate tu tiempo y prueba distintas variaciones sistemáticamente. Ten en cuenta las variaciones habituales que hayas podido utilizar, como las mayúsculas o el espaciado.

Para evitar este problema en el futuro, comprueba siempre dos veces tu frase de contraseña al introducirla y considera la posibilidad de guardar una copia de seguridad sin conexión. También es una buena práctica verificar regularmente tu capacidad para acceder a tu monedero con la contraseña correcta.

Si pierde por completo su frase de contraseña, es probable que los fondos se pierdan para siempre.

He restaurado mi monedero pero faltan algunos fondos. ¿Qué debo hacer?

Si ha restaurado su monedero desde el estado inicial pero observa que faltan algunas transacciones recientes, es probable que necesite ajustar el límite de espacio del monedero. Esto es lo que necesitas saber:

  1. El límite de brecha controla hasta qué punto un monedero busca nuevas transacciones en su lista de direcciones secuenciales.
  2. Para aumentar el límite de huecos: Vaya a pestaña Configuración > Haga clic en Avanzado > Aumente el valor del límite de separación > Haga clic en Cerrar y, a continuación, en Aplicar.
  3. Límites de huecos por defecto: Carteras normales: 20, Carteras Postmix: 40
  4. Si ha experimentado frecuentes errores de conexión durante el coinjoining, puede que necesite aumentar el límite de separación de forma significativa.
  5. Aumentar el límite de espacio hace que Sparrow busque más adelante en la lista de direcciones, revelando potencialmente transacciones que faltan.
  6. Ten cuidado: si estableces un límite de espacio demasiado alto, puede aumentar el tiempo de carga de la cartera.

Recuerde que a menudo es necesario ajustar el límite de huecos al restaurar carteras, especialmente si ha tenido muchas direcciones sin usar. Empieza con pequeños incrementos y ajusta según sea necesario para equilibrar entre encontrar todas las transacciones y mantener tiempos de carga razonables.

¿Por qué faltan UTXOs en mi monedero Postmix?

Si observas que faltan UTXOs en tu monedero Postmix, es probable que el problema esté relacionado con el límite de espacio del monedero, similar a la pregunta anterior.

¿Cómo puedo aumentar la comisión de una transacción ya emitida?

Existen dos métodos principales para aumentar la comisión de una transacción emitida:

  1. Sustituir por Tasa (RBF)
  2. El hijo paga al padre (CPFP)

Sustituir por Tasa (RBF):

Para utilizar RBFLa transacción debe cumplir estos criterios:

  • Estar sin confirmar y en el mempool.
  • Tener todas las entradas RBF habilitadas (por defecto para las transacciones Sparrow).
  • Todas las entradas deben proceder de su cartera.

Si se cumplen estas condiciones:

  • Aparecerá un icono (una mano con una cruz) junto a la transacción en la pantalla Transacciones pantalla.
  • Haga clic con el botón derecho y seleccione Aumento de la tasa.
  • Esto carga la transacción en el Enviar pantalla.
  • Ajuste la tasa según sea necesario (Sparrow puede añadir otro UTXO si el cambio es insuficiente).

El hijo paga al padre (CPFP):

  • Gastar los productos de la transacción original
  • Fijar una tasa más elevada para esta nueva transacción

Ambos métodos pueden ayudar a acelerar la confirmación de una transacción atascada. Elija el método adecuado en función de las características de su transacción y de sus necesidades específicas.

¿Cómo funciona la asistencia proxy?

El soporte proxy de Sparrow funciona de la siguiente manera:

  1. El proxy configurado se aplica a todas las conexiones externas.
  2. Excepciones:
    - Direcciones IP en rangos:
    • 192.168.*.*
    • 172.16.*.*
    • 10.*.*.*
    • Permiten conexiones directas a los nodos de la red local a pesar de la configuración del proxy.
  3. Mecanismo de emergencia:
    • Si falla la conexión a través del proxy configurado.
    • Y el servidor utiliza un .onion dirección.
    • Sparrow inicia automáticamente su proxy Tor interno.
  4. Personalización del comportamiento de los fallback:
    • Cerrar Sparrow.
    • Localice el archivo de configuración.
    • Modificar el autoSwitchProxy valor de la propiedad.

Esta configuración permite flexibilidad en la conexión tanto a recursos externos como locales mientras se mantiene la privacidad mediante el uso de proxy. El Tor fallback automático asegura la conectividad a .onion aunque falle el proxy primario.

¿Qué indica un icono rojo de Tor en la barra de estado?

Un icono rojo de Tor en la barra de estado de Sparrow indica un problema con la conexión proxy Tor externa. Esto es lo que necesitas saber:

  1. Mensaje de error: Error de proxy Tor externo: Conexión denegada
  2. Causa común: El proxy externo configurado ya no es accesible o no se está ejecutando
  3. Pasos para solucionar problemas:
    • Comprueba si el proxy se está ejecutando actualmente.
    • Verifique la configuración del proxy en Sparrow.
  4. Para el proxy Tor estándar (puerto 9050), puede probar la funcionalidad utilizando:
curl --socks5-hostname localhost:9050 https://check.torproject.org/api/ip
  1. Si la prueba falla:
    • Reinicie su servicio Tor.
    • Compruebe si se han producido cambios en la configuración de la red.
  2. Si el problema persiste:
    • Revise la configuración del proxy de Sparrow.
    • Considere la posibilidad de reconfigurar o utilizar un proxy diferente.

Recuerde que este error se refiere específicamente a configuraciones de proxy externo. Si no ha configurado manualmente un proxy externo, compruebe si alguno de los servicios proxy ejecutados anteriormente se ha detenido inesperadamente.

¿Qué significa el icono de un monedero rojo?

Un icono de monedero rojo en la pestaña de tu monedero indica un problema con la carga del historial del monedero desde tu servidor configurado. Esto puede deberse a un problema de conexión entre Sparrow y el servidor, o más probablemente, a un problema con el propio servidor.

Si estás utilizando un nodo precompilado como Umbrel, prueba a reiniciarlo. También es una buena idea desinstalar aplicaciones innecesarias que puedan afectar al rendimiento general del sistema. Comprueba tu conexión a Internet y verifica el estado y la configuración del servidor en Sparrow.

Si el problema persiste, considere la posibilidad de actualizar a un servidor más potentecomo Fulcrum. El icono rojo significa que el historial de tu monedero puede estar incompleto o no disponible, y algunas funciones del monedero pueden estar limitadas hasta que se resuelva el problema.

A tu sistema le falta la dependencia para la webcam. ¿Cómo puedo solucionarlo?

Si aparece el error "Your system is missing a dependency for the webcam" en un equipo Windows, es probable que se deba a que faltan bibliotecas de Microsoft necesarias para el controlador de la cámara web. A continuación te explicamos cómo solucionarlo:

Solución primaria:

Instale el Paquete redistribuible de Microsoft Visual C++ 2010 Service Pack 1 Actualización de seguridad de MFC. Este paquete incluye las bibliotecas estándar necesarias para la funcionalidad de la cámara web.

Solución alternativa:

Algunos usuarios han resuelto con éxito el problema:

  1. Descargar msvcr100.dll y msvcp100.dll de dll-files.com.
  2. Copiar estos archivos en C:\Windows\System32

Nota: Aunque la solución alternativa puede funcionar, generalmente se recomienda instalar el paquete oficial de Microsoft para una mayor estabilidad y seguridad del sistema.

¿Por qué no puedo conectarme a mi dispositivo Ledger?

Si tienes problemas para conectar tu Ledger a Sparrow, prueba estos pasos:

  1. Asegúrese de que Ledger Live está cerrado, ya que puede interferir con la conexión.
  2. Compruebe que la aplicación Bitcoin está abierta y funcionando en su dispositivo Ledger.

Para usuarios de Linux:

  1. Instale las reglas udev utilizando el comando del menú Herramientas de Sparrow o manualmente.
  2. Para usuarios de Windows:
    Comprueba si tu antivirus está bloqueando Sparrow. Norton los usuarios pueden necesitar añadir Sparrow.exe como exclusión de proceso para Data Protector.
  3. Asegúrese de que no hay otras aplicaciones utilizando los puertos 2222, 21324, 11044o 9999. Los usuarios de Acronis pueden necesitar cambiar su puerto.
  4. Si los problemas persisten, intenta reiniciar el ordenador para resolver cualquier problema relacionado con el USB.

Si los problemas continúan, considere la posibilidad de buscar actualizaciones tanto de Sparrow como del firmware de su Ledger.

¿Cómo puedo importar mi monedero Trezor?

Para importar tu monedero Trezor a Sparrow, sigue estos pasos:

  1. Si ha estado utilizando el monedero web de Trezor en trezor.ioes probable que tenga que seleccionar la opción Segwit anidado tipo de guión en Sparrow.
  2. Método principal de importación:
    • Ve a la pantalla de creación de la cartera de Sparrow.
    • Seleccione Segwit anidado como tipo de script.
    • Elija el Cartera hardware conectada para importar su Trezor xpub.
  3. Método de escaneado alternativo:
    • Ir a Archivo > Importar Cartera...
    • Haga clic en Buscar dispositivos conectados en la parte inferior de la ventana.

Esta opción de escaneo permite a Sparrow detectar automáticamente el tipo de script correcto para su monedero Trezor.

Recuerde, asegurarse de seleccionar el tipo de script correcto es crucial para acceder a todos sus fondos. Si no está seguro, el método de escaneo puede ayudarle a identificar la configuración correcta para su monedero Trezor.

Después de la importación, verifique que todas sus transacciones y saldos esperados son visibles en Sparrow para confirmar una importación exitosa.

¿La recuperación del valor fiduciario compromete la privacidad?

El enfoque de Sparrow para recuperar valores fiduciarios prioriza la privacidad del usuario:

  1. Recuperación del tipo de cambio:
    • Sparrow obtiene el tipo de cambio de tu proveedor configurado.
    • El saldo de tu monedero nunca se comparte externamente.
  2. Cálculo que preserva la privacidad:
    • El valor fiduciario se calcula localmente multiplicando el tipo de cambio por el saldo de tu monedero.
  3. Medidas adicionales de protección de la intimidad:
    • Si tienes configurado un proxy Tor, Sparrow lo utiliza para recuperar el tipo de cambio.
    • Esto añade una capa adicional de anonimato al proceso.
  4. No participar:
    • Puedes desactivar por completo la recuperación del valor fiduciario.
    • Establezca el proveedor de tipos de cambio en Ninguno en Preferencias.

Este diseño asegura que el saldo de tu monedero y el historial de transacciones permanezcan privados, a la vez que proporciona la comodidad de la conversión del valor fiat. Los usuarios preocupados por posibles filtraciones de datos pueden utilizar la opción de proxy Tor o desactivar la función por completo, manteniendo el control total sobre su privacidad.

¿Cuál es la huella maestra de un monedero sólo para relojes?

Cuando configure un monedero sólo para relojes en Sparrow, puede encontrarse con una situación en la que sólo el xpub (clave pública extendida) es conocida. En tales casos:

  1. Huella maestra:
    • Es seguro utilizar un valor por defecto como 00000000
    • Esto no afecta a la funcionalidad ni a la seguridad del monedero.
  2. Vía de derivación:
    • Si se desconoce, se utiliza el valor por defecto para el tipo de script seleccionado
    • Sparrow proporciona este valor por defecto en el campo de texto

Este enfoque permite crear un monedero funcional sólo para relojes, incluso con información limitada.

¿Por qué recibo un aviso de certificado "Man-in-the-Middle" al conectarme?

Si encuentra una advertencia de certificado "Man-In-The-Middle" (MITM) al conectarse en Sparrow, normalmente se trata de un error SSL, a menudo debido a un certificado caducado. He aquí cómo solucionarlo:

  1. Para servidores públicos:
    • El certificado puede haber sido sustituido.
    • En general, es seguro proceder en este caso.
  2. Para otras conexiones:
    • Tenga cuidado, especialmente en las redes Wi-Fi públicas.
  3. Para resolver el problema:
    • Localice el certs en el directorio principal de Sparrow.
    • Busque el archivo con el nombre de la URL del servidor.
    • Borre este archivo para borrar el registro del certificado SSL de Sparrow.
    • Vuelva a conectarse para descargar un certificado nuevo.
  4. Después de volver a conectar:
    • Sparrow descargará el certificado actual.
    • Esto debería resolver la advertencia si se debía a un certificado obsoleto.

Aunque las advertencias de certificados a veces pueden ser inofensivas, también pueden indicar riesgos potenciales para la seguridad. Asegúrese siempre de que se está conectando al servidor deseado antes de continuar.

¿Cómo puedo ver el archivo de registro?

Sparrow mantiene un archivo de registro que puede ser útil para solucionar problemas o entender el comportamiento de la aplicación.

He aquí cómo acceder a él:

  1. Ubicación del archivo de registro:
    • El archivo de registro se denomina sparrow.log.
    • Se guarda en la carpeta de inicio de Sparrow.
  2. Método de acceso rápido:
    • Ve a la barra de menús.
    • Seleccione Ayuda > Mostrar registro Archivo.

Esto abrirá el archivo de registro en su editor de texto predeterminado.

¿Cómo se utilizan las funciones de control de monedas?

El control de monedas le permite seleccionar manualmente qué UTXOs (Salidas de Transacción No Gastadas) utilizar en una transacción. A continuación se explica cómo utilizar esta función en Sparrow:

  1. Vaya a la pantalla UTXOs:
    • Se encuentra justo encima de la pestaña Configuración.
  2. Seleccione UTXOs:
    • Haz clic en los UTXOs que quieras gastar.
    • Utilice Ctrl/Cmd+Click para seleccionar varios UTXOs.
  3. Inicie la transacción:
    • Haga clic en Enviar Seleccionado después de hacer su selección.
  4. Complete los detalles de la transacción:
    • En la pantalla Enviar, introduzca la dirección del destinatario.
    • Añade una etiqueta para la transacción.

¿Por qué los iconos y el texto de Sparrow aparecen diminutos en mi pantalla de alta resolución?

Si los iconos y el texto de Sparrow aparecen demasiado pequeños en tu pantalla de alta resolución, puedes ajustar la escala. He aquí cómo hacerlo:

Para Linux:

  1. Utilice este comando para ejecutar Sparrow con escalado aumentado:
_JAVA_OPTIONS=-Dglass.gtk.uiScale=200% /opt/sparrow/bin/Sparrow
  1. Alternativamente, configure el escalado de GNOME de forma global:
gsettings set org.gnome.desktop.interface scaling-factor 2

Para Windows:

  1. Establecer la variable de entorno glass.win.uiScale al porcentaje de escala que desee (p. ej, 200%)
  2. Puede leer guía en línea sobre cómo establecer variables de entorno en Windows

Estos ajustes deberían hacer que Sparrow sea más cómodo de usar en pantallas de alta resolución.

Sparrow no cabe en mi pantalla. ¿Qué puedo hacer?

Si Sparrow parece demasiado grande para tu pantalla, puedes reducir su tamaño utilizando los mismos métodos de escalado que para las pantallas de alta resolución, pero con un porcentaje menor:

Para Linux:

  1. Utilice este comando para ejecutar Sparrow con escalado reducido:
_JAVA_OPTIONS=-Dglass.gtk.uiScale=80% /opt/sparrow/bin/Sparrow
  1. O ajuste la escala de GNOME globalmente (si procede):
gsettings set org.gnome.desktop.interface scaling-factor 1

Para Windows:

  1. Establecer la variable de entorno glass.win.uiScale a 80%

¿Qué lectores NFC son compatibles?

Sparrow admite lectores NFC (Near Field Communication) para su uso con dispositivos como Tapsigner y Satscard.

¿Cómo conecto un lector de tarjetas NFC en Linux?

Para configurar su lector de tarjetas NFC en Linux para su uso con Sparrow, siga estos pasos:

  1. Instale los paquetes necesarios: Ejecute este comando en el terminal:
sudo apt install libccid libpcsclite-dev pcscd
  1. Verifique el demonio pcscd: Comprueba si se está ejecutando con:
service status pcscd
  1. Si pcscd no se está ejecutando: Inícielo manualmente:
sudo service pcscd start
  1. Conecte su lector NFC: Conéctalo a un puerto USB disponible.
  2. Pruebe el lector: Utiliza un comando como pcsc_scan para comprobar si el sistema reconoce el lector.
  3. Reinicie Sparrow: Si Sparrow se estaba ejecutando, reinícielo para detectar el lector NFC recién conectado.

¿Qué claves se utilizan para la verificación de descargas PGP?

Al verificar las firmas de los archivos descargados, Sparrow utiliza claves de tres fuentes potenciales:

  1. Llaves proporcionadas por el usuario:
    • Claves que usted, el usuario, proporciona opcionalmente en el diálogo de verificación.
    • Esto permite una verificación de claves personalizada o adicional.
  2. Llavero de usuario GPG ubicado en ~/.gnupg por defecto.
    • O en la ubicación especificada por el $GNUPGHOME variable de entorno.
    • Son claves que has importado previamente o en las que has confiado en tu sistema.
  3. Sparrow ha incluido llaves verificadas:
    • Llaves que vienen paquete con la liberación de Sparrow.
    • Los desarrolladores de Sparrow las verifican previamente y confían en ellas.

¿Cómo puedo cambiar el nombre de mi monedero?

Cambiar el nombre de tu cartera en Sparrow es un proceso sencillo:

  1. Abre Sparrow y asegúrate de que el monedero que quieres renombrar está cargado.
  2. Vaya a la barra de menú superior.
  3. Haga clic en Archivo.
  4. Seleccione Cambiar el nombre de la cartera en el menú desplegable.
  5. Aparecerá un cuadro de diálogo en el que podrá introducir el nuevo nombre de su monedero.
  6. Confirma el cambio y tu monedero cambiará de nombre.

No puedo importar mi Cobo Vault. ¿Cuál puede ser el problema?

Si tienes problemas para importar un Cobo Vault u otro dispositivo obsoleto a Sparrow, esto es lo que necesitas saber:

  1. Dispositivos obsoletos:
    • Algunos dispositivos que ya no son compatibles con los fabricantes se consideran obsoletos en Sparrow
    • Esto incluye ciertos modelos de Cobo Vault.
  2. Activación de opciones de dispositivo obsoletas:
    • Abra el archivo de configuración de Sparrow.
    • Establezca el valor de showDeprecatedImportExport a true.
    • Guarde los cambios y reinicie Sparrow.
  3. Localización del archivo de configuración:
    • La ubicación varía en función de su sistema operativo.
    • Consulte la documentación de Sparrow para conocer la ruta exacta.
  4. Después de habilitar:
    • Las opciones de dispositivo obsoletas deberían aparecer ahora en los menús de importación/exportación.
  5. Nota importante:
    • La compatibilidad con dispositivos obsoletos se eliminará en futuras versiones de Sparrow.
    • Considere la posibilidad de migrar a un monedero de hardware compatible actualmente.

¿Se considera código abierto la licencia Apache 2?

Sí, el Licencia Apache 2 es efectivamente una licencia de código abierto. La licencia Apache 2 también es muy similar a la licencia MIT utilizada por Bitcoin Core.

Para una comparación más detallada de Apache 2 con otras licencias como MIT y GPL, puede consultar MIT vs. Apache vs. GPL.

¿Cómo puedo crear y ejecutar Sparrow a partir del código fuente?

Lea las instrucciones aquí: https://github.com/sparrowwallet/sparrow

¿Cuál es la mejor manera de notificar un problema o fallo?

Utilice el Cuestiones en Github para informar de un problema. Antes de enviar un informe, compruebe el sparrow.log en el directorio de configuración de la aplicación. Este registro suele contener información valiosa que puede ayudar a diagnosticar y resolver el problema.