Preguntas frecuentes - 4rkad/samourai-wallet-android GitHub Wiki
Tabla de Contenidos
1. General
- P: ¿Es Samourai wallet de código abierto?
- R: Sí, Samourai Wallet es de código abierto. Todo el código fuente de todos los proyectos de Samourai Wallet se puede encontrar en la página Github de Samourai wallet
- P: Es Samourai Wallet Privado?
- R: Samourai Wallet tiene muchas herramientas y características que permiten al usuario realizar transacciones con una privacidad mejorada en la cadena. De manera predeterminada, Samourai Wallet se conecta al servidor de Samourai para monitorear los saldos de direcciones, por lo que los usuarios pueden considerar ejecutar su propio back-end (DOJO) para una óptima privacidad. Esto se puede hacer fácilmente usando un nodo propio o comprando un Samourai Nodl.
- P: ¿Dónde puedo encontrar documentación general sobre Samourai wallet?
- R: Puedes acceder desde aquí
- P: ¿Qué BIPs admite Samourai Wallet?
- R: Puedes encontrar la lista de BIPs compatibles aquí
- P: ¿Dónde puedo encontrar merchandising de Samourai wallet?
- R: Por ahora hay dos sitios;
- Lightning Hood: Camisetas, gorras y otros accesorios.
- Edición Samourai Nodl: Hardware con Nodo completo y Dojo
- P: ¿Proporcionaría Samourai Wallet información a Estados o Gobiernos si fuera necesario?
- R: El objetivo primordial de Samourai Wallet es crear la cartera de bitcoin mas privada. Cumplir con ciertos requerimientos legales crearía un perjuicio para nuestros usuarios. En el sitio web de Samourai Wallet, hemos proporcionado un warrant Canary que se renueva cada 365 días. Si esto no se muestra renovado en la fecha estipulada, debe suponer lo peor.
- P: ¿Está Samourai Wallet disponible como app de escritorio?
- R: No, Samourai Wallet es una cartera solo para móviles. Hay una aplicación de escritorio llamada Whirlpool para mezclas (coinjoin), pero no es una billetera completa, ya que requiere de la aplicación móvil para funcionar.
- P: ¿El wiki de Samourai Wallet está traducido a otros idiomas?
- R: Sí, los miembros de la comunidad están ayudando con esto mientras hablamos. A continuación se detalla lo que está disponible (se irá actualizando): Wiki Samourai en inglés aquí
2. Dojo
- P: ¿Cuáles son las opciones para montar un Dojo?
- R: Puedes comprar un nodo dojo preconfigurado o usar el software de código abierto de Samourai para montarlo con algún dispositivo. Ve a la página de Dojo para más información.
-
P: Si Dojo no funciona correctamente, ¿dónde puedo revisar?
-
R: Dojo es una pieza de software autosuficiente, si no está funcionando correctamente, lo más probable es que los registros te lo indiquen. Para ejecutar estos registros debes abrir Command, Terminal (Mac) o PowerShell (Windows) y Cambiar Directorios (cd) a donde está su script dojo.sh; es decir,
Documents> dojo_dir> docker> my-dojo. Una vez allí, puedes ejecutar los siguientes comandos para abrir registros:dojo.sh logs- muestra los registros de todos los contenedoresdojo.sh logs bitcoind- muestra los registros de bitcoinddojo.sh logs db- muestra los registros de la base de datos MySQLdojo.sh logs tor- muestra los registros de tordojo.sh logs api- muestra los registros de la API REST (nodejs)dojo.sh logs tracker- muestra los registros del rastreador (nodejs)dojo.sh logs pushtx- muestra los registros de la API pushTx (nodejs)dojo.sh logs pushtx-orchest - muestra los registros del Orchestrator (nodejs)
- P: ¿Cómo verifico los errores en los registros de Dojo?
- R: Al usar uno de los comandos de la pregunta anterior, puedes agregar lo siguiente al final
-d error -n 500, por ejemplo,./dojo.sh logs tracker -d error -n 500
3. Cartera móvil
- P: ¿Cuáles son las funciones de Samourai Wallet?
- R: Hay muchas características para enumerar, aquí hay una buena recopilación.
- P: ¿Cuándo llegará Samourai Wallet a iOS?
- R: "Es muy difícil encontrar desarrolladores en iOS con experiencia que entiendan Bitcoin, que estés dispuestos a trabajar como el resto de nosotros (por pasión, sin fines de lucro en este momento) y que sean lo suficientemente confiables como para quedarse. Está siendo todo un desafío. Sentinel iOS estará disponible pronto. Pero hay que escribir muchas cosas desde cero. Cada cartera iOS es solo un puente de JavaScript. Para nosotros eso no es aceptable. Por lo tanto, será liberado cuando esté listo, y no un día antes ". - SW
- P: ¿Es Samourai Wallet compatible con hardware wallets?
- R: En este momento, Samourai Wallet no es compatible con hardware wallets, pero sí con Opendime. Puedes encontrar más información sobre la compatibilidad con Opendime aquí. Podría haber una futura integración de transacciones de Bitcoin parcialmente firmadas (PSBT) en el futuro.
- P: ¿Qué hago si necesito ayuda?
- R: Envía un correo electrónico a [email protected], allí te podrán ayudar y analizar tu situación particular. Para agilizar las cosas, puedes incluir una copia de seguridad de soporte en tu correo electrónico. Puedes encontrar esto en
configuración> solución de problemas> enviar copia de seguridad al Soporte técnico
- P: ¿Cuál es la mejor manera de hacer una copia de seguridad de la semilla en Samourai Wallet?
- R: Hay muchas opciones para hacer una copia de seguridad de una semilla. Estas son algunas pautas que seguimos:
- Al hacer una copia de seguridad de tu semilla, debes hacerla offline como escribirla en un papel o disponer de una Cryptosteel
- ¡No hagas capturas de pantalla! No la envíes por correo electrónico. Escríbela y trátala como el precioso documento que realmente es
- Consigue una Cryptosteel si estás preocupado por daños por fuego y/o por la conservación a largo plazo de tu semilla en papel.
El espacio de la aplicación en Android está totalmente separado de cualquier otra aplicación. Aislado (a menos que estés ejecutando como root en una rom personalizada. No hagas eso.
- P: ¿Qué es un PayNym?
- R: Son códigos de pago (BIP47) excelentes para la privacidad. Actúan de manera muy similar a un canal de pago privado (similar a un canal Lightning) pero residen en la cadena de bloques. Imagina que compartes una dirección de forma pública y nadie puede saber el saldo de la misma desde la cadena de bloques.
- P: ¿Qué es Ricochet? ¿mejora mi privacidad?
- R: Ricochet no mejora tu privacidad. Los intercambios a veces pueden poner en la lista negra o "congelar" tus bitcoins cuando ven un coinjoin en tu historial de transacciones. Ricochet tiene como objetivo resolver estos problemas al poner distancia entre tu y el intercambio agregando saltos a tu transacción. También hay un ricochet escalonado que deja una mejor huella y se ve mas realista en la cadena de bloques (lleva más tiempo que el Ricochet normal). Se recomienda usar Ricochet cuando envíes bitcoin a un intercambio.
- P: ¿Cómo restauro mi cartera Samourai en Electrum?
- R: Sigue los siguientes pasos:
- Descarga Electrum aquí y no uses ninguna versión anterior a 3.3.4 (verifica siempre las firmas)
- Abre Electrum y pon un nombre para tu cartera Electrum
- Selecciona billetera estándar
- Selecciona 'Ya tengo una semilla'
- Haz clic en 'Opciones'
- Marca 'Extender esta semilla con palabras personalizadas' y 'Semilla BIP39' (Ignora la advertencia BIP39)
- Escribe tu semilla de 12 palabras
- Escribe tu passphrase BIP39 en la pantalla 'Extensión de semilla'
- Tipo de direcciones: 'segwit nativo (p2wpkh)'
- Proporciona una contraseña. Necesitarás esta contraseña para abrir tu cartera cuando uses Electrum.
- P: ¿Se puede usar Samourai Wallet via Testnet?
- R: Sí, Samourai Wallet se puede usar en la red de pruebas de Bitcoin, pero debe construir la cartera desde el Source. La aplicación que aparece en Google Play Store no dará esta opción.
- P: ¿Cómo puedo generar múltiples direcciones para recibir fondos?
- R: En el ecosistema Samourai hay 3 formas de generar múltiples direcciones:
- Via Samourai Wallet
- Puedes usar la calculadora de direcciones en Samourai Wallet en
Configuración-> solución de problemas- Selecciona el tipo de dirección que deseas.
- Cambia el índice # para generar múltiples direcciones diferentes *¡Asegúrate de no reutilizar direcciones!
- Puedes crear direcciones manualmente a través de la función de recibir.
- Presione el botón "+" en la pantalla principal y luego haz clic en recibir
- Entra y regresa dos veces (esto engaña a la cartera al pensar que has usado la dirección)
- Después de la tercera vez, generará una nueva dirección cada vez que presiones recibir.
- Esta opción no mostrará las direcciones que hayan recibido previamente fondos.
- Puedes usar la calculadora de direcciones en Samourai Wallet en
- Via Sentinel
- Puedes crear direcciones manualmente a través de la función de recibir
- Asegúrate de configurar Sentinel importando tus PUB Keys
- Presiona el botón "+" en la pantalla principal y elige depositar
- Entra y regresa dos veces (esto engaña a la cartera al pensar que has usado la dirección)
- Después de la tercera vez, generará una nueva dirección cada vez
- Esto se puede usar solo para la cartera Samourai.
- Puedes crear direcciones manualmente a través de la función de recibir
- Via Samourai Wallet
4. Herramientas Post-Mix
- P: Hablas de post-mix y #cahoots, ¿Qué son?
- R: Después de hacer transacciones coinjoin, es importante no consolidar bitcoins no mezclados con bitcoin mezclados, ahí es donde #cahoots ayudará, #cahoots es el nombre general de los métodos de post-mezcla disponibles de Samourai.
-
P: ¿Cuáles son esos métodos post-mix?
-
R: hay 3 métodos:
- Stonewall: es una transacción básica que parece un minicoinjoin en la cadena de bloques
- Stonewallx2: es un verdadero mini-coinjoin donde tu amigo te proporciona entradas.
- Stowaway: es una transacción especial que se parece a una transacción normal, pero en realidad es un mini-coinjoin conjunto entre tu y tu amigo donde el monto real de la transacción se ofusca en la cadena de bloques.
- Más información de Cahoots
5. Sentinel
- P: ¿Cuál es la diferencia entre Samourai Wallet y Sentinel?
- R: Sentinel es una cartera de bitcoin "solo para ver" para Android e iOS. Esto quiere decir que nunca podrás gastar desde ella, pero si podrás recibir. Para utilizarla, debes introducir, en Sentinel, tu XPub, YPub y / o ZPub para vincular tu cartera. Puedes disponer de cualquier cartera siempre que la vincules.
- P: ¿Puede Sentinel transmitir una transacción de Bitcoin?
- R: Sí, Sentinel puede transmitir una Transacción de Bitcoin parcialmente firmada (PSBT) a través de un código QR o un código Hex. Sentinel NO es una cartera de Bitcoin, por lo tanto, no puede firmar una transacción.
6. Whirlpool
- P: ¿Qué es Whirlpool?
- R: Whirlpool es la implementación de Samourai de Zero-Link coinjoin
- P: ¿Qué es un coinjoin?
- R: Es una transacción en la que un grupo de personas contribuyen con entradas y salidas, ayudando a romper las herramientas de análisis de la cadena (Chain analysis). Esto aporta privacidad y hace que el ecosistema de bitcoin sea más fungible
- P: ¿Cuál es la diferencia en Whirlpool y Wasabi?
- R: Respuesta articulada por LaurentMT
- P: ¿Cómo funciona Whirlpool?
- R: Whirlpool funciona combinando tu cartera móvil con la GUI de escritorio / cliente de línea de comandos (CLI) de Whirlpool. Hay 4 fases del proceso de mezcla: depósito, Tx0, premezcla y postmezcla. El proceso comienza con la creación de un Tx0. Después del Tx0, todos los nuevos utxos disponibles para mezclar pasan a la fase de Premezcla. Después de ser mezclado con otros 4 pares, se crea un nuevo utxo y se mueve a la fase de Post-Mix.
- P: ¿Qué es un Tx0?
- R: A Tx0 es el desglose inicial de su utxo inicial en pequeñas piezas iguales basado en el tamaño del pool al que se unió. Lo que no se puede mezclar se devuelve al área de depósito y se ve en la cartera móvil. Entonces, por ejemplo, si tienes un utxo de 0.1 BTC que deseas mezclar en el grupo de 0.01. Tendrás 9 nuevos utxos que se pondrán en cola para mezclar. Más información aquí.
- P: ¿Cuál es la estructura de tarifas de Whirlpool?
- R: Pagas una tarifa única del 5% del pool al que te unes. Además, cada nuevo utxo de premezcla creado requiere que pagues la comisión de minería * 0.01 pool = 0.0005 BTC + tarifas de minero * 0.05 pool = 0.0025 BTC + comisión de minería * 0.5 pool = 0.025 BTC + comisión de minería
- Para la comisión de minería, toma el ejemplo de los 9 utxos premezclados recientemente creados. Pagarías la tarifa de mezcla de una sola vez 0.0005 + tarifas de minería (digamos 1 sat / b) x 9. Más información aquí
- P: ¿Tengo que pagar las tarifas por cada mezcla?
- R: No! Una vez que se mueve al Post-Mix, tu utxo se considera un free-rider y se mezclará de forma gratuita e ilimitada después de eso. Esto se debe a que los pre-mezcladores pagan todas las comisiones de minería. De ahí el término free-rider.
- P: ¿Cuántas mezclas son suficientes?
- R: Esto es muy subjetivo. Pero 1 mezcla es todo lo que se necesitas para romper el vínculo determinista de tu historial anterior. Sin embargo, con cada mezcla posterior, la privacidad aumenta significativamente. La guía general es apuntar al menos a 3, ¡pero puedes dejar que tus monedas se mezclen hasta que estés listo para gastar!
- P: ¿Cuál es la diferencia en una configuración de mezcla Whirlpool 3-2 y 4-1?
- R: Una mezcla 3-2 hace referencia a 3 Premix UTXO y 2 Freeride UTXO y una mezcla 4-1 hace referencia a 4 Premix UTXO y 1 Freeride UTXO.
- 4-1 garantiza una ruta anon set a la primera mezcla en cada grupo. 5-0 ya no se activará después de la mezcla inicial en un pool.
- Una mezcla de 4-1 puede suceder si por alguna razón un freerider no fue accesible para registrarse.
Lo bueno de Whirlpool es que podemos cambiar rápidamente la arquitectura: pools, denominaciones, solo-dojo, composición de las mezclas: 3-2, 4-1, 7-3, SCODEs, en el lado del servidor con un simple archivo de configuración. No se requiere desarrollo. Esto nos permitirá adaptarnos rápidamente a las condiciones del mercado, mientras que la arquitectura tx0 nos protege de los ataques ddos. Deberías ver la cantidad de intentos que ocurren diariamente por este tipo de cosas.
- P: ¿Cómo configuro la GUI de Whirlpool para que funcione en Tor todo el tiempo?
- R: Si ejecutas Dojo, Tor es predeterminado y estaría ejecutándose. Si no estás ejecutando Dojo, la mejor manera es asegurarte de que Tor se está ejecutando como un Servicio en tu sistema operativo.
- Instrucciones de OS X
- Instrucciones de Debian / Ubuntu
- Instrucciones de Windows
- Descarga Expert Bundle para Windows y sigue la guía de instalación
- Instala Tor como un servicio de Windows, simplemente ejecuta el comando:
C:\Tor\tor.exe --service install
- P: ¿Cómo puedo instalar y usar GUI Whirlpool en Windows?
- R: Sigue los pasos:
- P: ¿Cómo restauro mi cuenta de Samourai Wallet Post Mix en Electrum?
- R: Sigue los siguientes pasos:
- Descarga Electrum aquí y no uses ninguna versión anterior a 3.3.4 (verifica siempre las firmas)
- Abre Electrum y pon un nombre para tu cartera Electrum
- Selecciona billetera estándar
- Selecciona 'Ya tengo una semilla'
- Haz clic en 'Opciones'
- Marca 'Extender esta semilla con palabras personalizadas' y 'Semilla BIP39' (Ignora la advertencia BIP39)
- Escribe tu semilla de 12 palabras
- Escribe tu passphrase BIP39 en la pantalla 'Extensión de semilla'
- Tipo de direcciones: 'segwit nativo (p2wpkh)'
- Sustituye la ruta de derivación sugerida con: m/84'/0/2147483646'(no omitas el carácter ' final)
- Pon una contraseña. Necesitará esta contraseña para abrir tu cartera cuando uses Electrum.
- P: ¿Cómo se realiza la firma de transacciones en la CLI / GUI de Whirlpool sin la intervención del usuario? ¿están en riesgo los fondos?
- R: Algunas declaraciones a continuación:
- Ningún fondo está riesgo si guardas tus claves privadas. Esto depende solo de ti.
- Cuando uses CLI / GUI, asegúrate de usar un dispositivo personal de confianza y de que tengas una buena higiene en la red.
- Al iniciar Whirlpool la primera vez debes importar el payload code proveniente de tu cartera móvil. Ésta es información cifrada necesaria para firmar, como las claves privadas.Este paso se realiza solo una vez tras el inicio de Whirlpool.
- Al iniciar Whirlpool, tu contraseña (passphrase) descifra dicho payload importado y se deriva la semilla de la cartera, el passphrase es descartado del uso para la ejecución actual.
- Las claves privadas de la dirección se derivan de la semilla cuando sea necesario para la firma.
- Una vez que cierres el CLI o el GUI, deberás introducir la contraseña (passphrase) una vez que lo arranques de nuevo.
- P: ¿Cómo puedo verificar mi Anon Set dentro de Whirlpool Mixes?
- R: Las mezclas Whirlpool están acompañadas de valores anon verificables y reproducibles. Puede descargar la herramienta para verificar aquí.
- P: ¿Las instrucciones de Whirlpool están traducidas a otros idiomas? R: Sí, los miembros de la comunidad están ayudando con esto mientras hablamos. A continuación se detalla lo que está disponible (se irá actualizando): Cómo usar Whirlpool en español aquí