Bloque 0-Ejercicios Previos

Pulsa en cada botón para acceder a la lista de ejercicios del día

El objetivo de este día de ejercicios es que mires el video sobre las consideraciones básicas de privacidad que debes tener en cuenta para ir mejorando tu interacción con internet y Bitcoin. En el video se abordan diferentes temas interesantes tales como:

  • Sistemas operativos.
  • Tiendas de aplicaciones.
  • VPNs
  • Gestores de contraseñas.
  • Navegadores web.
  • Aplicaciones.

Consideraciones: Leer el enunciado de cada ejercicio con detenimiento y ver cada tutorial hasta el final. Tendrás secciones de preguntas frecuentes para resolver tus dudas. En caso de fallos técnicos que no puedas resolver, consulta en el canal de problemas técnicos en discord.

1) Ver el video-tutorial sobre privacidad básica

2) Descarga e instala Instala Obtanium en tu movil.

Para descargar la aplicación, Ingresa con tu móvil al siguiente enlace:

3) Importa las apps desde el archivo compartido

Para importar las apps, Ingresa con tu móvil al siguiente enlace:

4) Instala Aurora store desde Obtanium o desde el enlace de F-Droid

Para instalar Aurora desde F-Droid, Ingresa con tu móvil al siguiente enlace:

Consideraciones importantes:

  • Después de la formación compartiremos links para aquellos que quieran aprender a usar las herramientas vistas aquí. Por ahora nos enfocamos en la privacidad en Bitcoin.
  • Para los ejercicios y pruebas del curso no vamos a necesitar estas herramientas de privacidad vistas (solo Obtanium y/o Aurora store) ya que usaremos la red de pruebas (testnet) con fondos no reales.
  • Las wallets las instalaremos en los días siguientes.

El objetivo de los ejercicios es preparar las billeteras on-chain necesarias para completar el curso. Para ello tendrás que:

1-Descargar e instalar:

  • Sparrow wallet.
  • Samourai wallet.
  • Sentinel.

2- Configurar la wallet y conectar con el servidor correspondiente:

  • Sparrow al servidor Electrum.
  • Samourai al servidor Dojo.
  • Sentinel al servidor Dojo.

Consideraciones: Leer el enunciado de cada ejercicio con detenimiento y ver cada tutorial hasta el final. Tendrás secciones de preguntas frecuentes para resolver tus dudas. En caso de fallos técnicos que no puedas resolver, consulta en el canal de problemas técnicos en discord.

1) Ver el video-tutorial sobre la descarga e instalación de Sparrow Wallet

2) Descarga e instala Sparrow wallet en tu ordenador.

Para descargar la aplicación desktop, Ingresa con tu pc al siguiente enlace:

3) Descarga e instala Samourai wallet en tu móvil Android.

Para descargar la aplicación, Ingresa con tu móvil al siguiente enlace:

4) Descarga e instala Sentinel watch only en tu móvil Android.

Para descargar la aplicación, Ingresa con tu móvil al siguiente enlace:

Preguntas frecuentes sobre instalación de las wallets on-chain

No, Sparrow es una wallet para PC y está disponible para los sistemas operativos más populares: Windows (+7), Linux y Mac.

Si, puedes seguir las siguiente instrucciones: https://www.sparrowwallet.com/download/#sparrow-183-or-later

Aunque Sparrow es la mejor interfaz para hardware wallets, también incluye la opción de software wallet para recibir y enviar bitcoin desde un PC.

No, Samourai wallet funciona solo en dispositivos móviles android con versión superior a la 5.

Puedes verificar la firma del APK con HashEasily o DeadHash. Elige el archivo APK de Samourai y deberás ver el siguiente resultado para el SHA-256:

La descarga instalación debes hacerla bajo tu propia responsabilidad y confiando que los resultados que arrojen son fidedignos, no recomendamos actualizar ninguna aplicación sin verificar por ti mismo los archivos APK.

Puedes usar un emulador. Una opción es android studio pero tu ordenador debe tener capacidad para soportar el consumo de recursos o fallará. Mira el siguiente tutorial:

Para el que tenga Android y ya esté usando la wallet de Samourai, podéis instalar la app INSULAR desde F-Droid para poder tener dos perfiles e instalar otra app de Samourai adicional.

Para el que tenga Calyxos y Grapheneos no necesita esta app ya que ahí se pueden crear otros perfiles fácilmente.

No, para usar el modo testnet debes descargar y usar el apk

No, Sentinel es exclusiva para Android (versión 6.0 y posteriores)

Puedes verificar la firma del APK con HashEasily o DeadHash. Elige el archivo APK de Sentinel y deberás ver el siguiente resultado para el SHA-256:

La descarga instalación debes hacerla bajo tu propia responsabilidad y confiando que los resultados que arrojen son fidedignos, no recomendamos actualizar ninguna aplicación sin verificar por ti mismo que los archivos APK.

No, para usar el modo testnet debes descargar y usar el apk

Puedes usar un emulador. Una opción es android studio pero tu ordenador debe tener capacidad para soportar el consumo de recursos o fallará.

Puede instalar la app INSULAR desde F-Droid para poder tener dos perfiles e instalar otra app de Sentinel adicional.

Para el que tenga Calyxos y Grapheneos no necesita esta app ya que ahí se pueden crear otros perfiles fácilmente.

Tendrás disponible en discord el canal #problemas-técnicos, allí podrás hacernos preguntas técnicas relacionadas con los ejercicios previos al curso.

5) Ver el video-tutorial sobre conexión y configuración de las wallets on-chian.

*Para conectar Dojo con Samourai y Sentinel y Sparrow con electrum server hazlo con las credenciales que están en el grupo de Discord (no el video)

6) Abre Sparrow wallet y pásala a Testnet en Tools > Restart in testnet3

7) En Sparrow, ve al apartado servidores y elige Private Electrum. Agrega las credenciales de uno de los servidores electrum disponibles en el canal #nodo-servidores de discord.

Ingresar las credenciales del servidor electrum debería verse de la siguiente manera:

8) Pulsa en Test connection y espera unos minutos a que se complete la conexión.

Usa como referencia el símbolo verde al lado de Test connection, indica una conexión correcta.

9) Cierra la sub-pantalla del apartado de servidores y verifica en la parte inferior derecha de la wallet que encienda el botón azul y se mantenga sin parpadear, también debes ver el logo de Tor activado.

10) Crea una nueva Software wallet en Sparrow, nombrala «Hot wallet» y realiza un correcto respaldo de las 12 palabras de recuperación, será necesario para completar los ejercicios del día 2.

11) Configura Samourai wallet: Selecciona TESTNET y conectala a Dojo escaneando el código Qr o agregado el texto de uno de los servidores Dojo disponibles en el canal #nodo-servidores de discord. Verifica la corrcta conexión antes de continuar.

12) Crea una nueva wallet en Samourai y realiza un correcto respaldo de las palabras semillas y passphrase.

13) Configura Sentinel watch only: Selecciona TESTNET y conectala a Dojo escaneando el código Qr o agregado el texto de uno de los servidores Dojo disponibles en el canal #nodo-servidores de discord.

Preguntas frecuentes sobre conexión de las wallets on-chain

No, para hacer estos ejercicios no es necesario tener un nodo testnet o mainnet propio. Usa las credenciales que te compartimos en el ejercicio número 9 para conectar Sparrow a un Nodo-Servidor electrum privado.

No, no es necesario habilitar ninguna otra función para conectar Sparrow al Nodo-Servidor electrum privado, las credenciales que te compartimos son suficientes para conectar la wallet correctamente y de forma privada.

El Proxy sirve para conectar vía Tor con un Nodo-Servidor Electrum público cuando no se tiene la dirección .onion, Para mayor información sobre su configuración, revisa en el PDF de la charla específicamente las dispositivas correspondientes a la conexión de las wallet con los Nodos-Servidores.

No, siempre que uses la dirección .onion que te compartimos y que entregan la mayoría de nodos, no es necesario tener Tor configurado en el pc u ordenador.

Debes esperar unos minutos para que la conexión se complete. Si pasado un tiempo prudencial la conexión no se concreta, prueba conectar con otro servidor de los que dejamos credenciales el ejercicio numero 9.

Se debe a que la wallet no terminó de conectar con el servidor u ocurrió un fallo en la conexión. Prueba lo siguiente:

1- Verifica que tu pc está correctamente conectada a internet.

2- Si usas una VPN, cambia a otra ubicación/país.

3- Cierra Sparrow y vuelve a iniciarla en modo Testnet y espera unos minutos que la wallet conecte con el servidor.

Este tipo de fallos puede deberse a un problema con la conexión por medio de Tor. Para continuar con los ejercicios, debes ir a la sección de servidores en files > preferences > server > Edit Existing Connection, elegir Public Server y realizar una prueba de conexión pulsando en Test connection.

Puede tomar cierto tiempo para que se construya el circuito de Tor y se complete la conexión a Dojo.

Si luego de varios intentos las wallets no te conectan, recomendamos usar el servidor de respaldo.

Si, es un error en la conexión con Dojo, intenta conectar nuevamente. Si el fallo persiste intenta conectar con el Dojo de respaldo

En Sparrow: La wallet tiene una etiqueta arriba a la derecha que anuncia «Testnet3» en caso de que la wallet esté en esa red y en el apartado recibir, las direcciones inician con «tb1…»

En Samourai: Al iniciar la configuración, la wallet te solicita elegir la red (mainnet o testnet) en la que desea operar. Si no recuerdas que red seleccionaste, ingresa la wallet, pulsa en recibir y verifica que el texto de la dirección bitcoin inicie con «tb1q….».

En Sentinel: La wallet tiene una etiqueta arriba a la izquierda que anuncia «Testnet».

En Sparrow: La wallet siempre inicia en la red principal de Bitcoin. Para cambiarla a la red testnet pulsa en Tools/Restart in testnet3.

En Samourai: ⚠️Si tienes una wallet con BTC reales, omite la recomendación siguiente⚠️, Ingresa en Samourai, pulsa en el icono arriba a la izquierda, luego pulsa en configuración > billetera y abajo del todo pulsa en borrar billetera de manera segura y elige testnet antes de crear la nueva wallet.

En Sentinel: ⚠️Si tienes una Sentinel mainnet configurada, omite la recomendación siguiente⚠️, Ingresa en Sentinel, pulsa en el icono de los tres puntos arriba a la derecha, luego pulsa en Settings y abajo del todo pulsa en Erase all Sentinel data > Yes y elige testnet antes de pre-configurar Sentinel.

Tendrás disponible en discord el canal #problemas-técnicos, allí podrás hacernos preguntas técnicas relacionadas con los ejercicios previos al curso.

El objetivo de los ejercicios es que interactúes con la interfaz de usuario de Sparrow, para que puedas dominar las funcionalidades básicas de la wallet y realizar transacciones de retiro/envío de fondos on-chain. Para ello tendrás que:

  • Recibir y enviar fondos desde Sparrow wallet.

Consideraciones: Leer el enunciado de cada ejercicio con detenimiento y ver cada tutorial hasta el final. Tendrás secciones de preguntas frecuentes para resolver tus dudas. En caso de fallos técnicos que no puedas resolver, consulta en el canal de problemas técnicos en discord.

1) Ver el video-tutorial sobre cómo recibir y enviar fondos con Sparrow wallet

2) Recibe fondos en tu «Hot wallet» de Sparrow: Retira 300$ en bitcoin desde el enlace del faucet compartido el canal de discord.

3) Verifica el ingreso de los fondos en el apartado Transactions de tu «Hot wallet» en Sparrow

4) Envía bitcoin desde tu «Hot wallet» de Sparrow. Compra un producto y completa el pago.

Pulsa en el siguiente enlace para ingresar a nuestra tienda y completar la compra:

5) Verifica la el estado de la transacción: Consulta el ID de la transferencia en el explorador de bloques compartido en el canal nodo-servidores de discord.

Preguntas frecuentes sobre uso de Sparrow wallet

Sparrow tiene una etiqueta arriba a la derecha que anuncia «Testnet3» en caso de que la wallet esté en esa red y en el apartado recibir, las direcciones inician con «tb1…»

Sparrow siempre inicia en la red principal de Bitcoin. Para cambiar la wallet a la red testnet pulsa en Tools > Restart in testnet.

Por lo general suele ser un fallo en la conexión de la wallet con el servidor, prueba con lo siguiente:

1- Verifica que tu PC esté conectado a internet.

2- En la pantalla principal de la wallet verifica en la parte inferior derecha que el botón esté activado y en color amarillo sin parpadear, si esta apagado, pulsa sobre el botón y espera un par de minutos a que conecte para que la wallet actualice el historial de transacciones.

3- Si el procedimiento anterior no da resultados, cierra la wallet por completo y arrancala nuevamente, cambia a modo testnet y verifica que el botón se active en color amarillo sin parpadear.

4- En Sparrow tesnet ve a File > Preferences > Server > Edit Existing Connection > Test Connection espera unos segundos hasta que aparezca un anuncio de conexión correcta, cierra la wallet y arráncala nuevamente, cambia a modo testnet y espera a que el botón se active en color amarillo sin parpadear.

Esto indica que la transacción no fue enviada a la red testnet de Bitcoin y que la wallet está desconectada del servidor, verifica que el botón abajo esté activado y sin parpadear. Si la wallet se desconectó del servidor, reiniciala e intenta realizar el pago nuevamente.

Este error indica que la wallet no pudo enviar la transacción a la red tesnet de Bitcoin porque el servidor no está funcionando correctamente o porque la wallet se perdió la conexión con el servidor. Verifica el estado del botón abajo a la derecha y reinicia la wallet.

Se debe a que Sparrow ha seleccionado un Rate de comisiones muy alto. Baja el Rate de comsiones a 90 stas/Vb.

Si se mantiene el fallo, ve a Flie>Preferences>General y en el apartado «Fee Rate Sources» selecciona la opción «Minimum (1 Sat/vB).

Puede deberse a que seleccionaste una comisión muy baja para tu transacción, espera a que el pago se confirme.

Durante el curso veremos algunos metodos para incrementar la comisión de una transacción enviada o recibida.

Tendrás disponible en discord el canal #problemas-técnicos, allí podrás hacernos preguntas técnicas relacionadas con los ejercicios previos al curso.

El objetivo de los ejercicios es que interactúes con la interfaz de usuario de Samourai, para que puedas dominar las funcionalidades básicas de la wallet y realizar transacciones de retiro/envío de fondos on-chain. Para ello tendrás que:

  • Recibir y enviar fondos desde Samourai Wallet.

Consideraciones: Leer el enunciado de cada ejercicio con detenimiento y ver cada tutorial hasta el final. Tendrás secciones de preguntas frecuentes para resolver tus dudas. En caso de fallos técnicos que no puedas resolver, consulta en el canal de problemas técnicos en discord.

1) Ver el video-tutorial sobre cómo recibir y enviar fondos con Samourai wallet

2) Recibe fondos en tu Samourai wallet: Retira 300$ en bitcoin desde el enlace del faucet compartido el canal de discord.

3) Verifica el ingreso de los fondos en la pantalla principal de tu Samourai wallet.

4) Envía bitcoin desde tu Samourai Wallet. Compra un producto y completa el pago.

Pulsa en el siguiente enlace para ingresar a nuestra tienda y completar la compra:

5) Verifica la el estado de la transacción: Consulta el ID de la transferencia en el explorador de bloques compartido en el canal nodo-servidores de Discord.

Preguntas frecuentes sobre uso de Samourai wallet

Al iniciar la configuración, la wallet te solicita elegir la red (mainet o testnet) en la que desea operar. Si no recuerdas que red seleccionaste, ingresa la wallet, pulsa en recibir y verifica que el texto de la dirección bitcoin inicie con «tb1q….».

⚠️Si tienes una wallet con BTC reales, omite la recomendación siguiente⚠️

Ingresa en Samourai, pulsa en el icono arriba a la izquierda, luego pulsa en configuración > billetera y abajo del todo pulsa en borrar billetera de manera segura y elige testnet antes de crear la nueva wallet.

Por lo general suele ser un fallo en la conexión de la wallet, prueba con lo siguiente:

1- Verifica que tu teléfono móvil esté conectado a internet.

2- En la pantalla principal de la wallet pulsa en el símbolo de conexión arriba a la derecha y en Tor Routing pulsa en Renew, cierra la wallet e ingresa nuevamente, refresca la pantalla deslizando hacia abajo y espera que los fondos aparezcan.

No, con Samourai walllet puedes enviar fondos sin necesidad que estén confirmados.

Puede deberse a que seleccionaste una comisión de minería muy alta para la transacción, tienes dos opciones para solucionarlo:

1- Pulsa en aceptar y elige una comisión menor pulsando sobre el extremo izquierdo de la barra verde.

2- Pulsa en aceptar, vuelve a la pantalla principal de la wallet, inicia de nuevo el envío y al revisar la transacción, no modifiques el ajuste de la comisión de minería.

Este error indica que la transacción no fue enviada a la red Bitcoin testnet por algún problema con el servidor-dojo de la wallet. Deberás cambiar de servidor por la opción que indiquemos en discord. Ve el siguiente tutorial para hacer el cambio de servidor Dojo

El explorador interno de Samourai wallet dejó de funcionar, puedes usar el explorador que compartimos en el canal de discord para verificar el estado de tus transacciones.

Tendrás disponible en discord el canal #problemas-técnicos, allí podrás hacernos preguntas técnicas relacionadas con los ejercicios previos al curso.

El objetivo de los ejercicios es preparar las billeteras Lightning Network necesarias para completar el curso. Para ello tendrás que:

Descargar e instalar:

  • Zeus wallet.
  • Phoenix wallet.

Consideraciones: Leer el enunciado de cada ejercicio con detenimiento y ver cada tutorial hasta el final. Tendrás secciones de preguntas frecuentes para resolver tus dudas. En caso de fallos técnicos que no puedas resolver, consulta en el canal de problemas técnicos en discord.

1) Ver el video-tutorial de instalación y configuración de Zeus wallet en testnet.

2) Instala y configura Zeus wallet en testnet.

Preguntas frecuentes sobre la configuración de Zeus

Si, la wallet permite ejecutar un nodo en tu teléfono usando la opción de nodo integrado que veremos durante en el workshop.

Si, con Zeus generas las palabras de recuperación y te permite mantener el control de los fondos on-chanin y en Lightning Network

Zeus está disponible para dispositivos móviles con sistemas operativos IOS (versión 12.4 y posteriores) y Android (versión 9 y posteriores).

Si tu wallet fue configurada en testnet, en el apartado recibir las direcciones iniciarán con «tb1…»

Si, Zeus usa filtros neutrinos para la parte on-chian por lo que descargar los datos necesarios puede tardar, consumir recursos y ancho de banda. Recomendamos desconectar los datos móviles y realizar la sincronización inicial mientras el móvil esté conectado a una red Wifi.

Intenta los siguientes pasos:

  • Pulsa sobre las tres lineas arriba a la izquierda.
  • Seleccióna la opción de Nodo integrado>Pares>Pares Neutrino
  • Apaga el botón amarillo (si esta encendido) de «conectarse solo con pares especificas» y aceptar el reinicio de la Wallet.
  • Una vez completada la sincronización, activa de nuevo el botón «Conectarse solo a los pares especifica».

No, por el momento es necesario sólo configurar y sincronizar la wallet. Durante los ejercicios del día 1 se realizarán las transferencias de fondos.

Tendrás disponible en discord el canal #problemas-técnicos, allí podrás hacernos preguntas técnicas relacionadas con los ejercicios previos al curso.

3) Ver el video-tutorial de instalación y configuración de Phoenix wallet en testnet.

4) Descarga e instala Phoenix wallet para usarla testnet.

Ingresa con tu móvil al siguiente enlace para descargar el APK de la aplicación:

Preguntas frecuentes sobre Phoenix wallet

Sí. Phoenix es un nodo Lightning real e independiente que se ejecuta en tu móvil. No requiere que ejecutes otro nodo Lightning en casa o en la nube.

Si. Phoenix es una wallet en la que mantienes el control total de tus fondos, no es una cuenta custodiada.

En mainet, Phoenix está disponible para dispositivos móviles con sistemas operativos IOS (versión 14. y posteriores) y Android (versión 8.0 y posteriores).

No, la versión testnet de Phoenix sólo está disponible para dispositivos Android y es la que se usará para los ejercicios del workshop.

Puedes usar un emulador. Una opción es android studio, pero tu ordenador debe tener capacidad para soportar el consumo de recursos o fallará. Mira el siguiente tutorial:

la aplicación testnet puede funcionar junto a la aplicación mainnet sin ningún problema.

Los iconos de las aplicaciones tienes colores distintos, para mainet el icono es blanco y verde, mientras que para testnet es blanco con azul claro.

Phoenix
Phoenix (Testnet)

No, por el momento solo es necesario que realices la instalación de la aplicación, el resto de configuraciones se realizarán durante los ejercicios del workshop.

Tendrás disponible en discord el canal #problemas-técnicos, allí podrás hacernos preguntas técnicas relacionadas con los ejercicios previos al curso.

Preguntas y dudas relacionadas con los ejercicios de la semana

En la siguiente caja de comentario puedes dejarnos tus preguntas y dudas relacionadas a los ejercicios del Bloque 0

Deja una respuesta

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