Bitcoin es una moneda virtual creada en 2009, habiendo crecido en popularidad en los últimos años convirtiéndose en un muy popular método para pagar los servicios a través de Internet . El valor se ha disparado recientemente gracias a la gran cobertura en los medios de comunicación , tanto por razones positivas y negativas.
Hay dos maneras de obtener Bitcoin :
- Comprar Bitcoins por medio de un intercambio : este normalmente es el proceso de conversión de la moneda local a Bitcoin .
- Minería de bitcoins : el proceso de verificación de las transacciones en el blockchain .
Como se descentraliza el conjunto del sistema de Bitcoin , cada transacción es públicamente visible dentro de lo que se llama el blockchain . Este blockchain contiene cada bitcoin intercambiados entre los usuarios menos, ya que no hay servidor central , que tiene que ser uno mismo rige . Este es el trabajo de los mineros y del que vamos a resumir muy bravamente en este post , pero centrándonos en el modo de hacerlo con una Raspberry Pi 2
Los elementos hardware que necesitaremos para hacer minería de Bitcoins son los siguientes:
- Raspberry Pi 2
- Un hub (concentrador ) USB con auto-alimentación (Concentrador USB debe ser capaz de suministrar de 1,5-2,0 amperios.)
- Antminer U1 / U2 / U3
- Ventilador USB
- Disipador para la Raspberry Pi con ventilador.
Elementos Hardware:
Raspberrry Pi 2:
El Raspberry Pi 2 Modelo B es la segunda generación de Raspberry Pi. En comparación con el Raspberry Pi 1 tiene un procesador ARM Cortex-A7 Quad-Core a 900 MHz con 1 GB de RAM. Gracias al procesador ARMv7, el puede funcionar con toda la gama de distribución ARM GNU / Linux, incluyendo Snappy Ubuntu Core y Microsoft Windows 10. Se puede conseguir directamente en la tienda online de Rasberry o si lo prefiere en Amazon : Raspberry Pi 2 Model B – Placa base (ARM Quad-Core 900 MHz, 1 GB RAM, 4 x USB, HDMI, RJ-45)
.Rasberry Pi 2 es ideal para la minería por su bajo precio ( unos 40€ en Amazon) ,bajisimo consumo eléctrico y potente cpu.
Ventilador :
Como se supone que debe mantenerse encendida la Raspberry Pi 2 de forma permanente es necesario dotarla de la refrigeración necesaria añadiendo simplemente un pequeño ventilador a la caja para proteger a la placa donde se albergue la Rasberry
Afortunadamente no son muy caros ( menos de 5€) y se pueden conseguir en Amazon:DC 5V 0.2A Ventilador para Raspberry Pi Modelo B y Frambuesa Pi 2
Hub de 4 puertos:
Este ladrón USB 3.0 con 4 puertos downstream permite conectar sus dispositivos USB 3.0, USB 2.0 y USB 1.1. Además incluye un adaptador de corriente de 5 V/2,5 A. Es un dispositivo tan ligero y compacto que podrás llevarlo siempre junto con tu ordenador portátil o colocarlo en tu escritorio sin que ocupe mucho espacio. Permite tener acceso a todos los dispositivos USB prácticamente en cualquier sitio.
Los cables y ladrones USB tienen números de versiones diferentes (2.0 y 3.0) que indican su velocidad de transferencia de datos. Cuanto más alto es el número, más rápida es la transferencia. Sin embargo, para lograr el máximo rendimiento , tanto el dispositivo como el host deben tener la misma versión. Si no, la versión USB más baja de la combinación es la que controla la velocidad. Por ejemplo, si su cable y tu teléfono tienen la versión 3.0, pero tu ordenador es de 2.0, la velocidad máxima será de 2.0. Si los tres dispositivos (ordenador, cable y teléfono) son 3.0, entonces la velocidad será de 3.0. El ladrón USB 3.0 con siete puertos es compatible con las versiones anteriores 2.0 y 1.1.
Este hub por cierto puede conseguirse en Amazon : AmazonBasics – Hub USB 3.0 de 4 puertos (enchufe europeo)
Antminer :
Un producto interesante para aprender del mundo de las criptomonedas y bitcoin. Fácil de configurar, ocupa poco y consume poco. Pero que nadie se lleve a engaño y lo compre como inversión, ya que hace unos meses que no es eficiente ni tan rentable “minar” con este tipo de productos usb y se debe invertir en productos caros y bastante más avanzados para conseguir algo de rentabilidad. Quizás por este motivo sea interesante adquirirlo de segunda mano por unos 30€ aquí: Bitmain Antminer U 1 (1,6 GH/s) – USB Asicminer
Ventilador para los Antminer
Los Antminer necesitan disipar su energía gracias a un potente ventilador .Muchas personas usan ventiladores de 17cm de alto contando la altura de las aspas para refrigerarlos conectándolos al hub ,(la base cabe en la palma de la mano), con este tamaño sirve para su cometido. La ventaja de tenerlo pequeño es que es muy portátil, lo puede llevar a donde quiera. Lo ideal es que incluyan un regulador de velocidad que apague el ventilador en un extremo, y en el otro pone máxima potencia. El “tallo” metálico es interesante que sea flexible, pero a la vez rígido y con un cable suficientemente largo para que pueda refrigerar a varios antminer .El modelo Artic Breeze es una buena propuesta :el ruido que hace es nulo, súper silencioso.
Se puede comprar por unos 5€ aquí: Arctic Breeze – Ventilador de escritorio con USB
Notas :
- Para la puesta en funcionamiento del minero bitcoin USB, siempre se debe hacer con un concentrador USB con alimentación con ventilador.
- También el Rpi debe usar disipador y ventilador ( sobre todo si está haciendo overclocking el RPI para la capacidad máxima de la minería y la planificación para mantener el pi frambuesa hasta 24/7 sin quemar el procesador central).
Software:
- Instale Raspian en su tarjeta SD con un mínimo de 8 GB .
- Instale el software de putty en su pc para conectarse por terminal
- Conectese a la Rasberry por ssh (necesitara saber cual es la ip de la rasberry y por supuesto estar conectado a la misma red ).
- Como para todas las máquinas Linux , actualizar y mejorar, veamos como instalar el software de mineria : sudo apt-get install libusb-1.0-0-dev libusb-1.0-0 libcurl4-openssl-dev libncurses5-dev libudev-dev screen libtool automake pkg-config libjansson-dev screen
- Utilizar el siguiente código utilizar para instalar independencias :
git clone https://github.com/bitmaintech/cgminer
cd cgminer
sudo ./autogen.sh export LIBCURL_CFLAGS=’-I/usr/include/curl’ sudo ./configure --enable-bmsc sudo make
sudo ./cgminer --bmsc-options 115200:0.57 -o POOL -u USERNAME -p PASSWORD --bmsc-voltage 0800 --bmsc-freq 1286
- Necesitara por ultimo un sw de minería : se recomienda Bitminter DEBIDO pues tiene una fácil Interfaz gráfica de usuario .