lunes, 9 de octubre de 2017

Manuales: Configura tu Equipo con 13 GPU Nvidia GTX 1060 y ASRock H110 Pro BTC+ para Minar Criptomonedas

Rig de 13 GPU Nvidia para minar monedas virtuales: Ethereum (ETH), Ethereum Classic (ETC), Zcash (ZEC) y Monero (XMR)
Con este manual aprenderás lo necesario para crear tu propio negocio mediante la minería especializada de criptomonedasdonde destacan las monedas Ethereum (ETH), Ethereum Classic (ETC), Monero (XMR), Zcash (ZCASH), entre muchas otras más. Como todo negocio es necesario realizar una inversión inicial para la compra de los equipos de computación requeridos para la minería. Es importante destacar que se necesita tener conexión a Internet con una velocidad entre 2-4 mb. 
Así mismo, el servicio eléctrico debe ser continuo con muy pocas interrupciones para asegurar el retorno de la inversión en el menor tiempo, es imprescindible mantener el equipo de minería en línea 24/7. El consumo eléctrico es de aproximadamente 1610 Watt para un equipo de 13 tarjetas de vídeo (GPU). También se debe disponer una habitación o estudio ventilado para colocar el equipo.


Componentes para armar tu minero de criptomonedas con 13 GPU Nvidia GTX 1060 de 6GB y Tarjeta Madre ASRock H110 Pro BTC+


En esta sección se describirán todos los componentes necesarios para construir tu equipo de minería de criptomonedas con 13 GPU Nvidia GTX 1060 de 6GB y Tarjeta Madre ASRock H110 Pro BTC+.



  • Tarjetas de vídeo. En este caso particular, se construirá un equipo con 13 tarjetas de vídeo Nvidia GTX 1060 de 6GB. Cada tarjeta puede ser vista como una unidad de producción que en función del modelo, fabricante de la tarjeta de vídeo, criptomoneda, dificultad de la red, pool de minería y cliente de minería generará una recompensa (en criptomoneda) como pago por el servicio de proporcionar seguridad a la red mediante la ejecución de pruebas de trabajo (POW) sobre el Blockchain de dicha criptomoneda. En general, la capacidad de calculo de tu equipo es proporcional a los pagos que recibirás, en la sección de rentabilidad encontraras como calcular tu pagos.


  • Rig de 13 GPU Nvidia para minar monedas virtuales: Ethereum (ETH), Ethereum Classic (ETC), Zcash (ZEC) y Monero (XMR)


  • Tarjeta madre especializada para minería de criptomonedas. Para la construcción de este equipo se utilizó la tarjeta madre ASRock H110 Pro BTC+. Las especificaciones técnicas más importantes de la tarjeta madre son: Soporta procesadores Intel® Core™ i7/i5/i3/Pentium®/Celeron® de 7th and 6th generación, Socket LGA 1151, memoria DDR4 2400/2333 mhz, chip Intel H110, botón de encendido/reset incorporado y soporte para 13 GPU. Para el listado completo de especificaciones se recomienda visitar la pagina del fabricante. En el siguiente vínculo se encuentra la guía de instalación del fabricante.


  • Rig de 13 GPU Nvidia para minar monedas virtuales: Ethereum (ETH), Ethereum Classic (ETC), Zcash (ZEC) y Monero (XMR)


  • Procesador (CPU). En este caso socket LGA-1151. Con un procesador Celeron (G3930) es suficiente ya que los procesos de minería de monedas vituales son llevados principalmente en las tarjetas de vídeo.


  • Rig de 13 GPU Nvidia para minar monedas virtuales: Ethereum (ETH), Ethereum Classic (ETC), Zcash (ZEC) y Monero (XMR)


  • Memoria RAM. Acorde al modelo soportado por la tarjeta madre. En este caso DDR-4, se recomienda 8 GB de RAM 2400/2133 Mhz y emplear un sólo módulo. Nota: durante la instalación y luego de muchas pruebas y varias búsquedas en internet se descubrió que algunas de estas tarjetas madres tiene un defecto de fabricación en el puerto DDR A1, que evita que arranque la tarjeta, esto se soluciona colocando un único módulo de memoria en el puerto DDR B1. Así mismo se observó, que el BIOS configura automáticamente la frecuencia a 2133 Mhz.


  • Rig de 13 GPU Nvidia para minar monedas virtuales: Ethereum (ETH), Ethereum Classic (ETC), Zcash (ZEC) y Monero (XMR)


  • Fuente de Poder certificada (PSU). Se recomienda emplear tres fuentes de poder certificadas (EVGA Gold), con capacidad de 750W, 850W y 1000W cada una. Es muy importante adquirir una fuente de un proveedor de alta trayectoria como EVGA o Corsair ya que los equipos estarán encendidos durante las 24 horas los 7 dias de la semana y para asegurar el mayor tiempo de vida útil, es necesario contar con unos componentes electrónicos de primera calidad. Es importante destacar que cada tarjeta de vídeo tiene un consumo aproximado de 100 W por 13 GPU se tiene una carga de 1300 W, se debe adicionar 10 W por riser que es equivalente a 130 W, el procesador 80 W, tarjeta madre 100 W para un total de 1610 W. Con dos fuentes de poder de 1000 W se puede alimentar todo el equipo, sin embargo seria necesario incluir extensiones para los cables PCIE para cubrir la distancia desde la fuente al conector PCIE de la tarjeta de Vídeo, así mismo en función del tipo de riser disponible seria necesario adquirir extensiones o duplicadores para los cables SATA de la fuente de poder.


  • Rig de 13 GPU Nvidia para minar monedas virtuales: Ethereum (ETH), Ethereum Classic (ETC), Zcash (ZEC) y Monero (XMR)


  • Cable triple PSU. Cable necesario encender de forma simultanea las tres fuentes de poder.


  • Rig de 13 GPU Nvidia para minar monedas virtuales: Ethereum (ETH), Ethereum Classic (ETC), Zcash (ZEC) y Monero (XMR)


  • Disco duro SSD/HDD de 60 GB. Necesario para instalar el sistema operativo y ejecutar los programas de criptomineria. Windows 10 no se puede ejecutar en este equipo, a la fecha los drivers de NVIDIA para Windows sólo soportan 6 GPU en el sistema. Por lo que es necesario utilizar Linux, en nuestro caso se estará trabajando con Simpleminig OS, una compilación de Ubuntu diseñada exclusivamente para míneria (costo 2$/mes por rig). Se recomienda usar un disco duro HHD o disco SSD del menor tamaño disponible ya que ejecutar el sistema operativo desde un pendrive (USB 3.0 16GB) genera muchos problemas, en nuestro caso el sistema operativo se dañaba cada vez que se actualizaba el sistema Simpleminig OS, muy lento para reiniciar y para cargar el cliente de minería. En una siguiente entrada se explicará a detalle como instalar y emplear  Simpleminig OS. 



  • Risers PCI-E 16X-1X. Tarjeta extensora que permite conectar las GPU a una distancia de la tarjeta madre. Es un componente indispensable, ya que es físicamente imposible conectar las tarjetas directamente a la tarjeta madre. Pueden escoger el producto en función del precio y disponibilidad. Este componente es el que tiene la mayor probabilidad de venir defectuoso de fabrica.



  • Rig de minería (Open air mining rig). Esto es la estructura que sostiene todos los componentes (hardware) del equipo de mineria y permite una organización lógica y funcional de los mismos. Debido a la cantidad de calor generada tanto por las tarjetas de vídeo, el procesador y las fuentes de poder es muy recomendable utilizar estructuras totalmente abiertas, lo que facilita el intercambio de calor con el ambiente. En diversas tiendas on-line existe una gran variedad de rig de minería pre-armados que su tamaño varia en función del número de tarjetas de vídeo a emplear. Sin embargo, el equipo de trabajo prefirió realizar un diseño propio y construirlo con materiales de fácil adquisición. En una siguiente entrada se presentará el proceso de fabricación del rig junto con el plano 2D para que el lector interesado pueda construirlo, esto puede consultarse aquí.


  • Minar criptomonedas mas rentables con Nvidia GTX 1060 y ASRock H110 Pro BTC


    Ensamblaje de los componentes del equipo de criptominería


    Siempre se debe tener presente que el equipo de criptominería es una computadora que se diferencia de las comunes por la cantidad de tarjetas de vídeo que emplea. Como se menciono previamente, los operaciones matemáticas de los distintos algoritmos criptográficos usados en las monedas virtuales se ejecutan de forma paralela dentro de las tarjetas de vídeo. 

    Este manual sirve de guía de ensamblaje y configuración del equipo de minería, se recomienda poseer conocimientos básicos de computación y tener experiencia previa en el ensamblaje de computadoras e instalación de sistemas operativos.




  • Colocar la tarjeta madre en el rig y fijarla utilizando todos los tornillos. Nota: la tarjeta madre se encuentra separada del rig de aluminio mediante separadores de bronce, se recomienda leer la entrada correspondiente a la construcción del rig.


  • Minar criptomonedas con Nvidia GTX 1060 y ASRock H110 Pro BTC



  • Instalar el procesador, el fan cooler del procesador y la memoria RAM. Se recomienda revisar el manual de la tarjeta madre y seguir las instrucciones de instalación. Nota: durante la instalación y luego de muchas pruebas y varias búsquedas en internet se descubrió que algunas de estas tarjetas madres de este módelo tiene un defecto de fabricación en el puerto DDR4 A1, que evita que arranque la tarjeta, esto se soluciona colocando un único módulo de memoria en el puerto DDR B1. Así mismo se observó, que el BIOS configura automáticamente la frecuencia a 2133 Mhz.


  • Instalar Procesador Celeron (G3930) para Rig de 13 GPU con Nvidia GTX 1060 y ASRock H110 Pro BTC



  • Conectar el cable triple-psu. En esta configuración la fuente de poder de 1000W es la fuente principal, en ella se conectan la tarjeta madre, el cable de energía para el procesador, los cables molex de energía adicional para la tarjeta madre, el disco duro, cinco tarjetas de vídeo y sus respectivos risers. En la fuente de 850W se conectan cuatro tarjetas de vídeo y sus respectivos risers, y en la fuente 750W se conectan las últimas 4 tarjetas de vídeo y sus respectivos risers. Recomendación, la fuente principal debe ser utilizada como suministro de energía para todos los componentes relacionados con la tarjeta madre, y las fuentes secundarias se emplean para alimentar a las tarjetas de vídeo y sus risers. Sería un tremendo error tratar de alimentar el procesador con el cable de energía que provenga de una fuente secundaria, o energizar una tarjeta de vídeo con el cable PCIE de un fuente mientras se alimenta el riser de dicha tarjeta con el cable SATA proveniente de una fuente distinta.


  • Instalar Triple PSU para Rig de 13 GPU con Nvidia GTX 1060 y ASRock H110 Pro BTC



  • Instalar un riser junto con una tarjeta de vídeo en el puerto PCIE 16X. Por defecto el BIOS viene configurado para dar señal de vídeo por una tarjeta externa, si se quiere emplear la tarjeta de vídeo incorporada se debe modificar este parámetro en el BIOS. Se recomienda ir probando grupos de dos tarjetas a la vez para asegurar el buen funcionamiento de los risers antes de conectar las 13 GPU. La prueba consiste en iniciar la computadora, esperar que cargue el sistema operativo y se ejecuten los programas de minería, es decir, que la tarjeta de vídeo pueda minar (5 minutos por tarjetas). En nuestro caso siempre preferimos ir probando de una tarjeta a la vez, es un más lento pero te evita tener que adivinar que GPU puede estar generando problemas cuando inicies el equipo completo, y como se comento previamente si hay algún inconveniente ten la certeza de que es el riser.


  • Instalar Risers PCIE 16X to 1X para Rig de 13 GPU con Nvidia GTX 1060 y ASRock H110 Pro BTC



  • Continuar con el proceso de instalación y prueba de cada tarjeta de vídeo.


  • Instalar Tarjetas de Video para Rig de 13 GPU con Nvidia GTX 1060 y ASRock H110 Pro BTC


  • Instalar las fuentes de poder secundarias, y proceder a conectar todos los puertos PCIE (6 o 8 pin dependiendo del modelo de tarjeta) de las tarjetas de vídeo junto a los conectores de energía de los risers (SATA).


  • Instalar PSU para Rig de 13 GPU con Nvidia GTX 1060 y ASRock H110 Pro BTC


  • Conectar los terminales PCIE1X de los risers sobre los puertos de la tarjeta madre y asegurar que tanto el cable USB como el terminal estén bien conectados. Nota: esta tarjeta madre (ASRock H110 Pro BTC+) presenta una falla de diseño en cuanto a la separación de los puertos PCIE 1X, cuando se conectan todos los terminales 1X de los risers los mismos quedan muy unidos y haciendo contacto entre sí, lo cual genera interferencia en la señal. Para evitar esto, se recomienda emplear una lamina tamaño carta de acetato (venta en librerías) y cortarla en recuadros de 3x4 cm y utilizarlos como separador entre los terminales de los risers 1X, para mayor claridad se puede observar la siguiente imagen.


  • Instalar Risers PCIE USB 1X Rig de 13 GPU con Nvidia GTX 1060 y ASRock H110 Pro BTC


  • Conectar el terminal MOLEX del cable de la fuente de poder principal a las entradas PCE1_PWR, PCE2_PWR y SATA_POW ubicadas en la tarjeta madre. Esto se aprecia en la imagen anterior. En este caso, se utilizó un convertidor de MOLEX a SATA para simplificar la conexión. 


  • En la siguiente imagen se muestran distintas vistas del equipo armado con las 13 GPU Nvidia GTX 1060 de 6GB, como se nota en la foto se emplearon tarjetas de diferentes fabricantes: 

    Gigabyte GeForce GTX 1060 WINDFORCE OC 6G (GV-N1060WF2OC-6GD).
    ASUS GeForce GTX 1060 6GB ROG STRIX  (STRIX-GTX1060-6G-GAMING).
    Gigabyte AORUS GeForce GTX 1060 6G REV 2.0 GV-N1060AORUS-6GD REV2.0.
    2 MSI Computer GTX 1060 ARMOR 6G OCV1 NVIDIA GeForce.
    MSI Graphics Card G1060GX6SC GTX 1060 GAMING 6G.

    Rig de 13 GPU con Nvidia GTX 1060 y ASRock H110 Pro BTC

    Evaluación de la capacidad de cálculo (Mhs) del equipo en función de la criptomoneda (algoritmo) a minar


    La capacidad de cálculo de cada unidad de producción (GPU) depende del fabricante, modelo, sistema operativo, algoritmo criptográfico, cliente de minería, velocidad de núcleo GPU y velocidad de la memoria GPU. La capacidad de cálculo se expresa en Mhs que significa mega hashes por segundo, mientras mayor sea la capacidad de cálculo del equipo mayor será la recompensa obtenida por minar en la red seleccionada. Ahora bien, se puede optimizar la capacidad de cálculo de las GPU NVIDIA GTX 1060 de 6GB para maximizar las ganancias del equipo siguiendo las siguientes recomendaciones.

    En las siguientes Tablas se presenta el desempeño de las tarjetas de vídeo NVIDIA GTX 1060 de 6GB para los algoritmos más usados en el mercado de las criptomonedas. Más adelante se mostrará como emplear los datos de capacidad de calculo para seleccionar la moneda más rentable a minar con este equipo.


    El algoritmo Dagger-Hashimoto (Ethash) es dependiente de la velocidad del reloj de la memoria ram de la GPU, así que este es el principal parámetro a modificar para optimizar la producción. Las tarjetas NVIDIA GTX 1060 de 6GB tiene una velocidad de memoria de fabrica igual a 3800 MHz (depende del modelo y fabricante) lo cual genera una velocidad de calculo de 17-18 Mhs, incrementando la velocidad de la memoria a 4380-4400 se obtiene una velocidad de cálculo de 22-23 Mhs. La modificación del parámetro de velocidad de la memoria de la GPU se denomina overclocking, y se realiza fácilmente desde el sistema operativo (Simpleminig OS). 

    Es importante destacar, que no se puede elevar demasiado la velocidad de la memorias ya que el sistema se vuelve muy inestable donde el sistema operativo se congela continuamente obligando a reiniciar la maquina con mucha frecuencia.

    Para reducir el consumo eléctrico se recomienda reducir el consumo de cada tarjeta a 100W. De igual manera, el Power Limit también afecta la estabilidad del equipo.

    El cliente de minería recomendado es el Claymore's Dual Ethereum, este programa ofrece la gran ventaja de poder minar dos monedas simultáneamente y cuando se configura adecuadamente la moneda principal no pierde capacidad de cálculo, lo cual incrementa los ingresos generados maximizando la rentabilidad del equipo. Existe una variedad de programas de minería para este algoritmo, invitamos a nuestros lectores a indagar en internet y utilizar el que más le convenga.

    Existen una gran variedad de pools de minería, en los ejemplos presentados se emplea el servicio de Nanopool el cual es muy estable y de fácil configuración. Se recomienda a los lectores indagar las diversas opciones de pool existentes en el mercado y escoger el que más le convenga.

    GPU
    NVIDIA GTX 1060 de 6GB
    Algoritmo
    Dagger-Hashimoto (Ethash)
    Criptomonedas
    Ether (ETH); Ether Classic (ETC); Expanse (EXP); Ubiq (UBQ); DubaiCoin (DBIX)
    Cliente de minería
    Claymore's Dual Ethereum + Decred/Siacoin/Lbry/Pascal AMD+NVIDIA GPU Miner 10.2
    Configuración
    -ethi 7 -wd 1 -r 1 -epool etc-us-east1.nanopool.org:19999 -ewal 0xWalletAddress /Nombre/correo@host.com -esm 0 -epsw x -dpool stratum+tcp://pasc-us-east1.nanopool.org:15555 -dwal PascalWalletAddress.Nombre/correo@host.com -dcoin pasc -eres 3 -dcri 23 -mport -3333 -asm 0 -tstop 80
    Sistema Operativo
    SimpleMining OS (Linux UBuntu)
    Velocidad núcleo GPU (OC)
    1733 MHz
    Velocidad memoria GPU (OC)
    4380 MHz
    Power Limit
    100 W
    Desempeño Ethash
    22,5 ±0,5 mhs
    Desempeño Pascal
    175 ±2 mhs

    El siguiente algoritmo a evaluar es denominado CryptoNight, este algoritmo es dependiente de la velocidad del núcleo de las tarjetas de vídeo y en menor medida a la velocidad de la memoria. Para optimizar la capacidad de cálculo se recomienda incrementar la velocidad del núcleo hasta encontrar un máximo de capacidad de calculo en función de la estabilidad del equipo. 

    GPU
    NVIDIA GTX 1060 de 6GB
    Algoritmo
    CryptoNight
    Criptomonedas
    Monero (XMR), Electroneum (ETN)
    Cliente de minería
    ccminer-tpruvot-v2.1
    Configuración
    -a cryptonight -o stratum+tcp://xmr-us-east1.nanopool.org:14444 -u XMRWallet.Nombre/correo@host.com -p x
    Sistema Operativo
    SimpleMining OS (Linux UBuntu)
    Velocidad núcleo GPU (OC)
    1733 MHz
    Velocidad memoria GPU (OC)
    4380 MHz
    Power Limit
    100 W
    Desempeño CryptoNight
    340 ±20 mhs

    Otro algoritmo a evaluar es denominado Equihash, este algoritmo al igual que el anterior es dependiente de la velocidad del núcleo de las tarjetas de vídeo y en menor medida a la velocidad de la memoria. Para optimizar la capacidad de cálculo se recomienda incrementar la velocidad del núcleo hasta encontrar un máximo de capacidad de cálculo en función de la estabilidad del equipo. Con este algoritmo se puede minar Zcash (ZEC), Bitcoin Gold y muchas monedas más, siendo estas dos la de mayor volumen de mercado.

    GPU
    NVIDIA GTX 1060 de 6GB
    Algoritmo
    Equihash
    Criptomonedas
    Zcash (ZEC), Bitcoin Gold (BTG)
    Cliente de minería
    ewbf-0.3.4b
    Configuración
    --server  zec-us-east1.nanopool.org --user ZECWallet.Nombre/correo@host.com --pass z --port 6666
    Sistema Operativo
    SimpleMining OS (Linux UBuntu)
    Velocidad núcleo GPU (OC)
    1733 MHz
    Velocidad memoria GPU (OC)
    4380 MHz
    Power Limit
    100 W
    Desempeño CryptoNight
    320 ±10 Sol/s

    6 comentarios:

    1. cuanto dinero en dolares cuesta un equipo como éste.

      ResponderBorrar
      Respuestas
      1. Hola, cada tarjeta cuesta aproximadamente 200$, el monto total aproximado es de 3400$.

        Borrar
    2. Muy buen trabajo y muy bien explicado un abrazo y seguí así!!

      ResponderBorrar
    3. muy buena explicación, felicidades, ahora: con una inversion de $3400 aproximadamente, cuanto se puede hacer el dia <24/7> con un equipo como este?

      ResponderBorrar
    4. este rig me sirve para utilizar otras tarjetas gpu ? como la radeon 580 ?

      ResponderBorrar
    5. Hola mi rig funciona con Raveos pero cuando conecto las 13 placas no funciona, hasta 9 arranca. Que debo hacer?

      ResponderBorrar