Juega a la lotería con tus Bitcoins y tu Raspberry Pi 5/5 (1)

Desde Instructables os traemos el proyecto basado en Raspberry Pi del maker Sean Hodgins : una lotería de Bitcoin.

Como minero retirado ya de Bitcoin, Sean entiende cómo funciona el sistema y qué se requiere para la minería. Y para realizar la minería de esta criptomoneda, Sean decidió usar una Raspberry Pi para dar vida a una idea en la que había estado pensando durante un tiempo.

Instaló la Raspberry Pi en una carcasa impresa en 3D, junto con un pequeño ventilador, una tira de NeoPixels y un Block Eruptor ASIC, que es el hardware dedicado a la minería. La Pi ejecuta un script Python compatible con CGMiner, un software de minería que necesita mucha más explicación bastante más extensa del espacio que tenemos aquí.

Los neopíxeles toman los primeros 6 caracteres del número de 64 caracteres del bloque actual y lo interpretan como un código de color hexadecimal. De esta manera, los datos del bloque se convierten en color.

El dispositivo pasa a intentar resolver un nuevo bloque cada 20 minutos. Cuando lo hace, los LEDs de NeoPixel reproducen una animación parpadeante `Ganar’ o `Perder’ para hacerle saber si has sido el que resolvió el bloque anterior.

Resultados de la lotería

Sean ha hecho los cálculos para calcular el consumo de energía del dispositivo. Él dice que el coste anual de hacer funcionar su lotería Bitcoin es aproximadamente lo que cualquiera pagaría por dos tarjetas de rascar de lotería. Ahora, las probabilidades de resolver un bloque son mucho menores que las de comprar una tarjeta de rascar ganadora. Sin embargo, como el dispositivo minero pasa a un nuevo bloque cada 20 minutos, las probabilidades de ser un ganador con Bitcoin usando la estructura de Sean son en realidad mejores que las de ganar la lotería.

Pero incluso si no ganas, el proyecto de Sean es un experimento divertido centrado en la minería de Bitcoin y en la creación de color a través del código. Y si quieres hacer el tuyo propio, puedes descargar los archivos 3D aquí, encontrar el código aquí, y ver la guía paso a paso aquí en su página en Instructables.

Califique esto

También te puede interesar

Ayúdanos a crecer!!Comparte con tus amigos¡¡