-
Esta es una cartera especializada en bitcoin.
-
Sus opciones para realizar transacciones mรกs privadas, es su mayor atractivo.
Sencillez y versatilidad, asรญ describirรญa personalmente la cartera que presentarรฉ a continuaciรณn. Me refiero a Samourai Wallet, un monedero que, ademรกs de realizar las operaciones tรญpicas de una cartera, nos pone a disposiciรณn una amplia gama de configuraciones muy interesantes.
Empecemos hablando primero de su sencillez. Como ven en la imagen a la derecha, esta es la interfaz principal. Simple e intuitiva. Muy fรกcil de utilizar, ya que no amerita ningรบn conocimiento extra.
Como ya mencionaba anteriormente, las configuraciones que ofrece Samourai son el apartado que hace que esta cartera destaque sobre otras. Con respecto a esto, en este tutorial no solo te enseรฑarรฉ a crear, respaldar y utilizar este monedero, sino que tambiรฉn aprenderรกs a sacar provecho de las configuraciones mรกs destacables que presenta.
Antes de empezar, es importante aclarar que esta aplicaciรณn se encuentra aรบn en su fase alpha de desarrollo y solo estรก disponible para dispositivos Android.
Con respecto a lo anterior, quizรกs pienses que puedes perder tus fondos si llegas a tener problemas para acceder a la cartera, pero recuerda que la aplicaciรณn no es quien maneja tus criptomonedas, sino tรบ a travรฉs de tus claves privadas. Asรญ que, si llevamos a cabo una restauraciรณn en otra cartera compatible, como Mycelium o Coinomi, por medio de las 12 palabras de recuperaciรณn generadas por Samourai, tendremos acceso a nuestras claves privadas y, por consiguiente, a nuestros fondos.
Tabla de Contenidos
- Instalaciรณn de Samourai Wallet
- Crear nueva cartera
- Usando la Samourai Wallet
- Quรฉ es y cรณmo funciona PayNym
- Agregar contactos
- Barrer clave privada
- Configuraciones avanzadas de Samourai
- Consejos para mejorar la privacidad en Samourai Wallet
- Conclusiones sobre Samourai Wallet
Instalaciรณn de Samourai Wallet
Como ya dije, esta es una aplicaciรณn que actualmente solo funciona para dispositivos Android, por lo tanto, el instalador lo encontraremos en la Play Store con el nombre de Samourai Wallet.
Como ven, la aplicaciรณn aparece como no publicada, pero no hay problema; solo debemos de tener como alternativa, en el caso de algรบn error o falla, restaurar la cartera en otra compatible.
Crear nueva cartera
Una vez instalada, el siguiente paso es abrir la aplicaciรณn y concederle algunos permisos pertinentes que permitirรกn su buen funcionamiento.
Lo primero que haremos serรก elegir la opciรณn Create new wallet.
Antes de crear la cartera, Samourai nos ofrecerรก una posibilidad extra de seguridad, esta es conocida como Passphrase o frase contraseรฑa. Antes de explicar cรณmo funciona, hay que tener presente un detalle importante: Samourai Wallet guarda un archivo cifrado de la รบltima cartera usada en el dispositivo, esto permite que se pueda restaurar el monedero de forma mรกs rรกpida. Por lo tanto, sin importar si desinstalamos la aplicaciรณn, el respaldo permanecerรก. Esto solo aplica sobre la รบltima cartera usada.
Para poder hacer la restauraciรณn partiendo de este archivo guardado, debemos colocar la frase contraseรฑa correspondiente a dicho respaldo. Esto se podrรก ver al iniciar la aplicaciรณn, ya que veremos en la parte inferior una notificaciรณn de que se ha encontrado un respaldo.
Por otro lado, al restaurar de manera tradicional, es decir, colocando las 12 palabras de recuperaciรณn, se tiene que colocar tambiรฉn la frase contraseรฑa.
Ten en cuenta que esta frase no se almacena en ningรบn lugar, ni siquiera en nuestro dispositivo, asรญ que, debemos tomar nota y guardarla en un lugar seguro, junto con las 12 palabras.
Lo que sigue es fijar un PIN o contraseรฑa de seguridad. Este cรณdigo se trata de una secuencia de 5 a 8 dรญgitos que servirรก de protecciรณn para la aplicaciรณn como tal, ya que se nos solicitarรก cada vez que la abramos.
Por รบltimo, en este proceso de crear una nueva cartera, tenemos otra parte primordial que es la semilla compuesta por 12 palabras de recuperaciรณn. Esta secuencia de palabras, junto con la frase contraseรฑa, es la รบnica forma que tenemos para restaurar nuestros fondos.
Es recomendable mantener esta semilla fuera de cualquier medio digital. Esto nos hace menos propensos a sufrir de hackeos. De hecho, se recomienda que se anote en un papel y este se guarde en algรบn lugar seguro. Finalmente, tendremos la cartera lista para ser usada.
Usando la Samourai Wallet
En primera instancia, debo mencionar que en este apartado solo te voy a enseรฑar cรณmo usar esta cartera de forma tradicional, es decir: cรณmo recibir, enviar y ver los fondos. Mรกs adelante te enseรฑarรฉ acerca de cada una de las configuraciones propias de Samourai.
De entrada, vemos el saldo expresado en BTC, aunque podemos ver su equivalente en satoshis (la subdivisiรณn mรกs pequeรฑa de un bitcoin) haciendo clic sobre el monto. Cabe destacar que, luego de su mรกs reciente actualizaciรณn, Samourai ya no permite visualizar los saldos en dรณlares, ni en ninguna otra moneda fiduciaria.
De igual forma, en esta misma secciรณn, se encontrarรก el botรณn de opciones inferior. Desde aquรญ podremos enviar, recibir o crear y manejar el PayNymID que mรกs adelante explicarรฉ de quรฉ se trata y cรณmo utilizarlo.
Entre tanto, les voy a mostrar cรณmo pueden recibir fondos. Comencemos yendo a la secciรณn recibir desde el botรณn inferior.
En esta secciรณn tendremos la direcciรณn SegWit en la parte superior y su abstracciรณn en cรณdigo QR. Ademรกs, contamos con la opciรณn Advanced, donde podremos realizar otras configuraciones.
Desde aquรญ podremos fijar los siguientes parรกmetros.
- Request Amount: aquรญ fijaremos la cantidad especรญfica que queremos recibir. Esto generarรก tanto una nueva direcciรณn bitcoin, como su similar en cรณdigo QR; que, al ser escaneada, indicarรก automรกticamente el monto a transferir.
- Address Type: es el tipo de direcciรณn que queremos generar para recibir. Recordemos que no todas las carteras actualmente envรญan bitcoins a direcciones SegWit, como por ejemplo Copay o Bitpay. Es por ello que, desde aquรญ, podemos elegir direcciones tradicionales, que son conocidas por empezar en 1.
Con respecto a las transacciones, podemos visualizarlas desde la pantalla de inicio.
Tras haber finalizado este proceso, es momento de aprender cรณmo enviar bitcoins a travรฉs de Samourai. En primer lugar, tenemos la opciรณn de escanear una cartera directamente, solo basta con seleccionar el icono que se encuentra en la parte superior derecha.
Al seleccionarlo, se nos abrirรก automรกticamente la cรกmara. Por otro lado, podemos ir a la secciรณn enviar, desde el botรณn azul de opciones en la pantalla principal.
Como ven, aquรญ colocaremos tanto la direcciรณn destino como el monto a enviar, pero podemos fijar algunos parรกmetros extras. Primeramente, podemos fijar la comisiรณn por transacciรณn a pagar. Esto puede aumentar o reducir la probabilidad de que la transacciรณn que enviaremos sea confirmada rรกpidamente en la blockchain, ya que, mientras mayor sea la comisiรณn, mรกs rรกpidamente serรก tomada por un minero. De igual modo, podemos fijar comisiones personalizadas.
Tambiรฉn contamos con la opciรณn de enviar esta transacciรณn mediante la herramienta Ricochet. Antes de continuar, me tomarรฉ un momento para explicar de quรฉ se trata este servicio y cรณmo ayuda a mejorar la privacidad.
Inicialmente, tengamos en cuenta que Bitcoin no es anรณnimo del todo. Por esta razรณn, cuando realizamos un envรญo, esta transacciรณn queda grabada en la blockchain. De hecho, si utilizamos un explorador de bloques que permita ver los detalles de esta transacciรณn, nos daremos cuenta que podemos ver la direcciรณn de origen, que en este caso es la nuestra, y la direcciรณn destino. Por consiguiente, cualquiera puede saber el saldo que poseemos, con tan solo conocer nuestra direcciรณn pรบblica.
Entonces, ยฟcรณmo ayuda el servicio Ricochet a proteger nuestra privacidad en estos casos? En primera instancia, cuando enviamos bitcoins utilizando este servicio, los fondos no serรกn enviados a directamente a la cartera destino, sino que estos pasarรกn por diferentes carteras antes de llegar al receptor de la transacciรณn. De este modo, se brinda una mayor aleatoriedad, ya que es mรกs complicado rastrear el origen de los fondos recibidos por una cartera; pero ojo, aunque es mรกs difรญcil, no es imposible llegar hasta el emisor.
De igual forma, hay que tener en consideraciรณn que, si usamos este servicio, se cobrarรก un recargo adicional a la comisiรณn de los mineros, debido a los diferentes movimientos que harรกn los fondos enviados antes de llegar a su destino. Mientras mayor sea la cantidad de carteras a las que llegue la transacciรณn inicial, mayor serรก la comisiรณn para los mineros.
Otra opciรณn, mรกs rรกpida y mรกs econรณmica, es la herramienta Stonewall. A travรฉs de esta, Samourai Wallet aumenta la dificultad con la que es posible definir cuรกles son las entradas de una cartera en especรญfico y, por consecuencia, aumenta tambiรฉn su privacidad. Esta funciรณn viene activada por defecto.
Quรฉ es y cรณmo funciona PayNym
PayNym es una nueva forma de mantener el anonimato creada por Samourai. Este mรฉtodo consiste en la creaciรณn de un identificador รบnico, que permitirรก que se genere una nueva direcciรณn cada vez que un cรณdigo para recibir bitcoins sea escaneado por otros. De esta forma, se pueden mantener los balances reales ocultos.
Esto resulta ser muy รบtil para compartirlo en los sitios web, ya que, si colocamos el cรณdigo QR de nuestro PayNym, las personas que escaneen a travรฉs de su propia cartera, tendrรกn una direcciรณn de cartera a la que pueden enviar, mas no les servirรก para ver el balance total que poseemos a travรฉs de un explorador de bloques.
Con respecto a su funcionamiento, al momento de enviar una transacciรณn se debe abrir un canal รบnico que permita realizar dicha transacciรณn. Posteriormente, cada vez que elijamos enviar bitcoins, se generarรก una cartera determinista partiendo del PayNym del usuario destino y cumpliendo con los estรกndares BIP47. Esto hace que tanto tus balances como los del usuario a quien deseamos enviar bitcoins se conserven en el anonimato.
Es importante destacar que este mรฉtodo solo podrรก ser usado en carteras compatible con el protocolo BIP47 y que usen PayNym. En este momento, PayNym solo se encuentra disponible en Samourai Wallet.
Empezaremos creando el PayNymID, esto en el caso de que no lo hayamos creado al momento de iniciar la cartera. Entonces, empezaremos seleccionando el botรณn azul de nuestra pantalla principal y elegimos la opciรณn PayNym.
Una vez aquรญ, seleccionaremos New en la parte superior. Posteriormente elegiremos Solicitar mi PayNymID.
Al ver esta notificaciรณn, ya estarรก creado el PayNymID. Hay que tener en cuenta que el nombre que vemos es totalmente aleatorio y no tiene nada que ver con nuestros datos personales. De asรญ serlo, solo serรก una mera casualidad.
Esa imagen del robot que vemos es el identificador รบnico de nuestro PayNym. Este robot, al igual que el nombre, es รบnico y creado aleatoriamente.
El identificador lo podremos ver seleccionando el icono de usuario que se encuentra en la parte superior.
Este serรก el cรณdigo con el cual otros usuarios podrรกn encontrarnos a travรฉs de un registro pรบblico de PayNym y enviar fondos a travรฉs de esta funciรณn.
Agregar contactos
El primer paso para agregar contactos consta de seleccionar el botรณn โ+โ que se encuentra en la parte inferior. Posteriormente elegiremos la opciรณn Nuevo contacto.
Para agregarlo existen dos formas, ya sea copiando y pegando el identificador o escaneando el cรณdigo QR del contacto. Cuando ya lo hayamos agregado, el siguiente paso es abrir un canal de pago, que permitirรก mantener aรบn mรกs privadas las transacciones entre usuarios.
Este canal lo abriremos yendo al listado de contactos y eligiendo con cual queremos abrir dicho canal.
Como ven, tenemos que pagar una comisiรณn รบnica que creara un registro dentro de la blockchain y abrirรก el canal de pago. Este serรก totalmente privado y crearรก transacciones desde direcciones anรณnimas que no permiten mostrar los fondos.
Barrer clave privada
Antes de hacer uso de esta opciรณn, tenemos que entender primero la diferencia entre barrer e importar.
En primer lugar, cuando hablamos de importar la clave privada, esto significa que la cartera donde la estamos importando estarรก a cargo de manejarla. Lo cual compromete la seguridad de nuestros fondos. Por esta razรณn no es muy recomendable ejecutar este procedimiento.
Por otro lado, tenemos el barrido, que conlleva una comisiรณn, ya que se van a transferir los fondos de la clave privada. Esto se debe a que se exportarรก la llave a una nueva direcciรณn generada por la cartera desde donde estamos importando dichos fondos. Como consecuencia, la clave vieja queda sin fondos y no compromete su seguridad.
Entendido esto, vamos entonces a barrer una clave privada. En primer lugar, desplegaremos el menรบ de la aplicaciรณn.
Desde aquรญ, seleccionaremos Barrido de clave privada.
Tenemos dos opciones para esta parte del proceso. Una es ingresar la clave de forma escrita, carรกcter por carรกcter, o su par en cรณdigo QR. Una vez hayamos realizado la importaciรณn, se nos notificarรก acerca de la comisiรณn a cobrar para poder realizar el barrido. Luego aceptas y listo.
Configuraciones avanzadas de Samourai
Este es uno de los apartados por lo cual destaca esta cartera. Se trata de la gran cantidad de configuraciones que podemos realizar. Para empezar, debemos desplegar el menรบ y seleccionar Configuraciรณn.
Como ven, las configuraciones estรกn agrupadas dependiendo del tipo. Voy a ir desglosando cada una de ellas, grupo por grupo. Puede que la explicaciรณn de algunas parezca muy obvia, mientras que otras sรญ exigirรกn que nos adentremos un poco mรกs en la materia.
Billetera
- Guardado automรกtico de copia de seguridad: permite guardar una copia de seguridad cifrada en el dispositivo. Dicha copia, al ser restaurada, debe ir acompaรฑada con la frase contraseรฑa con la cual fue creada. La copia de seguridad que se guarda es solo para la รบltima cartera utilizada.
- Mezclar pantalla de PIN: hace que el teclado donde colocaremos el PIN de seguridad aparezca de manera mezclada, al momento de abrir la aplicaciรณn.
- Ingreso PIN tรกctil: hace que el telรฉfono vibre con cada tecla marcada al momento de colocar el PIN.
- Mostrar mnemotรฉcnico: brinda acceso a las 12 palabras de recuperaciรณn de la cartera. No obstante, hay que tener en cuenta que esto solamente es la mitad del respaldo, la otra es la frase contraseรฑa, que no puede ser visualizada en ninguna parte.
- Mostrar XPUB BIP44: permite ver la clave pรบblica extendida del formato BIP44.
- Mostrar YPUB SegWit: permite ver la clave pรบblica extendida para la cuenta SegWit BIP39.
- Mostar SegWit 2PUB: muestra la clave pรบblica extendida de la cuenta SegWit BIP173.
- Cambiar PIN: permite cambiar el cรณdigo de seguridad de la aplicaciรณn.
- Borrar billetera de manera segura: permite borrar la billetera que estamos utilizando en ese momento, asรญ como el respaldo cifrado que se guarda en el equipo. Una vez se ejecute esta opciรณn, la aplicaciรณn se reiniciarรก y tendremos que crear o restaurar una cartera.
Moneda, Explorador de bloques
- Explorador de bloques: desde aquรญ fijaremos cual serรก el explorador de bloques a utilizar para ver los detalles de cada transacciรณn en la ventana principal de la cartera. Entre los que podemos elegir se encuentran: Samartbit, Blockchain Reader, Blockcypher y OXT.
Transacciones
- Recibir en direcciones SegWit: genera solamente direcciones SegWit a la hora de compartir nuestra direcciรณn pรบblica.
- Direcciones de vuelto: para saber cรณmo funciona esta opciรณn, es necesario tener un concepto claro sobre el ยซcambioยป o ยซvueltoยป de una transacciรณn de bitcoins. En un caso hipotรฉtico que tengamos 1 BTC en una direcciรณn cualquiera y deseamos enviar 0.9 BTC a un amigo. La salida de esta cartera serรก por la cantidad de 1 BTC, 0.9 de estos serรกn para mi amigo y 0.1 volverรก a mรญ en otra direcciรณn. Por consiguiente, si tengo esta opciรณn activa, los vueltos llegaran a direcciones del mismo tipo de donde fue la salida. Si la desactivamos, llegarรกn a direcciones de tipo SegWit siempre.
- STONEWALL spend: es un algoritmo implementado por Samourai que aumenta la privacidad en las carteras. Este permite ocultar de la vista pรบblica nuestros balances, a travรฉs del aumento de la entropรญa generada en una transacciรณn.
- Enviar usando RBF: permite enviar una transacciรณn igual a otra ya realizada, pero que aรบn no se ha confirmado en la blockchain. Esto permite aumentar las comisiones de minerรญa en otra transacciรณn similar con las mismas salidas, de manera que sea mรกs deseada para ser minada. Puede que ahora te preguntes: Y ยฟquรฉ pasa con la otra? Si es confirmada despuรฉs de la transacciรณn con mayor cantidad de comisiรณn, se detectarรก el doble gasto y serรก desechada.
- Definir nodo de confianza: permite utilizar un nodo propio. Es importante tener presente que este nodo solo servirรก para confirmar los saldos, mas no para aprobar las transacciones, ya que toda la red debe aprobar el bloque.
- Usar nodo de confianza: desde aquรญ habilitaremos la opciรณn de utilizar el nodo que hayamos definido con anterioridad.
- Estimaciรณn de la comisiรณn de red (Fee): se utiliza para predefinir cual serรก la comisiรณn a pagar cada vez que realicemos un envรญo. Esta puede ser modificada al momento de hacer el envรญo.
- Envรญo de transacciones: si esta opciรณn se desactiva, las transacciones enviadas y firmadas se copiarรกn en portapapeles
- Envรญo de transacciรณn hexadecimal: permite enviar una transacciรณn con una firma en hexadecimal.
Invisibilidad
- Modo invisible: hace que la aplicaciรณn desaparezca del menรบ del dispositivo. En este caso, la รบnica forma de acceder a รฉl serรก realizando una llamada a **TU_PIN#. La parte de TU_PIN la cambiamos por el PIN que asignamos previamente a la aplicaciรณn. Al realizar la llamada se abrirรก automรกticamente la cartera.
- Inicio invisible y PIN remoto: desde aquรญ podemos definir PIN alternos que podremos utilizar.
Control Remoto
- Habilitar comandos remotos: desde Samourai podemos manejar nuestra cartera remotamente a travรฉs de mensajes de texto. Si colocamos, por ejemplo: SW need TU_PIN, obviamente cambiando por TU_PIN por el PIN asignado, en un mensaje de texto, recibiremos nuestra semilla expresada en hexadecimal.
- Usar nรบmero mรณvil de confianza: hace que los comandos remotos solo estรฉn disponibles para un nรบmero que especificaremos.
- Nรบmero mรณvil de confianza: acรก es donde vamos a registrar el nรบmero que permitirรก acceder a los controles remotos.
- Protecciรณn al cambio de SIM: si esta opciรณn estรก habilitada y la SIM del dispositivo es cambiada, recibiremos un mensaje de texto en el nรบmero de confianza registrado indicando que la tarjeta SIM fue cambiada.
Red
- VPN: nos darรก la posibilidad de instalar OpenVPN, que permite dar un poco mรกs de privacidad a nuestra direcciรณn IP a travรฉs de servidores VPN.
- Enrutar vรญa TOR: para utilizar esta opciรณn, primero debemos instalar Orbot. Esta aplicaciรณn permite enrutar mediante una red TOR. Asรญ podemos ocultar nuestra direcciรณn IP al conectarnos a la red, por medio de una conexiรณn parcialmente privada.
Por รบltimo, tenemos algunas configuraciones propias de la aplicaciรณn que permiten reportar errores al equipo de desarrollo y conocer mรกs acerca de Samourai.
Consejos para mejorar la privacidad en Samourai Wallet
En este punto, ya debemos tener claras cada una de las configuraciones de esta cartera. De ser asรญ, voy a darte una serie de consejos que te ayudarรกn a mejorar la privacidad de tu cartera.
Empecemos con la secciรณn de Stonewall. Esta caracterรญstica viene activada por defecto, pero ยฟpor quรฉ mantenerla activada? Pues, esta funciรณn hace que sea muy difรญcil para las compaรฑรญas que analizan la blockchain de Bitcoin rastrear el origen de los fondos que tรบ estรกs enviando. Debido a esto, se puede blindar un poco mรกs la privacidad de los balances de nuestra cartera en general.
Otra cosa interesante de Stonewall es su bajo costo en comparaciรณn con Ricochet. Recordemos que este รบltimo funciona de forma rudimentaria para ocultar el origen de una transacciรณn, es decir, envรญa el monto a travรฉs de varias direcciones para tratar de despistar cuรกl es el origen real de los fondos. Es por ello que este mรฉtodo conlleva un alto costo y el tiempo que le tomarรญa llegar a su receptor se prolongarรก.
Otra forma efectiva de aumentar nuestra privacidad es utilizar TOR. Bรกsicamente funciona como Ricochet, pero a nivel de enrutamiento de red. Por ejemplo: Cuando nos conectamos a un nodo para enviar fondos, no nos conectaremos directamente dejando al descubierto nuestra direcciรณn IP, sino que TOR harรก saltos en esta conexiรณn para que nuestra conexiรณn quede parcialmente oculta. Digo ยซparcialmenteยป ya que en realidad es muy difรญcil detectar nuestra IP a travรฉs de TOR, mas no imposible.
Otro detalle a tomar en consideraciรณn, y esto mรกs para los pagos recurrentes, es utilizar los PayNym. Esta opciรณn brinda una capa mรกs de seguridad al crear conexiones 1 a 1 bastante anรณnimas, lo que garantiza aรบn mรกs nuestra seguridad. Como muestra de ello puedes fijarte en esta transacciรณn. Si te das cuenta, no puedes ver los detalles o saldo que posee cada una de las carteras que aquรญ se encuentran, asรญ es como se oculta nuestra informaciรณn.
Conclusiones sobre Samourai Wallet
A tรญtulo personal, me parece una cartera bien desarrollada y con un soporte muy activo, dispuesto a solucionar cualquier inconveniente que presente la aplicaciรณn. Especialmente tomando en cuenta que estรก en fase de desarrollo y aรบn pueden suceder errores de ejecuciรณn.
Por otro lado, tenemos la amplia gama de configuraciones que permiten aumentar la privacidad y que no se encuentran en otras carteras; algo que hace que Samourai Wallet sea una cartera que destacada sobre el resto.
En cuanto a los contras, al usarla puede que se cierre la aplicaciรณn repentinamente. Este error ya estรก siendo trabajado por el equipo de Samourai, con el fin de erradicar este tipo de inconvenientes cuando salga la versiรณn 1.0.
Puedes ver el video tutorial en nuestro canal de Youtube.
Imagen destacada cortesรญa de Samourai Wallet.