Como minar Ethereum con Claymore Dual Miner

15
2809
Como minar Ethereum con Claymore

Quieres minar Ethereum en tu PC y no sabes como? Eres el afortunado poseedor de una tarjeta gráfica de última generación y desear aprovechar su potencia de calculo? Te consideras un fanático de las criptomonedas y quieres aprender más sobre el minado de las mismas? Pues bien, la siguiente guía te mostrará como minar Ethereum con Claymore Dual Miner, uno de los programas de minería Ethereum más conocidos y populares de la actualidad. Lo único que requerirás es poseer una PC optima, conexión a internet y ganas de aprender.

El desarrollador Claymore ha creado un minero que permite a los usuarios extraer Ethereum y otras criptomonedas (como Decred / Siacoin / Lbry / Pascal) de forma simultanea sin perder demasiada eficiencia, lo que te permite conservar mucho del hashrate de tu GPU para minar Ethereum, mientras extraes una moneda diferente al mismo tiempo.


Este minero tiene un honorario incorporado de 1% pero la optimización sobrepasa dicha tarifa, haciendo de Claymore uno de los programas más eficientes para minar Ethereum. Claymore Miner trabaja con pools de minado, modo en solitario y permite la minería dual. En esta guía, vamos a mostrar cómo minar la criptomoneda Ethereum de forma rápida y sin muchas complicaciones.

Descarga Claymore’s Dual Ethereum Miner aquí: https://bitcointalk.org/index.php?topic=1433925.0

Esta guía cubre el uso de Windows 10. También hay varias distros de Linux que se pueden utilizar (no cubiertas aquí). Pero Windows es el más fácil de configurar y poner en marcha.

Consideraciones previas:

Claymore Miner es bastante fácil de configurar y utilizar, solo deberemos de ajustar algunos parámetros en un archivo de texto .bat para ejecutarlo en nuestro PC o rig de minería.

En cuanto a requisitos básicos, casi cualquier PC actual con una tarjeta gráfica de al menos 4GB puede ejecutar Claymore sin mayores complicaciones.

La rentabilidad dependerá del hashrate o potencia de minado de tu equipo, el cual se mide en MH/s. En este enlace puedes calcular las ganancias aproximadas basado en el hashrate de minado de tu configuración: https://etherscan.io/ether-mining-calculator/

Requisitos básicos:

  • Al menos una GPU NVIDIA/AMD con 4GB de memoria GDDR5 (o más). Algunas tarjetas gráficas recomendables para iniciarse en la minería de ethereum son la GTX 1060, GTX 1070, RX 580 y R9 390.
  • Sistema operativo: Windows 10 Creators Update o Windows 10 Anniversary Update (64 bits). NOTA: podemos usar cualquier versión de Windows 10 de 64 bits, sin embargo estas 2 versiones de Windows ofrecen la mayor tasa de hash y son mas estables a la hora de ejecutar Claymore.
  • Una placa base LGA 1150 / 1151 con suficientes ranuras PCI-E para soportar el número de tarjetas que se van a ejecutar. Placas base recomendadas: ASRock H81 PRO BTC LGA 1150, Biostar TB250-BTC PRO 1151.
  • Si utiliza más de una GPU, requerirás de cables extensores PCI-E para cada GPU adicional
  • Fuente de alimentación: deberás comprobar que tu PSU tiene suficientes conexiones para soportar el número de GPUs que estás ejecutando y la potencia total suficiente para soportar el consumo total de energía del sistema. (más un 20% de potencia extra para evitar problemas). Por ejemplo, para un rig con 6 GPUs GTX 1060 se recomienda una fuente de poder como la EVGA SuperNOVA 1000 G3 80+ GOLD de 1000W
  • Un procesador dual core como el Intel G4600 LGA 1151 o el Intel G3260 LGA 1150
  • Al menos 4GB de RAM DDR3 o DDR4
  • Un disco duro o unidad de almacenamiento de al menos 120 GB / 7200 RPM

Consejo: asegúrate de que tu placa base, CPU y RAM son compatibles (es decir, las placas base LGA 1151 necesitan una CPU compatible con el zócalo 1151 y DDR4 RAM mientras que una placa base LGA 1150 requiere de un CPU 1150 y memoria RAM DDR3)

Configuración avanzada:

Para minar Ethereum de forma rentable y aumentar tus ingresos, te proponemos la siguiente configuración, compuesta por 6 placas GTX 1060, con un hashrate total aproximado de 120 MH/s:

Geforce GTX 1060, 6 GPUs, 120 MH/s:

1 Tarjeta madre ASRock H81 PRO BTC LGA 1150. amzn.to/2vJnZLD
1 Procesador Intel Pentium G3260. amzn.to/2vKaqf0
1 Memoria RAM 4 GB DDR3 Kingston HyperX FURY 1600MHz. amzn.to/2vnT4nv
1 SSD SanDisk PLUS de 120GB. amzn.to/2uLmOHf
6 GPUs NVIDIA ASUS GeForce GTX 1060 6GBamzn.to/2wMShtN
1 PSU 1000W EVGA SuperNOVA 1000 G3 80+ GOLDamzn.to/2vrlR8K
6 Cables extensores o risers con conexion molex. amzn.to/2vnQzS0

En esta guía podrás ver con mayor detalle el proceso de ensamblado del equipo: http://tecnobits.xyz/como-armar-un-rig-de-mineria-2017/

Una vez que hemos comprobado los requisitos básicos, procedemos ahora a instalar Claymore y configurarlo de manera correcta para minar Ethereum en nuestra PC:

1. Instala o actualiza los controladores de la tarjeta de video

Para GPUs AMD: dirígete a amd.com para descargar los controladores de tu GPU. Una vez allí selecciona “soporte y controladores”: ingresa el modelo y la información de tu tarjeta gráfica y has clic en “Mostrar resultados”

Puedes hacer clic en el botón Descargar del controlador actual o seleccionar “Descargar software y controladores anteriores” en el lado derecho, que te permitirá elegir versiones anteriores (como por ejemplo la 15.12) que son conocidas como excelentes controladoras para minería en función de sus tarjetas. Estas son las versiones mas recomendadas:

Serie R9 200 y 300: utilizar la versión 15.12

Serie RX 400: utilizar la versión 16.9.2 o 16.10.3

Serie RX 500: emplear el controlador mas reciente.

Para GPUs Nvidia: Para obtener los últimos controladores de Nvidia GeForce, dirígete a https://www.geforce.com/drivers y luego ingresa la información de tu tarjeta y haz clic en “Iniciar búsqueda”, luego descarga la versión actual de los resultados.

Instala los controladores gráficos como lo harías normalmente y reinicia.

En el caso de múltiples tarjetas gráficas: Para evitar conflictos, lo recomendable es emplear tarjetas gráficas de la misma marca y modelo. Algunos mineros han tenido éxito instalando todas las GPU a la vez y luego instalando el controlador gráfico. Otros en cambio prefieren instalar sólo una tarjeta, a continuación instalar el controlador, apagar el sistema y luego instalar el resto de las GPUs y simplemente dejar que todas sean reconocidas por Windows (puede haber algunos parpadeos, o breves pantallas negras mientras que cada tarjeta es detectada por Windows).

Personalmente he tenido éxito en ambos sentidos y por lo tanto, si te encuentras con un problema con un método, borra los controladores y prueba el otro método. Si necesitas remover los controladores, utiliza el programa DDU (Display Driver Uninstaller) de Guru3d.com para eliminar todo de forma limpia y luego empezar de nuevo.

2. Instalar una cartera desde MyEtherWallet.com

Ve a MyEtherWallet.com, ingresa una contraseña segura y haz clic en “Create New Wallet”:

Descarga tu “Keystore File” y haz clic en el botón “Entiendo. Continuar “.

Guarda tu clave privada proporcionada. Una buena práctica es abrir un bloc de notas e ingresar tu información, contraseña, clave privada y tu dirección de Ethereum (que obtendrás en breve) y guardar ese archivo de texto junto con tu archivo Keystore, en un archivo encriptado (usando WinRar o un programa similar), luego almacenar una copia en una unidad USB o unidad de almacenamiento en la nube y eliminar los archivos individuales (almacenar sólo el archivo cifrado digitalmente).

Haz clic en “Save Your Address” (Guardar su dirección) y luego selecciona el botón “Keystore File”, luego haz clic en “Select Wallet File”, ve a tu archivo Keystore recientemente descargado (que comienza con “UTC …”) y selecciónalo.

A continuación, se te pedirá que vuelvas a introducir tu contraseña.

Una vez desbloqueado, puedes desplazarte hacia abajo y ver la dirección de tu recién creada cartera o wallet (“Your Address”). Esta es la dirección Ethereum de tu cartera personal que vamos a utilizar para la minería. Guárdalo en un archivo de texto separado y colócalo en el escritorio para facilitar el acceso (Nota: está bien compartir esta dirección, ya que así es como la gente te enviará Ether, y es a través de esta dirección que recibirás tus pagos de minería, pero recuerda nunca compartir tu clave privada).

Las monedas enviadas a esta dirección pueden ser enviadas desde MyEtherWallet a cualquier otra dirección de Ethereum (en un intercambio, por ejemplo, para convertir a Bitcoin, dinero en efectivo, etc.).

3. Descarga Claymore Ethereum Dual Miner

Sitio oficial de descarga: https://bitcointalk.org/index.php?topic=1433925.0

Vamos a usar el muy popular Claymore Miner. Para ello vamos a descargar la versión más reciente desde el hilo original del desarrollador Claymore en el sitio de Bitcointalk. Una vez allí tendremos la opción de descargar las diferentes versiones sacadas hasta la fecha a través de una carpeta alojada en Google Drive y MEGA. La versión actual a la fecha de este escrito es la 9.8, y en este caso vamos a emplear la versión de Catalyst y Cuda para Windows 10 (“Claymore’s Dual Ethereum+Decred_Siacoin_Lbry_Pascal AMD+NVIDIA GPU Miner v9.8 – Catalyst 15.12-17.x – CUDA 8.0_7.5_6.5”), no la versión de Linux.

Una vez descargado el archivo .zip (pesa alrededor de 13 MB), lo abrimos y a continuación extraemos la carpeta al escritorio para facilitar el acceso al mismo.

4. Modificar algunos ajustes de Windows antes de minar

Desactivar el modo de suspensión automática: Algunos ajustes se deben modificar en Windows antes de continuar. En primer lugar, no deseamos que nuestro equipo se apague de forma automática o que entre en estado de suspensión tras algún tiempo de inactividad, ya que eso interrumpirá el proceso de minado, así que nos dirigimos a la Configuración de energía y suspensión del equipo y la establecemos en Nunca apagar / suspender.
Establecer la memoria virtual del sistema a 16GB: A continuación, deberás modificar el archivo de paginación del sistema (“Propiedades del equipo / Configuración avanzada del sistema / Rendimiento / Avanzado / Memoria virtual”) y configurarlo manualmente a 16384 MB (esto es 16 GB).
Desactivar actualizaciones automáticas: Para minimizar las interrupciones, es aconsejable deshabilitar las actualizaciones de Windows. Ten en cuenta que hay actualizaciones muy frecuentes que a veces reinician tu sistema sin que estés involucrado y por lo tanto pueden interrumpir el proceso de minado.
Agregar una excepción en el Antivirus: Si estás ejecutando Windows Defender o algún otro programa antivirus, agrega una excepción a él para que no señale el archivo ejecutable de minería de Claymore (“EthDcrMiner64.exe”) como un virus, o intente desactivarlo o eliminarlo.

5. Unirse a un grupo de minería y configurar el archivo .Bat de minado

El siguiente paso es configurar el pool de minado, ya que la minería en solitario es poco rentable, a menos que tengas un almacén lleno de GPUs. Tu primer paso será elegir una pool de minería Ethereum. Hay muchos para elegir, pero recomendamos Nanopool o Etheremine.

NOTA: para este tutorial hemos elegido el pool de minado Ethermine. Para el mismo no se requiere registro de cuenta.

Algunas características de esta pool son:

  • Minería anónima
  • Reporte de hashrate acertado
  • Pagos instantáneos
  • Pago mínimo configurable (El estandar es 1Eth, el minimo 0.1Eth y maximo 10Eth)
  • Red mundial de minería con protección contra ataques DDOS en servidores ubicados en Estados unidos,
  • Sistema de notificación de email.
  • 1% fee
  • Aplicacion de terceros para android

Sitio oficial: https://ethermine.org/

Directamente en la página principal de ethermine navega hacia abajo hasta la sección “How to connect”, y dirígete a la pestaña Stratum mode using Claymores Miner, (es la segunda opción, justo debajo de “Stratum mode using Genoils Miner”).

Abre tu carpeta de Claymore en el escritorio y haz clic derecho en el archivo de texto llamado “Start.bat” y a continuación elije “Editar” (editaremos el archivo .bat con el bloc de notas).

Luego vuelve al sitio de Ethermine y a continuación resalta y copia todo el texto que aparece en el primer recuadro, justo por debajo de “Then start your miners by…” (Comience sus mineros por):

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal <Your_Ethereum_Address>.<RigName> -epsw x

Veamos los parámetros de estos comandos:

EthDcrMiner64.exe = Inicia la ejecución del minero

-epool = El grupo o pool de Ethereum al que nos vamos a conectar. En este caso, utilizamos Ethermine

-ewal = tu dirección de billetera

Dependiendo de tu ubicación, deberás conectarte al servidor más cercano a tu ubicación, (selecciona alguno de los 5 servidores de ethermine.org que aparecen en “Choose from the following stratum servers:”)

North America (East): us1.ethermine.org:4444 or us1.ethermine.org:14444
North America (West): us2.ethermine.org:4444 or us2.ethermine.org:14444
Europe (France): eu1.ethermine.org:4444 or eu1.ethermine.org:14444
Europe (Germany): eu2.ethermine.org:4444 or eu2.ethermine.org:14444
Asia: asia1.ethermine.org:4444 or asia1.ethermine.org:14444

En este caso vamos a actualizar la dirección del servidor stratum para la costa este de los Estados Unidos, por lo que tu archivo de texto .bat debe quedar de la siguiente forma:

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool us1.ethermine.org:4444 -ewal <Your_Ethereum_Address>.<RigName> -epsw x

Ahora reemplaza “<Your_Ethereum_Address>” con tu dirección de Ethereum Wallet (que comienza con 0x …) para copiarla desde tu otro archivo de texto y pegarla aquí. Luego reemplaza “<RigName>” con cualquier nombre que te gustaría crear para tu minero. Vamos a utilizar “MiningRig1” para nuestro ejemplo, por lo que ahora tu archivo de texto debe quedar así:

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool us1.ethermine.org:4444 -ewal 0x46064Df3e898488B19bC985A0973be51698bD6bb.MiningRig1 -epsw x

Ahora debemos guardar este archivo de texto como un archivo por lotes con la extensión .bat, para ello elije Archivo> Guardar como en el bloc de notas y, a continuación, escribe un nuevo nombre para el archivo que se va a crear agregando al final la extensión “.bat” (por ejemplo “StartMiner.bat”) y en el cuadro “Guardar como tipo” (“Save as type”), asegúrate de seleccionar “Todos los archivos”, ahora solo debemos hacer clic en Guardar. Felicidades, ahora tienes un archivo por lotes listo para minar Etherum! Crea un acceso directo para el .bat recién creado y envíalo a tu escritorio.

6. ¡Comienza a minar Ethereum!

Haz doble clic en tu archivo Bat para iniciar Claymore. El programa se iniciará, y procederá a ejecutar las siguientes tareas:

-Ejecutar los comandos setx para establecer las variables de entorno
-Inicializar cada una de las GPUs detectadas
-Construir el archivo DAG en cada una de las GPUs
-Arrancar el proceso de hashing

Deja que funcione durante unos 20 segundos y luego haz clic en “s” para que muestre tu hashrate o velocidad de minado (indicado en MH/s). Con el hashrate de nuestro equipo podremos calcular nuestros ingresos aproximados a través de este enlace: https://etherscan.io/ether-mining-calculator/

Para supervisar tus ganancias en la piscina, vuelve a Ethermine.org y en la barra superior pega la dirección de tu cartera (en la ventana “Address”) y haz clic en el botón Check Status (Comprobar estado):

¡Esperamos que encuentres esta guía útil! Si te encuentras con algún problema o tienes preguntas, puedes comentar abajo y trataremos de ayudarte.

 

15 Comentarios

    • hola, myetherwallet es una cartera bastante popular, muy segura y es la más empleada actualmente para recibir los pagos de las pools de minado.

  1. Hola, primero que todo muchas gracias por el tutorial, el cual está muy bien explicado y detallado.

    Ahora, con respecto al proceso, te cuento que hice todo el procedimiento desde mi PC de escritorio y al final cuando le doy doble click al archivo .bat, el sistema intenta arrancar; pero, no arranca arrojando el error que no encontró una GPU AMD o NVIDIA.

    ¿No me sirve la Intel(R) HD Graphics que viene original con mi PC?

  2. Hola, muchas gracias por compartir esta guía, a sido de mucha ayuda, estoy iniciando en la minería de ethereum y he estado intentado con otras guías y ha sido misión imposible. Esta me funcionó de maravilla a la primera 🙂

    Pero tengo un problema, tengo varias tarjetas que adquirí para minar, pero veo que solamente el equipo me esta reconociendo una sola de ellas, incluso en el claymores miner me señala que sólo dispongo de un gpu. Y he revisado en la página de ethermine.org como indicasteis y me dice que solo tengo un worker activo.

    Ya tengo los drivers de mis tarjetas actualizados, que podrá estar pasando? son 5 radeon rx460 con overclock de 4gb. Será que debo hacer una configuración extra?

    • hola, me puedes indicar el modelo de tu tarjeta de vídeo y la cantidad de memoria grafica? recuerda que tu tarjeta debe contar con al menos 4GB de memoria GDDR5 si vas a minar Ethereum

  3. Setting DAG epoch #141…
    Setting DAG epoch #141 for GPU0
    Create GPU buffer for GPU0
    CUDA error – cannot allocate big buffer for DAG. Check readme.txt for possible solutions.

    • Hola Andres, me parece que tu tarjeta grafica no tiene los 4 GB minimos de memoria GDDR5 que necesitas para minar Ehereum, puedes indicarme el modelo exacto?

  4. Hola, esta guía está de maravilla, de ante mano muchas gracias.
    Estoy iniciando en esto del proceso de minado, me gustaría saber cómo puedo hacer para minar otras monedas como monero, Zcash o las que mencionaste en los comentarios anteriores.

  5. Buenas tardes amigo, te queria pedir ayuda con algunos inconvenientes que he tenido al instalar mi primer rig… Tengo de placa base la biostar tb250-btc y mis gpu son 6 sapphire pulse rx 580 de 8 gb… Y al iniciar windows 10 solo me reconoce 3 gpu… Para no perder tiempo y empezar a minar de una vez lo estoy corriendo con 4 gpus nada mas, mientras encuentro la solucion para poder coloca los 6….
    Y tenia dudas acerca de como configurar el clock de las tarjetas, ahorita estan corriendo a 21.2 Mh/z cada una y he leido en foros que se pueden llegar a casi 30 Mh/z con estas tarjetas, lo otro es como le subo al fan de la tarjeta, he visto los comandos de claymore pero cuando los coloco en el archivo Bat no suben el porcentaje… Las tarjetas estan trabajando a 74 grados y los fan funcionando a 44%.. Muchas gracias de antemanos

    • Hola, el problema que mencionas pudiera ser causado por tu procesador, podrías indicarme el modelo? al parecer los procesadores Kaby Lake tienen un problema de compatibilidad con algunas placas base y por tanto no reconocen todas las GPUs, una posible solución es que actualices la BIOS de la placa madre. En cuanto a las GPUs Sapphire RX 580 estas pueden alcanzar los 29 MH/s mediante BIOS moding (es decir remplazando la BIOS de la tarjeta gráfica, no confundir con la BIOS de la placa madre), también puede influir el fabricante de la memoria GDDR5, las mejores son las fabricadas por Hynix y Elpida.

Dejar respuesta

Please enter your comment!
Please enter your name here