Configurar Whirlpool y arquitectura TX0 - 4rkad/samourai-wallet-android GitHub Wiki
Consulta el Whirlpool Github de Samourai Wallet para un análisis más profundo.
Tabla de contenidos
- Configuración de CLI
- Configuración de la GUI
- Proceso Tx0
- Otros enlaces de Whirlpool
1. Configuración y ejecución de la CLI de Whirlpool
-
Ir a Whirlpool Releases
-
Descarga la última versión de CLI y colóquela en la carpeta designada desde la que desea ejecutar el programa.
3.Asegúrate de tener Java 8 (JDK) descargado e instalado en tu dispositivo (click aquí)
- Verifica abriendo la Terminal / Línea de Comando y escribe "java --version"
4 Abre la Terminal y cd (Cambiar directorio) en el lugar donde colocas el archivo CLI (.jar)
-
Ejecuta java -jar <name_of_current_whirlpool_client_file> .jar --init para iniciar la CLI y la cartera. Aquí se te pedirá que cargues el código de enlace de Whirlpool desde tu cartera Samourai.
-
Una vez que se ejecute --init, se te pedirá que reinicies la CLI.
-
Con la CLI hay varios comandos que puedes proporcionar, que indicarán a Whirlpool qué hacer. Algunos ejemplos a continuación:
- java -jar <name_of_current_whirlpool_client_clile_file> .jar --server = mainnet --tor --auto-mix --authenticate --debug --debug-client --mixs-target = 0
- Más comandos:
- --init (Iniciar la cartera)
- --listen (conectar la GUI de forma remota)
- --clients=3 (número de clientes en ejecución, es decir, varios pools)
- --client-delay=5 (retraso entre mezclas)
- --pool=0.5btc,0.05btc,0.01btc (prioridad de los pools para mezclar)
- --auto-tx0=0.05btc (CLI auto Tx0 cualquier UTXO disponible que ingrese a tu depósito de cartera)
- --proxy=(socks|http)://host:port
- --scode= (código especial proporcionado por Samourai, es decir, descuentos)
- --tx0-max-outputs= (max outputs para una transacción Tx0)
- Cerrar CLI - "killall java"
2. Configuración y ejecución de la GUI de Whirlpool
-
Ir a Whirlpool Releases
-
Descarga la última versión de la GUI de Whirlpool e instálala en tu dispositivo.
3.Asegúrate de tener Java 8 (JDK) descargado e instalado en tu dispositivo (click aquí)
- Verifica abriendo la Terminal / Línea de Comando y escriba "java --version"
- Ejecuta el programa y sigue las instrucciones.
3. Tx0 y el proceso
-
En caso de que consolides UTXOs antes de Tx0: consulta la explicación en la página de mejores prácticas.
-
Premix UTXO's, Tasas, Cambio y OP_Return
- Premix UTXO: los UTXO de igual tamaño ingresarán al premix según el tamaño del pool.
- Tarifas: hay tarifas de Samourai y comisiones de minería
- Tarifa de Samourai: 5% del tamaño del pool, el cual se paga solo una vez con posibilidad de mezclar ilimitadamente (los tamaños de los pools son .01, .05 y .5)
- Comisiones de minería: hay una comisión a los mineros para componer la Transacción Tx0 inicial y también habrá una pequeña comisión de minería adjunta a cada UTXO del premix. Para que comience una mezcla se necesitan 3 premixers (hasta 4) y 2 postmixers (hasta 1). Los premixers pagarán la comisión de minería para la mezcla y los postmixers se consideran "freeriders".
- Cambio: la cantidad sobrante (la que no entra al pool) no se puede mezclar. Esto se separa y se mantiene en la cuenta 0.
- OP_Return: se utiliza para transmitir datos al coordinador, como la información de códigos.
4. Otros enlaces de Whirlpool
- Lea el TLDR en Github - https://github.com/Samourai-Wallet/Whirlpool
- Guías para usar Whirlpool Desktop - https://support.samourai.io/section/38-whirlpool
- Lista de reproducción de video: https://www.youtube.com/watch?)v=0FiIGhi3_R0&list=PLIBmWVGQhizIWHyDkY-AzYc-Rn_3zGRctv=0FiIGhi3_R0&list=PLIBmWVGQhizIWHyDkY-AzYc-Rn_3zGRct)
- Últimos binarios de la GUI (todas las plataformas): https://github.com/Samourai-Wallet/whirlpool-gui/releases/latest
- Java requerido en tu PC: https://m.wikihow.com/Check-Your-Java-Version-in-the-Windows-Command-Line
- Más del equipo de Samourai: https://m.wikihow.com/Check-Your-Java-Version-in-the-Windows-Command-Line
- Descripción general de Whirlpool por @ 6102bitcoin - Descripción general
- Cómo usar Whirlpool traducido al español aquí por @Multicripto