jueves, 5 de diciembre de 2013

Crypto Exchange

Buenas a todos,

Os informo del nuevo proyecto en el que me he embarcado.

Visto el creciente interes por las cripto divisas, y la falta de información, un buen amigo y yo vimos la necesidad de un foro especializado y centrado en cripto divisas.

Actualmente el foro está en fase beta, supongo que tendrá pequeños fallos que iremos corrigiendo.

No dudeís en daros de alta y comentar a los administradores (ciscoman, jochemin) cualquier duda, consejo, etc.

El foro lo podeis encontrar aquí:





Espero que nos traiga buenos momentos, y sobre todo que cubra ese espacio de falta de información y resolución de dudas que tanto hace falta.

Gracias a todos.

martes, 19 de noviembre de 2013

Guías para el absoluto novato en bitcoin 1

Eh! Quiero comprar y guardarlo hasta que valga 1 millon de €!

Mucha gente esta comprando bitcoin simplemente para almacenarlos, si lo que la mayoría de los que estamos metidos en esto pensamos sucede, el bitcoin debería valer mucho de aquí a unos años.

Perfecto! Quiero comprar!

¿Dónde lo guardo?

Antes de comprar tienes que tener una cartera, ahí varios tipos de cartera, pero si tu intención es almacenar el o los bitcoin, mi consejo es tirar hacia una cartera de papel (paper wallet). Las causas, sencillas, te olvidas de clientes oficiales y de servicios online, no dependes de nada que no sea tu capacidad de mantener un papel a salvo.



Ok, ya tengo mi cartera en papel, pero,  ¿y si alguien me la roba?

Pues estás jodido, en la cartera de ejemplo aparecen 2 series de letras y números:

Public Address, es decir, la dirección pública de tu cartera, la que darás cuando compres tu bitcoin, y tiene este formato: 1FYVwoHtnDkfyZe6A9ndng2vNvDR9SSqFZ

Private Key, esta clave es la que tú y sólo tú tiene que saber, si alguien consigue esta clave, puede importar la cartera y sustraer tus bitcoin.

Pues mal andamos, no me fío nada de que el papelito no me desaparezca, me gustaría tener más seguridad.

Perfecto y comprensible, vamos a cifrar la cartera en papel, esto cifrará la clave privada en función de una contraseña que tú le indiques.

Vale, me gustán las 2 opciones, ¿Cómo lo hago?

Bien, es mucho más fácil de lo que crees, y tienes 2 opciones dependiendo de la seguridad que quieras. Yo recomiendo generar las carteras en un pc offline, y a poder ser desde un entorno limpio, esto es, arrancando un live cd de ubuntu por ejemplo, en un pc NO conectado a Internet.

Para ello, vamos a https://www.bitaddress.org , veremos que la dirección cambia y añade una serie de números y caracteres detrás del .org, es normal, tiene que quedar así:



Una vez en la página, y según navegador, le damos a guardar página, y guardamos el HTML en un pendrive recién formateado (seguridad ante todo)



Vale, ya tenemos nuestro generador de wallets offline en un pendrive, hora de arrancar con un live cd en un pc SIN conexión a Internet.

Una vez arrancado, introducimos el pendrive y doble click al fichero .html

Y generamos la paper wallet, os dejo un par de pantallazos de paper wallet sin cifrar y cifrada, observar que cambia el color (sin cifrar tonos marrones y cifrada tonos azules).
Creo que queda claro y no habrá duda en como generarlas, pero van unas pautas por si acaso:

-Hide Art? Si lo marcas, quita la imagen quedando sólo el texto y los Qr.
-Addresses to generate. Número de direcciones que va a generar
- BIP38 Encrypt? Si lo marcas, la clave privada estará encriptada
- Passphrase. En caso de encriptarla, aquí introduciremos la clave.
- Addresses per page. En caso de que vayamos a generar muchas direcciones, cada cuanto tendremos un salto de página.

Y cuando tengamos las opciones a nuestro gusto, al botón “Generate”

Cartera NO encriptada


Cartera encriptada


Sólo nos queda imprimir o guardar las carteras en algún sitio seguro. Recuerda apuntar tu dirección pública para recibir tus bitcoin.

¡Ya tengo mi cartera! Ha sido fácil, pero ahora quiero comprar bitcoin, ¿Dónde?  

Un bitcoin tiene un valor de 516,94€ en este preciso instante (19/11/2013 10:13), no es necesario que compres 1 bitcoin, puedes comprar fracciones, de hecho, la moneda está pensada para utilizar 8 decimales y es ampliable en caso de ser necesario.

Vamos a lo fácil, vete a www.localbitcoins.com, y crea una cuenta, es una página de compraventa, los vendedores ponen los precios del bitcoin, y la cantidad mínima que van a vender, se puede comprar online y en persona. Y tiene un sistema de votos que indica la confianza que se puede tener en un vendedor. Buscamos una opción que nos agrade, transferencia nacional, SEPA, okpay, hay un montón de opciones (paypal no se suele utilizar para compra/venta de bitcoin por motivos de seguridad)

Una vez localizado el vendedor, le damos al botón “comprar”, en la siguiente pantalla introducimos la cantidad de € que nos queremos gastar y cuando le damos a comprar automáticamente la página bloquea los bitcoins al vendedor, el siguiente paso es hacer el pago, de la manera convenida. Una vez que el vendedor reciba el pago, libera los bitcoins que pasan a tu cartera de bitcoins alojada en localbitcoins.com.

Heyyyyyyy, ya tengo mis 0.12 bitcoin!
Genial! Ahora vamos a transferirlos a tu cartera de papel, recuerda que puedes hacer tantas transferencias como quieras hacía tu cartera. Os dejo pantallazo explicativo:



Bien! Me pone que envíado, ¿Cómo sé yo que en ese papelote tengo mis bitcoin?

Pues de nuevo, sencillo, lo podemos comprobar en blockchain, introduciendo nuestra dirección pública en la casilla destinada a ello, pantallazo que os va:



Al darle a buscar nos saldrá información sobre la dirección y su saldo.


Ya tenemos un wallet en papel, con bitcoins!

viernes, 5 de abril de 2013

Cambio de precios y especificaciones en Butterfly Labs

Ayer hubo una actualización de precios y especificaciones de todos los productos de Butterfly Labs, que recordemos, sigue sin envíar...

Los nuevos precios quedan así:

1.- Jalapeño

  • 5GH/S 
  • 274$
2.- Little Single
  • 25GH/S
  • 1249$
3.- Single
  • 50GH/S
  • 2499$
También han quitado el consumo que tiene cada uno, probablemente debido a los problemas de consumos que están teniendo.

¿Que os parecen estos cambios? ¿Lógicos?

miércoles, 3 de abril de 2013

Minepeon

Una distribución enfocada exclusivamente para mineria Bitcoin ha hecho acto de presencia. Minepeon


Tiene muy buena pinta, muy sencillo de instalar, muy automatizado y muy visual.


La instalación es muy sencilla: 

1.- Bajamos la última versión de Minepeon desde aquí.

2.- Descomprimimos el fichero y:

     2.1 - Si tenemos Linux:

  • dd bs=1M if=/ruta/minepeon.img of=/dev/sdX (sustituimos sdX por la ruta de nuestra SD)
     2.2 - Si tenemos Windows:
  • Vuelca el fichero .img a la SD
Nada mas arrancar, tendremos disponible una web con las estadísticas de mineria.

Como no tengo mis asic todavía, (gracias BFL...), mis gráficas están planas. Espero que sean mucho más bonitas cuando los jalapeños entren en acción.


AVISO: Esta distribución está en desarrollo y puede tener errores. Se han pedido varios cambios como una pantalla de inicio con usuario / contraseña para acceder a la pantalla principal. 

martes, 26 de marzo de 2013

Bitcoin explicado para torpes.

Se está notando un creciente interes por el bitcoin, puede ser algo complejo de entender, sobre todo a nivel técnico. Os dejo un video en el que lo explica muy bien y con un lenguaje muy sencillo. 


miércoles, 13 de marzo de 2013

Whatsapp desde nuestra Raspberry


Vamos a instalar una pequeña utilidad que seguro, os interesa, y en un futuro, nos puede ayudar a programar avisos.

Envío de whatsapp desde nuestra raspberry.

Lo primero es instalarlo con un número de teléfono que NO utilicemos, yo lo he creado con mi segunda línea de Movistar, si no tienes una segunda línea para este propósito, lo más sencillo es crear un número en Fon You

Una vez que tenemos nuestro número:

1.- Como siempre, si no tenemos instalado git, lo instalamos:

  • sudo apt-get install git
2.- Bajamos el git de yowsup:

  • git clone git://github.com/tgalal/yowsup.git
3.- Nos metemos en el directorio src:
  • cd ruta_donde_lo hayamos_bajado/yowsup/src
4.- Editamos el fichero config.example:
  • nano config.example
  • Lo dejamos de la siguiente manera (sustituimos donde pone numerotelefono por nuestro número, importante el 34 delante):
    • cc= 34
    • phone=34numerotelefono
    • id=
    • password=
  • Guardamos y salimos.
5.-  Una vez guardado, nos aseguramos que estamos posicionados en el directorio src, (ruta_donde_lo hayamos_bajado/yowsup/src) y lanzamos el siguiente comando:
  • python yowsup-cli -c config.example --requestcode sms
    • Esto provoca que se os envíe un SMS al número que habéis puesto en el fichero config.example con el código de activación del whatsapp.
6.- Cuando hayamos recibido el código lanzamos desde la misma ruta este comando (sustituimos CODIGO por el código que os ha llegado por SMS) os devolverá una cadena larga:
  • python yowsup-cli -c config.example --register CODIGO
7.- Modificamos el fichero config.example (punto 4) y ponemos el password que nos ha devuelto el comando anterior en password=xxxxxxxxxxxxxxxx

8.- Listo! Simplemente, para mandar whatsapps, tendremos que ejecutar lo siguiente:
  • python yowsup-cli -c config.example -s 34numeroalquequeremosmandar "hola esto es una prueba"









miércoles, 6 de marzo de 2013

Instalación Bitcoind (Cliente oficial)

Seguimos esperando por nuestros ASIC de ButterflyLabs, esperemos que quede poco...

Voy a explicar la manera de instalar el cliente oficial de Bitcoin, en mi caso tengo la raspberry sin monitor, así que la instalación es de bitcoind. (versión actual:  0.8.0)

Es muy sencillo:

1.- Si tenemos instalado git pasamos al paso 2, sino:

  • sudo apt-get install git
2.- Bajamos el código fuente:
  • git clone git://github.com/bitcoin/bitcoin.git
3.- Instalamos los prerequisitos:
  • sudo apt-get install -y qt4-qmake libqt4-dev libssl-dev libboost-all-dev libgtk2.0-dev libminiupnpc-dev libcurl4-gnutls-dev libdb5.1++-dev libalien-wxwidgets-perl
4.- Compilamos bitcoind:
  • cd bitcoin/src
  • make -f makefile.unix bitcoind
  • cuando finalice (tarda un rato) copiamos el ejecutable:
    • cp bitcoind /usr/bin
Y listo, con esto tendríamos instalado el cliente!

Un saludo.