TREBUJENA

el último bastión comunista

Mis primeros pasos con Bitcoin.

Posted by tuvalú en 14 junio 2012

En Debian, está el paquete bitcoind en la distribución Sid. La versión en estos momentos no es la más reciente, y no funciona porque esta versión es vulnerable a los ataques DDos si entendí bien. Además es la versión de consola, que hay que aprenderse los comandos y saber muy bien lo que estás haciendo, que no es nuestro caso, (por lo menos el mío en estos momentos).

Lo mejor es ir a bitcoin.org y descargarse el archivo con los binarios y las fuentes directamente de la página principal. Además en Debian no está disponible el programa en modo gráfico, por lo que usar sólo la versión de consola complica mucho esta historia, sobre todo al principio.

Una vez que te descargas el programa puedes ejecutar el cliente. Cada cliente bitcoin, por lo que entendí, es a su vez un nodo, y nada más empezar empieza una sincronización con la red Bitcoin y empieza a descargar bloques y a comprobar su validez. Esta operación tira mucho del ordenador y del disco duro, y en caso de ordenadores viejos, como el mío, se puede tirar sincronizando hasta un día.

Una de las opciones para reducir este tiempo es descargar parte de los bloques, del mismo repositorio de donde se sacan los programas. Así que yo empezaría descargando el archivo comprimido de los bloques y luego ejecutaría el programa.

Pues nada, empezamos.

Cuando ejecutas el programa te crea una carpeta oculta .bitcoin y los archivos necesarios. Como vamos a descargar los bloques antes de ejecutar el programa, creamos la carpeta con antelación por nosotros mismos:
Escribimos en la raiz de nuestra carpeta home:

mkdir .bitcoin

También podemos crear una carpeta bitcoin o de otro nombre para dejar las descargas del programa y los bloques.

Los bloques se descargan aquí: http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/, son 1G al menos (el archivo es bitcoin_blockchain_170000.zip) y cuando lo descomprimimos copiamos el archivo blk*.dat (en mi caso era “blk0001.dat”) a la carpeta .bitcoin

Nota: lo de descargar los bloques de antemano no es algo necesario, ya que al ejecutar el programa empezará a descargarlos y comprobarlos automáticamente, pero este proceso es muy largo sobre todo en ordenadores viejos. Si tu ordenador es potente y no te importa dejarlo encendido mucho tiempo te lo puedes saltar.

Una vez que tememos descomprimidos los bloques, nos vamos a descargar el programa bitcoin a www.bitcoin.org cogemos la versión para GNU/Linux que es lo que vamos a usar aquí.

Descomprimimos y tendremos una carpeta con el número de la versión, en mi caso bitcoin-0.6.3-linux

Dentro de la carpeta, están dos nuevas carpetas, una “bin” y otra de “src”, un archivo “README” y la licencia del programa.

La carpeta bin es la que nos interesa porque es donde están los binarios ejecutables, que funcionan sin necesidad de instalar nada (puede que haya que instalar las dependencias de qt, apt-get install libqtgui4 ).

Dentro de la carpeta bin está dos nuevas carpetas, 32 y 64 que tiene los binarios según si tu procesador va a 32 o 64 bits. Y ya dentro de las carpetas están los dos programas, “bitcoind” que es el programa para consola sin gráficos, y “bitcoin-qt” que es el mismo programa pero más amigable y con gráficos.

ejecutamos el programa
./bitcoin-qt

y ya se abrirá. Empezará a sincronizar con la red que en un principio irá muy rápido si hemos descargado parte de los bloques y luego se ralentizará al final, pero no mucho.

Ya mientras se sincroniza nos podremos crear una dirección y ya tendríamos un monedero donde guardar Bitcoins.

Puedes poner un enlace directo de los programas bitcoind y bitcoin-qt en /usr/local/bin y así bastará escribirlos en un terminal para que se ejecuten como un programa más, sin tener que meterse por los directorios.

Yo he llegado hasta aquí. Estoy esperando que termine de sincronizar y he pedido unos bitcoins (unos centimos que daban) para probar si me llegan, y luego quiero probar con los clientes de Android para mover esos céntimos e ir aprendiendo.

4 comentarios to “Mis primeros pasos con Bitcoin.”

  1. hola, y que ha pasado como vas con los bitcoins?.
    yo ya he conseguido algunas pero no sabia que tardaba tanto en descargar los bloques.

    buen blog

    saludos

    • tuvalú said

      Con los bitcoins, de vez en cuando miro algo de como va la cosa. En realidad no tengo hardware para obtener bitcoins y he mirado algo pero no mucho. Es un tema interesante, pero la competencia es muy fuerte y no es fácil. El precio de las tarjetas gráficas no es barato y el precio de la luz tampoco compensa mucho. Además es como tener tu equipo todo el tiempo a toda potencia, y esto al final se va a notar en el desgaste de los componentes. Habría que echar números, pero usar tu ordenador habitual para minar bitcoins no es una buena opción.
      Saludos

  2. damur1 said

    Buenas, acabo de instalar la cartera y le dice que la sincronizacion tardara 4 años y 23 semanas :O mi conexion a internet es buena, no entiendo el porque va tan lento. ¿alguien me podria ayudar?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: