Cómo minar Zcash con CPU (Linux)

ZCash es una criptomoneda anónima que utiliza zk-snarks para garantizar que toda la información relacionada con las transacciones de los usuarios esté encriptada de forma segura, mientras que los mineros aún pueden verificar que no se hayan realizado gastos dobles utilizando pruebas de conocimiento cero.

Usos de ZCash Equihash como un algoritmo de hash, que es un algoritmo PoW asimétrico de memoria dura basado en el problema de cumpleaños generalizado. Se basa en altos requisitos de RAM para bloquear la generación de pruebas y hacer que el desarrollo de ASIC sea inviable, al igual que Ethereum..

Para evitar, Instamine ZCash tendrá un inicio de minería lento, donde las recompensas en bloque se emitirán más lentamente de lo normal.

Le mostraremos cómo minar ZCash en Ubuntu. Para minar ZCash en Windows haga clic aquí. También puede probar la minería con contrato de minería en la nube con Minería Génesis o Hashflare.

Sin embargo, no todo el mundo tiene acceso a una computadora, y no todo el mundo tiene el tiempo, el conocimiento o la paciencia para empezar a extraer Zcash por su cuenta, especialmente porque todavía no hay un minero de interfaz gráfica de usuario (GUI) disponible. Si desea minar en su propia computadora, pero necesita un pequeño empujón para hacerlo, está en el lugar correcto. Pero si está buscando sacar provecho de la minería Zcash sin ningún esfuerzo, esta guía hará el truco.

Minería ZCash en Linux (Ubuntu) – SOLO FUNCIONA PARA SISTEMAS DE 64BIT

Parte 1: instalación de las dependencias del paquete del sistema ZCash

Paso 1: Abre tu terminal. Esto se puede hacer haciendo clic en el arriba a la izquierda logotipo (1) y buscando "Terminal". Haga clic en el Logotipo de terminal (2). 

Paso 2: Primero instale las dependencias requeridas por Zcash. Esto se puede hacer escribiendo lo siguiente en la línea de comando:

sudo apt-get install \

build-essential pkg-config libc6-dev m4 g ++ – multilib \

autoconf libtool ncurses-dev descomprimir git python \

zlib1g-dev wget bsdmainutils automake

También puedes copiar (CTRL + SHIFT + C) y pegar (CTRL + SHIFT + V) este comando en tu terminal para que sea más fácil. Después de escribir el comando, presione enter. 

Paso 3: Después de ingresar el comando, se le pedirá su contraseña. Escríbalo y presione enter.

Paso 4: El terminal también le pedirá que confirme la acción. Escribir "Y" y haga clic en Entrar para aceptar 

Paso 5: Descarga el repositorio de Zcash ingresando el siguiente comando: "clon de git https://github.com/zcash/zcash.git". Esto creará una nueva carpeta llamada ZCash dentro de su "Archivos" directorio. 

Paso 6: Una vez que el repositorio de ZCash termine de descargarse, ingrese a la carpeta ZCash escribiendo el comando: "cd zcash". Y presionando enter. 

Paso 7: Dentro del archivo Zcash, debe obtener las claves públicas de prueba y verificación alfa. Ingrese el comando:

git checkout v1.0.1

./zcutil/fetch-params.sh

Estas claves son de 1,5 GB, por lo que este proceso puede tardar un poco.

Parte 2 – Compilar ZCash

Una vez que haya descargado e instalado todas las dependencias de paquetes del sistema, puede compilarlas y compilar zcashd.

Paso 1: Para compilar ZCash ingrese el siguiente comando: "./zcutil/build.sh -j $ (nproc)".

Parte 3 – Ejecución de ZCash

Paso 1: Antes de ejecutar Zcash, tenemos que crear una carpeta para el archivo de configuración. Fuera de la terminal, ve a "Archivos" (1), haga clic derecho en cualquier lugar y cree una carpeta llamada ".zcash". 

Paso 2: Es posible que vea que la carpeta que acaba de crear desapareció. Eso es porque Linux reconoce carpetas que comienzan con un "." como carpeta oculta. Para ver las carpetas ocultas, haga clic en CTRL + H.

Paso 3: Ahora deberá crear un archivo de configuración dentro de la carpeta .zcash que acaba de crear, haga clic derecho de nuevo y elija "Nuevo documento", entonces "Documento vacío".

Paso 4: Abra el Nuevo documento que acaba de crear y pegue la siguiente configuración:

rpcuser = nombre de usuario

rpcpassword = contraseña

 

Paso 5: Guarde y cierre el archivo, luego cámbiele el nombre a "zcash.conf".

Paso 5: Ahora, regrese a la terminal e ingrese el siguiente comando: "./ src / zcashd -daemon".

Si cerraste la terminal, ingresa "cd zcash" para ir a la carpeta zcash (el comando solo funcionará mientras esté en la carpeta zcash).

 

Parte 4 – Minería ZCash

Ahora que sabemos que sabemos que ZCash se ha instalado correctamente, podemos comenzar a extraer algo de zcash.

Paso 1: Detén al demonio de ZCash ingresando el comando "./ src / zcash-cli detener". 

Paso 2: Vaya a Archivos (1) e ingrese su .zcash (2) carpeta

 

Paso 3: Ahora edite su archivo de configuración "zcash.conf" y agrégale una línea: "gen = 1" ystener el documento.

Paso 4: Ejecute el demonio ZCash nuevamente ingresando el comando: "./ src / zcashd -daemon". otra vez

¡Y eso es! Ahora está extrayendo oficialmente monedas de prueba ZCash. No verá su hashrate mostrado, ni ninguna información al respecto, pero puede verificar su saldo y otra información de blockchain escribiendo e ingresando el comando: "./ src / zcash-cli getinfo". Puede llevar un tiempo obtener nuevas monedas de prueba, así que si no lo ha hecho todo correctamente, asegúrese de que su archivo de configuración tenga la "gen = 1" línea y espere unas horas antes de verificar su saldo.

Ingrese el comando: "./ src / zcash-cli listunspent" para obtener información más detallada sobre sus testcoins y billetera.

Minería ZCash en Windows

Actualmente, ZCash no es compatible con Windows, ni lo hará para el lanzamiento 1.0. Se ha programado una versión compatible con Windows para la siguiente versión. Si es un usuario de Windows y desea extraer ZCash, puede instalar Linux en una máquina virtual o esperar a que se publique Windows. Si decide ejecutar Zcash en una máquina virtual, solo debe seguir las instrucciones en este video. Después de instalar Ubuntu en una máquina virtual, simplemente siga las instrucciones de esta guía desde el principio

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me