GPU Based Mining Rig Design
GPU Based Mining Rig Design
Crypto GPU
GPU Based Mining Rig Design
¿Que es un Mining Rig?
Primero comencemos por explicar que es un Mining Rig (Plataforma de Minería), un Rig de minería es un conjunto de elementos de hardware, que van desde CPU, GPU, FPGA o ASIC que se han dispuesto bajo una configuración ideal para realizar la minería de criptomonedas.
Normalmente para poder asignarle la categoría de Rig, se requiere tener más de un elemento de procesamiento para el minado. Es decir, una PC con solo una tarjeta gráfica (GPU) sirve para minar, pero estrictamente no se le llamaría Rig.
¿Cuales son los aspectos más relevantes a considerar para decidir hacer un mining Rig?
Mucha gente tiene la idea que el costo del propio Mining Rig es el aspecto más relevante, ya que de este costo dependerá el tiempo que será necesario minar para pagar la inversión, y a partir de ese momento cuantificar utilidades.
Aunque este aspecto es relevante, no es el más determinante. Ya que el costo podrá ser amortizado en el tiempo, y con el esquema adecuado de financiamiento (desde pagar las GPUs con cuotas en tarjeta de crédito) resulta que en más o menos tiempo se recuperará la inversión.
Costo de la electricidad.
Desde mi punto de vista y mi mayor recomendación antes de comenzar un proyecto de minado es considerar el costo de la energía eléctrica. La electricidad es el insumo principal o materia prima utilizada como entrada para ser transformada (Mining, farming, etc.) en un activo digital o cripto moneda.
El costo del hardware del Rig como ya se mencionó es importante, pero si tenemos acceso a un costo bajo de electricidad, con certeza podremos en un periodo corto (6–12 meses regularmente) recuperar sus costo. Pero en cambio si tenemos acceso solo a un costo de energía eléctrica alto, la rentabilidad del Mining Rig será negativa, y nunca se podrá pagar o generar utilidades. Esto normalmente significa que el Mining Rig está generando menos de lo que consume para trabajar, haciéndolo inviable.
Esto debería ser el primer paso en un proyecto de minería de criptomonedas. Ubicar el costo por Kilowatt/hora que tenemos disponible, y hacer el análisis en las calculadoras de minería disponibles (Por ejemplo Minierstats o Whattomine) para saber si con el costo regular es viable avanzar o mejor buscar otra posible ubicación para nuestro Mining Rig.
A qué me refiero con ubicación, pues al lugar geográfico en donde podemos ubicar físicamente nuestro Mining Rig. El costo de la electricidad es totalmente dependiente del país, ciudad, barrio o colonia, incluso la designación de uso de suelo comercial. Esto significa que por ejemplo una colonia que está catalogada como uso Industrial, puede tener un costo muy reducido de Kw/h si lo comparamos con una zona residencial de clase A, siendo la diferencia hasta un 20–40x más costoso en la zona residencial.
Esto determina principalmente la capacidad de generar utilidades o no, y obviamente el seleccionar, tener disponible, o incluso rentar en su caso el lugar físico con el mejor costo posible, es el tema número uno ha considerar. Incluso si actualmente tenemos acceso a un costo eléctrico que viabiliza las utilidades, incluso en algún momento mover nuestro Rig a un costo menor aunque actualmente tengamos un costo viable, puede multiplicar nuestras utilidades rápidamente.
Asi que además de realizar el análisis correspondiente de costo eléctrico, mas tomar la decisión de la mejor ubicación posible, será necesario mantener un constante monitoreo de las tarifas eléctricas, de los Kwh consumidos, y de la relación de costo/minado y retorno de inversión. Incluso quizás no al inicio de nuestro proyecto de minado, pero sí un poco más adelante, contar con un sistemas totalmente automático que haga el monitoreo del consumo por tarjeta GPU, FGPA o ASIC, lo compare y active las alertas correspondientes. Hay que tener en cuenta que las tarifas eléctricas en muchos países están basadas en nuestros consumo promedio de los meses anteriores. Así que si aumentamos nuestro consumo por nuestro Mining Rig, seguramente el proveedor eléctrico nos puede comenzar a aumentar la tarifa, quitar algún subsidio gubernamental o similar, y esto también es muy importante mantenerlo en nuestro monitoreo continuo.
En mi caso, he encontrado una zona de la ciudad que cuenta con una tarifa especial (originalmente este barrio fue planificado para los trabajadores de la empresa estatal de generacion y distribucion de electricidad), y adicional tarifa plana. Es decir, tengo el costo más bajo posible quizás de todo el país, adicional a una tarifa estimada por el uso promedio doméstico, y no por los Kilowatts consumidos o el histórico de consumo.
Esto obviamente es una capacidad de gran rentabilidad para mi Mining Rig, pero crea un aspecto importante que no había considerado cuando tenía instalado mi Rig en mi propia casa. Ahora requiero la capacidad de monitoreo y control del Rig de manera remota. No solamente saber que está minando, con que temperatura, que consumo eléctrico, etc. Si no también tener la capacidad de instalar, actualizar software y algoritmos de manera remota, poder dar “reset” o apagar y encender el equipo a distancia, poder usar el teclado y mouse físicos remotamente, e incluso poder ver la salida de video o pantalla, todo esto sin estar físicamente dónde está el mining Rig. Más adelante contaré de los retos y mis recomendaciones para lograr esta capacidad de gestión remota.
Es por esta razón que la mayor parte de los Mining Rigs del mundo se encuentran primero en China, después en zonas rurales, zonas industriales, y por último en alguna zona con uso habitacional de bajo costo. Por ejemplo en Estados Unidos no existen o son los menos, Mining Rigs que hagan uso del costo eléctrico tradicional, sino más bien, los grandes mineros siempre tienen alternativas de generación eléctrica de mejor costo como las turbinas eólicas.
Que cripto moneda minar.
Desde mi punto de vista y experiencia el segundo aspecto a considerar es que activo digital, crypto moneda o token minar. Este es un aspecto también muy relevante que determina la rentabilidad de nuestro Rig, y sobre todo hay que considerar que es un aspecto sumamente cambiante.
A diferencia del lugar físico y del costo de la energía, que seguramente la elección que hagamos de donde colocar nuestro Rig para tener el mejor costo de energía posible, será una decisión a mediano/largo plazo. Es decir, no estaremos cambiando constantemente de lugar, si no al menos podemos tener periodos de meses o años sin pensar en cambiar físicamente el lugar donde está nuestro Rig.
La gran diferencia con el aspecto número dos que es que moneda minar, es que el valor es sumamente cambiante, es decir la volatilidad o fluctuación de los activos digitales es muy grande, llegando a poder tener cambios quizás de un 30–50% en un solo dia. Esto hace que todo nuestro análisis financiero y de rentabilidad también sea muy cambiante o fluctuante.
Hoy en día tenemos algunas opciones para afrontar la alta volatilidad, como es también poder tomar la decisión de un cambio de moneda en nuestro proceso de minado, al menos por día, o en algunos casos incluso por hora. Así que si estamos minando por ejemplo Etherum (EHT) y esta sufre una caída grande, incluso no es necesario que llegue a un valor donde ya no sea redituable mirarlo, pero podemos entonces pensar en un cambio de moneda por ejemplo a Conflux (CFX) o AION que seguramente podrían tener una mejor rentabilidad que ETH en ese momento. Seguramente unas cuantas horas o días después, esta situación se pueda revertir, por lo que podremos de nuevo hacer el cambio y regresar a minar ETH cuando esto ocurra y de nuevo sea más redituable que alguna moneda alterna.
Así que este aspecto tiene una relación directa con la capacidad del hardware de nuestro Mining Rig, es decir necesitamos tener alguna plataforma que permita cambiar o switcher entre diferentes criptomonedas.
Por ejemplo, hoy en dia el único medio rentable para minar Bitcoins es utilizar hardware de propósito específico (ASICs) y estos solamente contienen el algoritmo de minado de Bitcoin. Es decir, no es viable que un Antminer S9, lo podamos cambiar de un dia a otro a que mine otra moneda diferente a Bitcoin. En este caso la recomendacion es no tener el 100% de nuestra capacidad de minado por ASICs en una sola moneda. Por ejemplo tener un 50% de Capacidad para Bitcoin y un 50% de capacidad en Ethereum, esto podría mediar un poco la rentabilidad debido a los constantes y algunas veces fuertes cambios en el valor de cada activo por su volatilidad inherente.
El caso de las GPUs es diferente, ya que estos dispositivos no están limitados a minar una sola moneda, si no que simplemente al cambiar de software de minado o al seleccionar un algoritmo de minado diferente, pueda cambiar en tan solo unos segundo de minar un activo a minar otro totalmente diferente.
De igual manera, será necesario un monitoreo constante del valor y volatilidad de las cripto monedas dentro de nuestra capacidad de minado, para que en cualquier momento podamos activar el cambio de algoritmo y por lo tanto de moneda en nuestro Mining Rig. De manera inicial se podrá realizar de manera manual, monitoreando y haciendo los cálculos correspondientes en una hoja de cálculo, para simplemente decidir una vez al día seguir minando la misma moneda o hacer el cambio.
Un poco más adelante en nuestra experiencia de minando, mi sugerencia sera llegar también a un sistema totalmente automatizado que haga el monitoreo de valor y rentabilidad en tiempo real, y pueda activar el cambio de algoritmo y moneda en nuestro Rig cuando se alcancen algunos parámetros que podamos definir como tiempo mínimo, máximo, porcentaje de cambio, diferencial de utilidad entre una moneda y otro, recuperabilidad y comisiones por venta o intercambio del activo, etc. Vale la pena recordar que el mercado de cripto monedas opera 24 horas los 7 días de la semana. Esto significa que uno de estos cambios, que puedan requerir el análisis y el cambio de minado de una moneda a otra, pueda ocurrir en la madrugada o en fin de semana, donde no será fácil que podamos estar tan al pendientes para enterarnos de esta situación, realizar el análisis y finalmente disparar la acción de cambio de moneda.