¿Cómo crear y utilizar un monedero Electrum?

El monedero Electrum es una muy buena opción para iniciarse en el mundo de las criptomonedas es un monedero ligero y sencillo de utilizar.

El primer paso en el mundo de los bitcoins es disponer de un monedero o Bitcoin Wallet. Con él dispondremos una dirección (parecida al numero de su cuenta bancaria IBAN). Existen varios tipos de monederos Bitcoin cada uno con sus propias especificaciones y características. Crear un monedero sólo le llevará unos segundos.

ÍNDICE

1. Introducción
2. Monederos y semillas
3. Seguridad
4. Crear y restaurar monederos
5. Uso básico
6. Monederos compartidos
7. Acciones varias
8. Ficheros de los monederos
9. Otras criptomonedas
10. Referencias

Ventana principal de Electrum.

1. Introducción.

Con una interfaz de usuario sencilla y clara, Electrum es una muy buena opción para iniciarse en el mundo de Bitcoin. Es un proyecto Open Source, programado en Python y disponible para Windows, OSX, Linux y Android: https://electrum.org/#download.

Electrum es un cliente ligero ya que no se descarga toda la base de datos blockchain (donde se almacenan todas las transacciones efectuadas en la red Bitcoin).

Para funcionar obtiene la información a través de unos servidores especiales que están conectados a la red de Bitcoin. Estos servidores mantienen una copia de la blockchain y notifican a nuestros monederos cada vez que se produce un cambio que afecta a alguna de nuestras direcciones.

Podemos ver la lista de servidores entrando en el menú “Herramientas / Red”.

2. Monederos y semillas.

Un monedero es una agrupación de direcciones. En ellas se almacenan nuestros bitcoins.

Estos monederos, en Electrum, se generan utilizando una “propuesta de mejora de bitcoin” conocida como BIP32.

BIP32 define un sistema para generar las direcciones de los monederos a partir de una semilla (seed). Una semilla es una sucesión aleatoria de 12 ó 13 palabras, fáciles de apuntar y resguardar, que permiten restaurar completamente un monedero y las direcciones que éste contiene.

Por supuesto, cada monedero tiene su propia semilla.

3. Seguridad.

Cada monedero tiene una semilla y puede (debe) tener una contraseña. Son dos cosas distintas.

SEMILLA.

Una semilla, compuesta por 12 ó 13 palabras aleatorias, sirve para crear un monedero por primera vez … y para volver a regenerarlo tantas veces como sea necesario.

Si alguien consigue hacerse con nuestra semilla no tendrá mayor problema en regenerar el monedero y mover los fondos que éste contenga.

Por tanto, una semilla debe almacenarse en un lugar seguro, en papel o en un pendrive USB, fuera del ordenador en el que estemos operando (el cual se podría estropear, nos lo podrían robar …) y no debe transmitirse por Internet (ni webs, ni emails, ni chats …).

Podemos ver la semilla de nuestro wallet desde el menú “Cartera / Semilla”.

CONTRASEÑA

Es importante establecerla para cada monedero. Esta contraseña se utiliza para cifrar la semilla en el disco duro y se nos pedirá cada vez que vayamos a realizar un envío de bitcoins.

Como todas las contraseñas, es interesante que esta contenga letras en mayúscula y minúscula, números y otros caracteres (como !, $, %, &, (, ), ?, …) para hacerla más robusta.

Podemos establecer una contraseña para un monedero o modificar la existente, desde el menú “Cartera / Contraseña”.

4. Crear y restaurar monederos.

La primera vez que ejecutemos Electrum no tendremos ningún monedero disponible. El programa lanzará un asistente que nos permitirá crear un nuevo monedero o importar uno existente a partir de una semilla. Siempre podremos llamar al asistente para crear nuevos wallets o restaurarlos, a través del menú “Archivo / Nueva/Restaurar”.

Cada linea representa una ventana del asistente:

NUEVO MONEDERO

Elegimos “Standard wallet”
Elegimos “Create a new seed”
Apuntamos las 12 palabras que conforman nuestra semilla en un papel y lo guardamos bien.
Hacemos un “copy” de la semilla.
Hacemos un “paste” de la semilla.
Establecemos una contraseña para mayor seguridad.

RESTAURAR MONEDERO

Elegimos “Standard wallet”
Elegimos “I already have a seed”
Escribimos las 12 palabras que conforman nuestra semilla (guardada previamente en papel).
Establecemos una contraseña para mayor seguridad.

Después de restaurar un monedero pueden aparecer transacciones como “Pendientes”. Se soluciona reiniciando el programa.

5. Uso básico.

Electrum permite operar con varios monederos a la vez de una manera muy simple. Cada vez que abramos un monedero nos aparecerá una nueva ventana del programa, debemos fijarnos en la barra de título, que siempre nos indicará el monedero con el que está trabajando.

En la imagen, nuestro monedero se llama “default_wallet”

Vamos a comentar brevemente las operaciones más comunes:

RECIBIR

Para recibir bitcoins antes debemos proporcionar nuestra dirección a la persona o servicio que nos los vaya a enviar.

La pestaña “Recibir” es algo engorrosa. Desde ella podemos crear algo así como solicitudes de pago. Una vez creadas. Debemos compartir la URL con la persona que nos deba realizar el pago.

Recomendamos usar otro método.

Vamos a la pestaña “Direcciones”. En caso de que no aparezca, vamos al menú “Cartera / Direcciones”. En esa pestaña tenemos todas las direcciones que pertenecen a nuestro monedero.

Estas direcciones están agrupadas por las que son del tipo “Receiving” y por las que son del tipo “Change”. Trabajaremos con las primeras.

Una forma ordenada de recibir nuestros bitcoins es usando una dirección para cada uno de nuestros contactos o servicios, así, será muy fácil de identificar quien nos ha realizado un pago. En la columna “label” de cada dirección, haciendo doble click, podemos establecer un nombre o referencia para cada una de ellas.

Haciendo click derecho encima de una dirección obtenemos un menú desplegable, allí seleccionamos “Copiar dirección” para que se copie en el portapapeles. Ya solo nos quedará compartir esa dirección con nuestro contacto o servicio para que nos realicen el pago.

No debemos preocuparnos porque nuestros bitcoins estén repartidos entre varias direcciones, al contrario, su gestión es totalmente transparente para nosotros. Este es el mejor método que podemos usar, tanto a nivel de anonimato como, sobretodo, para tener un funcionamiento ordenado.

Pestaña de Direcciones donde podemos ver todas nuestras direcciones de “Receiving”.

ENVIAR

En la pestaña “Enviar”. Solo tenemos que indicar la dirección donde queremos enviar nuestros bitcoins y la cantidad. Podemos escribir una descripción para acordarnos en el futuro del motivo del pago. Se recomienda no tocar la “Comisión” o, sino importa que pueda tardar un poco más, establecerla al mínimo (within 25 blocks).

La pestaña “Enviar”.

En la pestaña “Contactos” podemos establecer una lista de personas o servicios con sus direcciones. Así, para futuros pagos, bastará con hacer un “copy/paste” de sus direcciones o iniciar un pago a través de ellas.

HISTORIAL

Aquí tenemos el listado con todas las transferencias efectuadas, para todas las direcciones de nuestro monedero, tanto de pagos como de cobros.

Un ejemplo de la pestaña “Historial” con algunas transferencias que se encuentran en varios estados.

Cada linea representa una transferencia. Con su fecha, descripción (si es que la hemos indicado), la cantidad movida y el saldo final. La cantidad se muestra en rojo si es un gasto y en negro si es un ingreso.

El icono de la izquierda tiene varios significados:

Un tip o visto en verde significa que la transferencia se completó correctamente (tiene 6 o más confirmaciones).

Un reloj más o menos en verde indica que la transferencia aún no tiene las 6 confirmaciones.

Tres tuercas de color gris, con fecha “Unconfirmed” (o “Pending”), significa que la transferencia no tiene, aún, ninguna confirmación.

Un símbolo de admiración, un warning, indica que la transferencia tiene algún problema (aún y así, según el problema, puede llegar a completarse). En la fecha puede indicar más detalles. Si pone “Unconfirmed parent” significa que hemos realizado una transferencia de salida con un dinero que aún no había acabado de entrar del todo (la transferencia anterior, de entrada, aún no tenia las 6 o ninguna confirmación).

Recordad que en el mundo de bitcoin para considerar una transacción como irreversible hace falta esperar un mínimo de 6 confirmaciones. Es aconsejable no gastar dinero que aun no tengamos del todo, es decir, si tenemos una transferencia de entrada de 1 BTC, es mejor no gastarse ese BTC hasta que dicha transferencia, como mínimo, tenga 6 confirmaciones. En caso de realizar una transacción de estas características es posible que esta se demore más de lo habitual en confirmarse o que, quizá, no llegue a hacerlo nunca.

6. Monederos compartidos.

Electrum nos permite tener un mismo monedero en más de un ordenador a la vez. Aunque hay que tener en cuenta algunas cosas para evitar problemas.

Si el monedero es usado a la vez por varias personas, desde varios ordenadores, y tiene un uso intensivo, puede ocasionar algún problema de sincronización. Y en algún caso puntual, quizá, un intento de doble gasto (?).

IMPORTAR Y EXPORTAR LABELS

Todas las anotaciones, las “labels” y descripciones que anotemos en un Electrum quedarán guardadas, solamente, en ese ordenador. Si queremos, podemos sincronizar esos datos entre varios Electrums que se encuentren en varios ordenadores. Para ello vamos al menú “Cartera / Etiquetas / Importar y Exportar”.

DIRECCIONES DE CAMBIO

Sin entrar en detalles del porqué, existe un mecanismo en Electrum que mejora el anonimato, usando las direcciones “Change” (las podemos ver en la pestaña “Direcciones”).

Este mecanismo puede dar problemas en monederos compartidos entre varios ordenadores. Afortunadamente se puede desactivar, yendo al menú “Herramientas / Ajustes”. En la pestaña “Transacciones” hay que desactivar la opción “Usar direcciones de cambio”.

7. Acciones varias.

Aquí agrupamos distintas acciones que podemos realizar con el programa.

COPIA DE SEGURIDAD

Semilla

Ya hemos comentado que podemos restaurar un monedero a partir de su semilla. Esto nos restaurará nuestras direcciones de “Receiving” y “Change”, pero no los direcciones que hayamos importado manualmente, las “Imported”.

Si tenemos direcciones importadas de manera manual hay que usar alguno de los siguientes métodos:

Guardar fichero

Con la opción del menú “Archivo / Guardar Copia” conseguiremos un fichero que contendrá una copia de nuestro monedero en su estado actual, con su semilla, encriptado con su contraseña (si está definida) y con las direcciones importadas manualmente que podamos tener. Debemos hacer esto con cada uno de los monederos que queramos hacer una copia de seguridad (y cada vez que importemos una dirección nueva).

Guardar directorio

Con el Electrum DETENIDO. Podemos acceder al directorio con los ficheros de usuario de Electrum (los detalles en el punto 8) y hacer una copia del directorio “wallets”. En ese directorio tenemos un fichero por cada uno de nuestros monederos. Son ficheros de texto que ocupan muy poquito espacio.

ARREGLAR PROBLEMAS CON LOS MONEDEROS

Si tenemos algún problema al realizar una transacción habitual y el programa nos arroja un error extraño (o sea, nada de que la dirección es incorrecta u otros errores lógicos) podemos optar por restaurar de nuevo el monedero. Un ejemplo de este tipo de errores seria el de “Líneas inválidas conseguidas: …” seguido de una dirección de BTC correcta. En inglés, este error arroja el texto “Invalid lines found”.

Antes de restaurar el monedero debemos tener en cuenta si hemos importado direcciones de manera manual. Si no tenemos, podemos restaurarlo a partir de la semilla. Si tenemos direcciones importadas, habrá que echar mano de una copia de seguridad del fichero del monedero o bien, restaurar a partir de la semilla y volver a importar las direcciones manualmente (a partir de la clave privada).

IMPORTAR PAPER WALLET

Podemos importar una dirección que tengamos almacenada en papel, en un “Paper Wallet”, a nuestro Electrum. Hablamos de direcciones y sus correspondientes claves privadas.

Para hacerlo hay que ir al menú “Cartera / Llaves privadas / Barrer (o Importar)”.

Recordad que estás direcciones importadas no son recuperables vía semilla. En caso de problemas, hay que volverlas a importar de nuevo o recuperarlas a partir de un fichero de copia de seguridad.

Ejemplo de monedero de papel o “Paper Wallet”

8. Ficheros de los monederos.

Es interesante saber donde guarda Electrum los ficheros de usuario, principalmente los “wallets”. Sobretodo si tenemos que hacer alguna operación para arreglar algún monedero que nos dé problemas.

Sistema Operativo Directorio
Windows \Users\NOMBREdelUSUARIO\AppData\Roaming\Local\Electrum
OSX /Users/NOMBREdelUSUARIO/.electrum
Linux /home/NOMBREdelUSUARIO/.electrum

Estos directorios están ocultos. En caso de no poder verlos:

Sistema Operativo Ver directorios ocultos
Windows Mostrar archivos ocultos en Windows 10, 8.1 y 7
OSX Ir al “Finder”. En el menú seleccionar “Ir / Ir a la carpeta”. Escribir “~/.electrum”
Linux Ir al directorio de usuario. En el menú seleccionar “Ver / Mostrar archivos ocultos”

Una vez estemos dentro del directorio de Electrum veremos que este contiene un directorio llamado “wallets”. Ahí es donde se almacenan nuestros monederos. Cada monedero tendrá su fichero y éste se llamará con el mismo nombre que nos aparece en el propio Electrum.

9. Otras criptomonedas.

Mencionar, a modo de curiosidad y para evitar confusiones, que existen unas versiones de Electrum modificadas para trabajar con otras criptomonedas. No es que Electrum funcione con más de una criptomoneda a la vez, sino que hay distintos Electrums, cada uno adaptado para funcionar con una sola criptomoneda. Por ejemplo: Electrum Litecoin y Electrum Faircoin.

10. Referencias Electrum DocumentationA Beginner’s Guide to the Electrum Bitcoin Wallet

versión: 0.1, fecha: 08-01-2017, autor: Miquel J. Pavón Besalú.

Cuál es el “monedero” Bitcoin más adecuado para nosotros.

Más de cinco años después del nacimiento de Bitcoin, millones de personas en todo el mundo se preguntan todavía en qué consiste esta impresionante innovación y qué puede aportar al mundo. Pero lo primero que debemos averiguar es: Cuál es el monedero de Bitcoin más adecuado para nosotros.

Qué es un “monedero bitcoin” (Bitcoin wallet):  se puede definir como una cuenta Bitcoin en línea que se puede utilizar para hacer pagos en todo el mundo de manera anónima y gratuita. Un servicio que te permite pagar con bitcoins de manera sencilla y segura ya sea desde tu ordenador o teléfono móvil.

Estos monederos se pueden describir pues como una mezcla entre una cuenta bancaria y una dirección de correo electrónico. Hay varios monederos digitales disponibles, cada uno de ellos con características específicas que permiten a los usuarios comprar, vender, intercambiar y almacenar criptomoneda.

Vamos a presentar los principales tipos de monederos o wallets Bitcoin disponibles en el mercado. Se pueden dividir en cuatro categorías: monederos para ordenadores, para móviles, online y monederos como dispositivos físicos.

 

Monederos para ordenadores personales desktop o portátiles

Bitcoin-qt: Si tiene instalado el cliente original Bitcoin (Bitcoin-qt), tiene un wallet. Bitcoin-qt, además de funcionar como nodo de las base de datos descentralizada peer-to-peer de transacciones en Bitcoin, también permite crear direcciones públicas Bitcoin y almacenar claves privadas. Es necesario descargar la cadena de bloques (block chain en inglés) completa, lo que puede tardar un día o más según la conexión de internet que se tenga. Bitcoin-qt es la versión grafica de Bitcoind que funciona por comandos.

Electrum Se centra en la velocidad y simplicidad, con un bajo uso de recursos. Utiliza servidores remotos que se encargan de las partes más complicadas del sistema de Bitcoin. Nos permite recuperar nuestro monedero introduciendo una frase secreta. Si tienes ya algún bitcoin wallet y quieres darnos tu opinión, será bienvenido en los comentarios. Es un wallet ligero muy popular. Al acceder a los nodos que almacenan el block chain a través de servidores repartidos en el mundo (27 en este momento), evita que el usuario tenga que descargar al block chain completo y por eso es muy rápido y ligero. Electrum tiene una sistema de generación de claves maestras tipo 2 determinista (type 2 deterministic key generation algorithm) llamada semilla (seed en inglés).

La cartera determinista Electrum es un sistema en el cual todas las claves privadas y públicas se derivan de un punto inicial llamado semilla (seed en inglés). La semilla permite restaurar y hacer copias de seguridad sin necesidad de ninguna otra información. 

La semilla en Electrum no es el conjunto de las claves privadas y públicas, sino un código, que se puede representar nemónicamente (mnemonic en inglés) como una serie de palabras como esta: “constant forest adore false green weave stop guy fur freeze giggle clock” (sin paréntesis) o hexadecimal “431a62f1c86555d3c45e5c4d9e10c8c7” (sin paréntesis), que sirve para generar de forma determinista el mismo conjunto de direcciones públicas-privadas cada vez que se emplea.

Armory Con una interfaz muy bien diseñada y un set completo de herramientas de seguridad, Armory es la mejor cartera para resguardar sus bitcoins. El tiempo de espera, igual al de Bitcoin-Qt, no deja de ser un problema. Sin embargo, lo compensa en todas las otras categorías. Una de las posibilidades más interesantes de Armory es la de crear carteras off line. Si desea aprovechar todo lo que Bitcoin tiene para ofrecer, Armory es la cartera para usted.

Multibit es otro monedero que funciona sobre Windows, Mac OSX, and Linux. Multibit no descarga la cadena de bloques al completo. Solo descarga una parte reciente de la cadena de bloques y los nuevos bloques, únicamente con la cabecera de las transacciones, por lo que requiere mucho menos espacio de almacenamiento. Se instala y se sincroniza con la red en cuestión de minutos. Es todo lo que usted tiene que esperar para empezar a enviar bitcoins. Comparte la mayoría de las opciones que brindan los otros clientes avanzados. Cabe destacar la facilidad y la velocidad con la que permite manejar múltiples carteras de manera simultánea. Sin duda, la interfaz de Multibit es la mejor de todas las carteras Bitcoin instalables.

DarkWallet es un monedero ligero, en desarrollo, que tiene como prioridad el anonimato del usuario a través de un servicio de “mixing” de monedas para dificultar el rastreo del propietario del monedero.

Hive  Monedero integrado, rápido y fácil de usar para Mac OS X Apple para Mac con funcionalidades únicas como un app store que conecta con servicios de la red de comerciantes Bitcoin, pero todavía está en Beta. Centrado en la utilidad. Disponible en muchos idiomas. Incluye aplicaciones que facilitan la interacción con los comerciantes y servicios de Bitcoin.

Bitcoin Core Un cliente completo para Bitcoin. Construye la infraestructura principal de la red. Ofrece los niveles más altos de seguridad, privacidad y estabilidad. Tiene menos funciones en comparación con otros monederos. Utiliza mucho espacio y memoria

Monederos para teléfonos móviles o tabletas 

También existen wallets para móviles que son lo más parecido a una cartera física real donde no llevamos todos nuestros ahorros, pero si llevamos lo suficiente para afrontar nuestros gastos diarios. Algunos monederos móviles funcionan también con la tecnología Near Field Communication (NFC) que permite tocar con el móvil un lector y así realizar el pago con bitcoins sin tener que hacer nada más.

Una característica de todos los wallets móviles es que no son clientes completos. Un cliente completo descarga toda la cadena de bloques (block chain en inglés) pero eso no es posible para los móviles por el peso cada vez más grande de la cadena de bloques.

Los monederos móviles muchas veces están diseñados con un proceso que se llama Simplified Payment Verification (SPV) en el cual se descarga una parte muy pequeña de la cadena de bloques confiando en que los otros nodos tengan la información correcta de la cadena de bloques.

Algunos ejemplos de carteras móviles Bitcoin son:

Bitcoinwallet de Andreas Schildbach para Android que es el monedero online más conocido.

Mycelium es una billetera con versiones para android y iOS, el uso es exclusivo en móviles, sin embargo mycelium recientemente ha incorporado mecanismos de backup muy sencillos que brindan seguridad en caso de pérdida del teléfono móvil.

Blockchain.info No requiere instalación. La encriptación se produce en el navegador del usuario, no en los servidores de Blockchain.info. Satisface todas sus necesidades más rápido que cualquier cliente de escritorio, sin dejar de ser razonablemente seguro. La interfaz es muy amigable, incluso para usuarios nuevos. Se puede acceder a Blockchain.info desde cualquier dispositivo y desde cualquier lugar. El futuro de Bitcoin, de las finanzas y de la informática en general pasará por el navegador, y los responsables de Blockchain.info lo saben muy bien.

Kipochi es un monedero móvil que permite usar los números de teléfono como direcciones públicas de Bitcoin. Kipochi significa wallet en Swahili.

Coinbase se ha hecho famoso porque Apple retiró su monedero sin previo aviso y sin dar explicaciones.

A diferencia de Apple , en Android sí que está disponible Coinbase y Blockchain.info y por ahora no ha habido problemas para ofrecer las aplicaciones de monedero Bitcoin.

Monederos online en internet

Los monederos online almacenan las claves privadas de sus clientes en un ordenador controlado por una empresa tercera. Son lo más parecido a nuestros bancos en el ecosistema Bitcoin. Existen varios de estos servicios y algunos ofrecen también monederos para ordenadores y móviles que sincronizan las direcciones en las diferentes plataformas.

La ventaja de un monedero online es que se puede acceder desde cualquier sitio. Una de las diferencias importantes de Bitcoin con el dinero real digital en los bancos (dinero fíat) es que nos permite tomar la responsabilidad de nuestros ahorros, como si tuviéramos todos nuestros ahorros en dinero efectivo, pero podemos aun así operar con la misma facilidad como si hiciéramos transferencias nacionales pero a nivel internacional. Para las personas que no están dispuestas a asumir esa responsabilidad de tener que aprender a proteger su dinero, un servicio online es una solución para poder tener bitcoins sin tener que preocuparse por su almacenamiento o hacer copias de seguridad.

La desventaja es que el proveedor de este servicio tiene el control de nuestras claves privadas de la misma forma que los bancos tienen el control sobre nuestro dinero en las cuentas de depósitos.

Algunos ejemplos de carteras online Bitcoin son:

Coinbase es un wallet online y comerciante de bitcoins al mismo tiempo, pero solo vende bitcoins en Estados Unidos por ahora. A diferencia de los sitios de intercambio como Bitstamp.net o Mt.Gox que operan como una bolsa, en Coinbase dan un precio único para comprar bitcoins. El servicio de monedero online está disponible para todo el mundo.

Blockchain.info ofrece un monedero online junto a su monedero para móviles.

Strongcoin ofrece un monedero online híbrido que permite encriptar las claves privadas antes de enviarlas a los servidores de Strongcoin, haciendo la encriptación en el navegador.

CarbonWallet es una cartera determinista poco conocida y dispone de un cliente de escritorio para el acceso offline al monedero.

Sitios de intercambio – Exchanges: Los sitios de intercambio no tienen el objetivo de servir como carteras online, pero desde un punto de vista técnico es como si lo fueran. No tienen la misma funcionalidad que las carteras online que están diseñadas para ser utilizadas como tales, pero vale la pena mencionarlo. Los principales exchanges en este momento son Bitstamp, BTC-e, Mt.Gox, Kraken y los grandes exchanges chinos (BTCChina, OKCoin, Huobi, etc).

 

Dispositivos físicos diseñados para ser monederos Bitcoin

Algunas empresas están diseñando wallets basados en hardware para almacenar las claves privadas y realizar pagos. Trezor y Mycelium son las dos empresas principales, pero por ahora sus productos no están a la venta todavía. Se espera que Trezor lance su producto en enero de 2014.

¿Son seguros los monederos o wallets?

Depende de cómo se utilicen los monederos. Las claves privadas almacenadas en el monedero son la única forma para acceder al dinero registrado en una dirección pública. Si se pierde la clave privada se pierde el dinero.

Fuente: CoindeskBitcointalk.orgEl bitcoin, Fintech