Skip to content

Repository files navigation

Minar - suite de minería de criptomonedas con XMRig

GitHub License Repository Status XMRig Version

Suite completa de instalación, configuración y monitoreo para minería de criptomonedas de CPU en sistemas Linux. Incluye scripts de automatización, configuraciones precargadas para múltiples pools y binarios compilados de XMRig. Diseñado para máquinas de servidor, nodos dedicados o clusters de minería.


Contenido

Fichero Tipo Descripción Propósito
instalar.sh Script Bash Instalación para x64 (64-bit) Descargar, compilar e instalar XMRig en CPU x64
instalar2.sh Script Bash Instalación para x32 (32-bit) Alternativa para sistemas de 32 bits
minar.sh Script Bash Ejecutor de minería Lanzar minería con configuración predefinida
mina.sh Script Bash Minería ligera Versión alternativa/simplificada de inicio
xmrig Binario ELF XMRig compilado Minero ejecutable precompilado para x64
config.json JSON Configuración estándar Configuración para pool genérico (Unmineable)
config.json_nicehash JSON Configuración NiceHash Configuración específica para pool NiceHash
config.json_unmineable JSON Configuración Unmineable Configuración específica para pool Unmineable
blockchain.txt Texto Referencia blockchain Información sobre blockchains y direcciones
SHA256SUMS Texto Checksums Verificación de integridad de ficheros
monedero.png Imagen Captura de cartera Ejemplo de dirección Bitcoin
euro.png Imagen Captura de ganancias Estimación de rentabilidad en euros

Requisitos Previos: Cartera de Criptomonedas

Antes de comenzar a minar, necesitas una dirección de cartera (wallet) donde recibir las recompensas.

Crear Cartera Bitcoin (BTC)

Opción Ventajas Desventajas Setup
Coinbase Plataforma confiable, exchange integrado Comisiones altas, KYC requerido coinbase.com
Electrum Ligero, sin servidor, control total Requiere instalación local electrum.org
Ledger/Trezor Hardware wallet, máxima seguridad Coste inicial ($50-100) Hardware específico
Monero GUI Nativo, privacidad por defecto Blockchain completa (~180GB) getmonero.org
Unmineable Minería directa a cartera Pool + comisiones unmineable.com

Ejemplo de dirección Bitcoin de 34 caracteres:

34RBaQJBU51xQ3EiDFYELVL4Up1uL87etX

Formato esperado en XMRig:

"user": "BTC:34RBaQJBU51xQ3EiDFYELVL4Up1uL87etX.rig1"

Minería de criptomonedas

Definición Técnica

La minería de criptomonedas es el proceso computacional de validar transacciones y crear nuevos bloques en una blockchain, a cambio de recompensas en monedas nuevamente acuñadas y comisiones de transacción. En el caso de Monero (XMR), el algoritmo RandomX está optimizado específicamente para CPUs.

Características de XMRig

Aspecto Detalle Valor
Lenguaje C++ nativo compilado Máxima velocidad
Plataformas Windows, Linux, macOS, FreeBSD, Android Multiplataforma
Backends CPU, GPU (OpenCL), GPU (CUDA) Flexible
Algoritmos RandomX, CryptoNight, KawPow, Argon2, GhostRider Multi-algo
Pool Support Stratum, proxy, daemon, solo mining Completo
Overhead Mínimo <2% del hashrate Eficiente
Actualizaciones Regulares, comunidad activa Mantenido
Licencia AGPL-3.0 Código abierto

Flujo de Minería

┌──────────────────────────────────────────────────────────┐
│  FASE 1: INSTALACIÓN Y SETUP                             │
│  • Descargar/compilar XMRig                              │
│  • Crear cartera (dirección de minería)                  │
│  • Seleccionar pool y algoritmo                          │
└──────────────────────────────────────────────────────────┘
                          ↓
┌──────────────────────────────────────────────────────────┐
│  FASE 2: CONFIGURACIÓN                                   │
│  • Editar config.json (pool, dirección, CPU threads)     │
│  • Optimizar número de threads                           │
│  • Configurar huge pages (si procede)                    │
└──────────────────────────────────────────────────────────┘
                          ↓
┌──────────────────────────────────────────────────────────┐
│  FASE 3: EJECUCIÓN INICIAL                               │
│  • Iniciar XMRig (línea de comandos o script)            │
│  • Verificar conexión al pool                            │
│  • Monitorear primeros shares (pruebas de trabajo)       │
│  • Observar temperatura y consumo de CPU                 │
└──────────────────────────────────────────────────────────┘
                          ↓
┌──────────────────────────────────────────────────────────┐
│  FASE 4: OPERACIÓN CONTINUA                              │
│  • Mantener proceso corriendo (systemd, screen, nohup)   │
│  • Monitorear estadísticas en tiempo real                │
│  • Revisar pagos en dashboard del pool                   │
│  • Ajustar si hay rejects o temperatura alta             │
└──────────────────────────────────────────────────────────┘
                          ↓
┌──────────────────────────────────────────────────────────┐
│  FASE 5: OPTIMIZACIÓN                                    │
│  • Analizar rentabilidad vs consumo energético           │
│  • Ajustar CPU affinity y NUMA                           │
│  • Habilitar huge pages (Linux root)                     │
│  • Cambiar de pool si necesario                          │
│  • Escalar a múltiples máquinas                          │
└──────────────────────────────────────────────────────────┘

Instalación Paso a Paso

1. Instalación en Linux x64 (64-bit) - Recomendado

Opción A: Script Automático

# Ejecutar script de instalación
chmod +x instalar.sh
./instalar.sh

# O en modo background (para no perder sesión SSH)
nohup bash instalar.sh > instalar.log 2>&1 &
tail -f instalar.log

Opción B: Manual paso a paso

# 1. Crear directorio
sudo mkdir -p /opt/xmrig
cd /opt/xmrig

# 2. Descargar versión estable (6.26.0)
wget https://github.com/xmrig/xmrig/releases/download/v6.26.0/xmrig-6.26.0-linux-x64.tar.gz

# 3. Verificar integridad (opcional pero recomendado)
wget https://github.com/xmrig/xmrig/releases/download/v6.26.0/SHA256SUMS
sha256sum -c SHA256SUMS

# 4. Extraer archivo
tar xvzf xmrig-6.26.0-linux-x64.tar.gz
cd xmrig-6.26.0-linux-x64

# 5. Verificar binario
ls -lah xmrig
./xmrig --version

# 6. Hacer symlink (opcional)
sudo ln -s /opt/xmrig/xmrig-6.26.0-linux-x64/xmrig /usr/local/bin/xmrig

2. Instalación en Linux x32 (32-bit)

# Ejecutar script alternativo
chmod +x instalar2.sh
./instalar2.sh

# O compilar manualmente desde fuente
sudo apt update
sudo apt full-upgrade -y
sudo apt-get install -y git build-essential cmake libuv1-dev libssl-dev libhwloc-dev

git clone https://github.com/xmrig/xmrig.git
cd xmrig
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)

# Binario compilado en: ./build/xmrig

3. Verificación de Instalación

# Comprobar versión
xmrig --version

# Comprobar arquitectura
xmrig --help | grep -i cpu

# Listar CPUs disponibles
cat /proc/cpuinfo | grep processor | wc -l

# Comprobar memoria disponible
free -h

# Test rápido (30 segundos)
./xmrig --threads 4 --print-time 5

Configuración Detallada

Estructura General de config.json

{
    "autosave": true,
    "background": false,
    "colors": true,
    "title": true,
    "randomx": {
        "init": -1,
        "mode": "auto",
        "1gb-pages": false,
        "rdmsr": false,
        "wrmsr": false,
        "cache_qos": false
    },
    "cpu": {
        "enabled": true,
        "huge-pages": true,
        "hw-aes": null,
        "priority": null,
        "memory-pool": false,
        "yield": true,
        "max-threads-hint": 100,
        "asm": "auto",
        "argon2-impl": null,
        "argon2-avx2": true,
        "astrobwt-max-size": 550,
        "cn/0": false,
        "cn-heavy": false,
        "cn-lite": false,
        "cn-pico": false,
        "cn/half": false,
        "cn/r": false,
        "cn/fast": false,
        "crypto-night": false,
        "ghostrider": false,
        "kawpow": false,
        "randomx": true,
        "randomwow": false,
        "randomxl": false,
        "argon2": false,
        "astrobwt": false,
        "defyx": false,
        "panthera": false,
        "powmic": false,
        "rx/arq": false,
        "rx/wow": false,
        "rx/sfx": false
    },
    "opencl": {
        "enabled": false
    },
    "cuda": {
        "enabled": false
    },
    "pools": [
        {
            "algo": null,
            "coin": null,
            "url": "rx.unmineable.com:13333",
            "user": "BTC:34RBaQJBU51xQ3EiDFYELVL4Up1uL87etX.rig1",
            "pass": "x",
            "rig-id": "hackingyseguridad.com",
            "nicehash": false,
            "keepalive": false,
            "enabled": true,
            "tls": false,
            "tls-fingerprint": null,
            "daemon": false,
            "socks5": null,
            "self-select": null,
            "submit-to-origin": false
        }
    ],
    "print-time": 60,
    "stratum-difficulty": null,
    "api": {
        "id": null,
        "worker-id": null
    },
    "http": {
        "enabled": false,
        "host": "127.0.0.1",
        "port": 0,
        "access-token": null,
        "restricted": true
    },
    "donate-level": 5,
    "donate-over-proxy": 1
}

Tablas de Configuración por Pool

Pool: Unmineable (Recomendado para Principiantes)

Parámetro Valor Notas
URL rx.unmineable.com:13333 Puerto 13333 para RandomX (Monero)
Algoritmo null (auto) Pool auto-negocia algoritmo
Moneda BTC, ETH, DOGE, etc BTC:TU_DIRECCION
Formato User BTC:DIRECCION.NOMBRE_RIG Ej: BTC:1A1z7aD.pc1
Contraseña x (cualquiera) El pool lo ignora
RIG-ID hackingyseguridad.com Identificador del minero
Fee ~1% Unmineable cobra comisión
Payout Min 0.0001 BTC Umbral de pago
Tiempo Pago Diario Pagos cada 24h si > mínimo

Ejemplo config.json_unmineable:

"pools": [{
    "algo": null,
    "url": "rx.unmineable.com:13333",
    "user": "BTC:1A1z7aD8v8Qcch3L7zADS42AbVDN4PYhZn.worker1",
    "pass": "x",
    "rig-id": "minero1",
    "enabled": true,
    "nicehash": false
}]

Pool: NiceHash (Mejor para Fluctuaciones)

Parámetro Valor Notas
URL randomxmonero.usa-east.nicehash.com:13333 Servidor regional
Algoritmo randomx Algoritmo específico RandomX
Moneda Bitcoin (conversión automática) Pagas en BTC
Formato User CARTERA.NOMBRE_RIG Ej: 1A1z7aD.pc1
Contraseña x (cualquiera) NiceHash lo ignora
NICEHASH Flag true Importante: habilitar
Fee ~2% NiceHash cobra comisión
Payout Min 0.001 BTC Umbral más alto

Ejemplo config.json_nicehash:

"pools": [{
    "algo": "randomx",
    "url": "randomxmonero.usa-east.nicehash.com:13333",
    "user": "1A1z7aD8v8Qcch3L7zADS42AbVDN4PYhZn.minero1",
    "pass": "x",
    "nicehash": true,
    "enabled": true
}]

Pool: Mining Pool Hub (Configurable)

Parámetro Valor Notas
URL xmr.miningpoolhub.com:7777 Pool directo Monero
Algoritmo rx/0 RandomX versión 0
Moneda monero Minería directa a XMR
Formato User USUARIO.TRABAJADOR Ej: antonio.pc1
Contraseña x Pool específico
Fee 0.9% Una de las más bajas
Payout Min 0.3 XMR Umbral Monero

Optimización de CPU Threads

Fórmula de Threads Recomendada

threads_recomendados = (núcleos_totales * 0.75) a (núcleos_totales * 1.0)

Tabla de Configuración por CPU

CPU Cores RAM Threads Recomendados Hashrate Est. TDP
Intel i7-13700K 16c/24t 32GB 16-24 14-16 KH/s 253W
AMD Ryzen 9 7950X 16c/32t 32GB 24-32 16-18 KH/s 162W
Intel Xeon W5-3435X 24c/48t 64GB 32-48 24-28 KH/s 462W
AMD EPYC 9754 128c/256t 512GB 192-256 120-140 KH/s 500W
Intel i5-12400 6c/12t 16GB 8-12 5-6 KH/s 65W
Raspberry Pi 4 4c/4t 8GB 2-3 0.3-0.5 KH/s 15W

Configuración JSON por Threads:

"cpu": {
    "enabled": true,
    "huge-pages": true,
    "priority": null,
    "asm": "auto",
    "randomx": true,
    "threads": [
        { "intensity": 2, "affinity": 0 },
        { "intensity": 2, "affinity": 2 },
        { "intensity": 2, "affinity": 4 },
        { "intensity": 2, "affinity": 6 }
    ]
}

O simplemente:

"cpu": {
    "enabled": true,
    "max-threads-hint": 75
}

🚀 Ejecución de Minería

Método 1: Línea de Comandos Simple

# Minería básica Monero directa
./xmrig -a randomx -o rx.unmineable.com:13333 \
    -u BTC:34RBaQJBU51xQ3EiDFYELVL4Up1uL87etX.rig1

# Con número de threads
./xmrig -a randomx -o rx.unmineable.com:13333 \
    -u BTC:34RBaQJBU51xQ3EiDFYELVL4Up1uL87etX.rig1 \
    -t 8

# Con tasa de refresco
./xmrig -a randomx -o rx.unmineable.com:13333 \
    -u BTC:34RBaQJBU51xQ3EiDFYELVL4Up1uL87etX.rig1 \
    --print-time 10 --verbose

Método 2: Usar config.json

# Ejecutar con fichero de configuración
./xmrig

# O especificar fichero custom
./xmrig -c custom_config.json

# Validar configuración sin minar
./xmrig --dry-run

Método 3: Scripts Automáticos

# Script predefinido del repositorio
chmod +x minar.sh
./minar.sh

# O versión alternativa
chmod +x mina.sh
./mina.sh

# En background con nohup
nohup ./minar.sh > mineria.log 2>&1 &

# Con screen (sesión reutilizable)
screen -S mining
./xmrig
# Salir: Ctrl+A, D
# Volver: screen -r mining

Método 4: Servicio Systemd (Permanente)

# Crear fichero de servicio
sudo tee /etc/systemd/system/xmrig.service > /dev/null <<EOF
[Unit]
Description=XMRig Monero Miner
After=network.target

[Service]
Type=simple
User=mining
WorkingDirectory=/home/mining/xmrig
ExecStart=/home/mining/xmrig/xmrig -c /home/mining/xmrig/config.json
Restart=always
RestartSec=10
StandardOutput=journal
StandardError=journal

[Install]
WantedBy=multi-user.target
EOF

# Crear usuario específico (opcional)
sudo useradd -m -s /bin/false mining
sudo chown -R mining:mining /home/mining/xmrig

# Habilitar y iniciar servicio
sudo systemctl daemon-reload
sudo systemctl enable xmrig
sudo systemctl start xmrig

# Ver estado y logs
sudo systemctl status xmrig
sudo journalctl -u xmrig -f

📊 Monitoreo y Estadísticas en Tiempo Real

Opción 1: Interfaz Integrada de XMRig

# Habilitar HTTP API en config.json
{
    "http": {
        "enabled": true,
        "host": "127.0.0.1",
        "port": 0,
        "access-token": "token_secreto"
    }
}

# Ver puerto asignado en logs de XMRig
# Acceder a: http://localhost:PUERTO/

Opción 2: Dashboard Web del Pool

Pool URL Dashboard Información
Unmineable https://unmineable.com/coins/BTC/address/DIRECCION Hashrate, pagos, shares
NiceHash https://www.nicehash.com/dashboard Estadísticas completas
Mining Pool Hub https://miningpoolhub.com/ Reportes detallados

Ejemplo para Unmineable:

https://unmineable.com/coins/BTC/address/34RBaQJBU51xQ3EiDFYELVL4Up1uL87etX

Opción 3: Monitoreo en Terminal (Linux)

# Ver consumo de CPU
top -p $(pgrep xmrig)

# Ver temperatura de CPU (si soportado)
lm-sensors
watch sensors

# Ver estadísticas de red
nethogs -p

# Ver fichero de logs continuo
tail -f mineria.log

# Estadísticas de XMRig en vivo (si API habilitada)
curl -s http://127.0.0.1:PUERTO/1/summary | jq .

Opción 4: Monitoreo Avanzado con Scripts

#!/bin/bash
# Script de monitoreo cada 60 segundos

while true; do
    clear
    echo "=== XMRig Mining Monitor ==="
    echo "Hora: $(date)"
    echo ""
    
    # Hashrate
    curl -s http://127.0.0.1:13100/1/summary | jq '.hashrate' 2>/dev/null || echo "API no disponible"
    
    # CPU
    ps aux | grep "[x]mrig" | awk '{print "PID: " $2 ", CPU: " $3 "%, MEM: " $4 "%"}'
    
    # Temperatura
    sensors 2>/dev/null | grep -A 1 "Package id" || echo "Sensores no disponibles"
    
    echo ""
    sleep 60
done

Estimación de Rentabilidad

Tabla de Ganancias Diarias (Ejemplo Abril 2026)

Hashrate Monero/Día Precio XMR USD/Día EUR/Día Comentario
1 KH/s 0.000864 XMR $180 $0.15 €0.14 Raspberry Pi 4
5 KH/s 0.00432 XMR $180 $0.78 €0.71 Laptop i5
10 KH/s 0.00864 XMR $180 $1.56 €1.42 Desktop i7
50 KH/s 0.0432 XMR $180 $7.78 €7.12 Servidor dedicado
100 KH/s 0.0864 XMR $180 $15.55 €14.23 Xeon dual socket

Fórmula de Cálculo

Ganancias Diarias (USD) = (Hashrate en H/s / 1,000,000) × 86400 × Dificultad × Precio_XMR

Donde:

  • Hashrate en H/s = Tu velocidad de hash en hashes por segundo
  • 86400 = Segundos en un día
  • Dificultad = Dificultad de red actual (variable)
  • Precio_XMR = Precio actual de Monero en USD

Calculadora Online

Análisis Costo-Beneficio

Rentabilidad = (Ganancias Mensuales - Costo Energía - Deprec. Hardware) / Inversión Inicial

Ejemplo: PC Gaming ($1000) + i7 ($400)
─────────────────────────────────────
Hashrate: 12 KH/s
Ganancia Diaria: $1.87
Ganancia Mensual: $56.10
Costo Energía (200W, $0.15/kWh): $22.00
Ganancia Neta: $34.10
ROI en meses: $1400 / $34.10 = 41 meses

Comparativa Hardware para Minería

Tabla: CPU vs GPU vs ASIC

Factor CPU (XMRig) GPU (OpenCL/CUDA) ASIC Especializado
Hashrate Monero 15-20 KH/s 5-50 KH/s No soportado
Inversión Inicial $500-3000 $300-2000 $1000-5000
Consumo Energía 50-200W 100-300W 300-1500W
Costo Energía/Mes $7-30 $15-45 $45-225
Adaptabilidad Alto (multi-algo) Medio (algo-específico) Bajo (moneda-específico)
Rentabilidad Media Media-Alta Muy Alta (pero específica)
Curva Aprendizaje Fácil Intermedia Compleja
Vida Útil 5-10 años 3-5 años 2-4 años

Recomendaciones por Tipo de Minero

Perfil Hardware Recomendado Razón
Principiante Laptop/Desktop actual Bajo riesgo, experimento
Aficionado Ryzen 5 5600X Buena relación precio/hashrate
Semi-profesional Xeon 2x Silver (used) Multicore eficiente
Profesional Rack de Epyc 9754 ROI máximo en datacenters

Optimización Avanzada

Huge Pages (Linux, requiere root)

# Verificar soporte
cat /sys/kernel/mm/transparent_hugepage/enabled

# Habilitar (temporal)
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo madvise > /sys/kernel/mm/transparent_hugepage/enabled

# Configurar huge pages explícitos
echo 256 > /proc/sys/vm/nr_hugepages

# Permanente en /etc/sysctl.conf
vm.nr_hugepages = 256

# En config.json XMRig
"randomx": {
    "1gb-pages": true,
    "wrmsr": true
}

CPU Affinity (Afinidad de Threads)

"cpu": {
    "threads": [
        { "intensity": 2, "affinity": "0x01" },
        { "intensity": 2, "affinity": "0x02" },
        { "intensity": 2, "affinity": "0x04" }
    ]
}

Turbo Boost y Power Settings

# Ver estado turbo boost
cat /sys/devices/system/cpu/cpu0/cpufreq/boost

# Deshabilitar turbo (reduce consumo)
echo 0 | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/boost

# Fijar frecuencia
sudo cpufreq-set -c 0 -f 3.5GHz

# O usar powermanagement
sudo systemctl enable powermanagementd

Algoritmos Soportados por XMRig

RandomX (Monero - Recomendado)

Propiedad Valor Detalle
Moneda Monero (XMR) Principal para RandomX
Tipo CPU-Optimizado RandomX resistente a ASIC
Tamaño Dataset 2GB Requiere 2GB RAM disponible
Potencia Variable 10-20 KH/s típico
Fee Pool 0.9%-1.5% Bajo
Variantes rx/0, rx/1, rx/2, rx/wow, rx/arq, rx/sfx Múltiples coins
./xmrig -a randomx -o rx.unmineable.com:13333 \
    -u BTC:TU_DIRECCION.worker

CryptoNight (Antiguo - No Recomendado)

Variante Moneda Status Razón
cn/0 Monero Legacy Obsoleto Reemplazado por RandomX
cn/1 Bitcoin Gold Legacy Minería no rentable
cn/r Monero (antiguo) Obsoleto Última versión pre-RandomX

GhostRider (Raptoreum - RTM)

./xmrig -a ghostrider -o stratum+tcp://pool.raptoreum.com:3000 \
    -u RTM_DIRECCION

Gestión de Ficheros de Configuración

Cambiar de Pool

# Opción 1: Usar fichero predefinido
cp config.json_unmineable config.json
./xmrig

# Opción 2: Editar config.json
vim config.json
# Cambiar sección "pools"

# Opción 3: Línea de comandos
./xmrig -o rx.unmineable.com:13333 -u BTC:DIRECCION

Verificar Integridad

# Calcular SHA256 de binarios
sha256sum xmrig
cat SHA256SUMS

# Verificar contra fichero SUMS
sha256sum -c SHA256SUMS

# Resultado esperado
# xmrig: OK

Seguridad y Mejores Prácticas

Proteger Dirección de Minería

Medida Implementación Beneficio
Usar Monedero Dedicado Crear dirección específica para minería Trazabilidad clara
2FA en Pool Habilitar en Coinbase, Unmineable, etc Evitar robo de cuenta
Monedero Hardware Ledger, Trezor Máxima seguridad
Firewall Local Restricción de puertos Evitar acceso no autorizado
SSL/TLS en Pool stratum+ssl:// en config Encriptación de datos

Ejemplo con SSL/TLS:

"pools": [{
    "url": "stratum+ssl://rx.unmineable.com:6633",
    "user": "BTC:DIRECCION",
    "tls": true,
    "tls-fingerprint": null
}]

Control de Acceso API

"http": {
    "enabled": true,
    "host": "127.0.0.1",
    "port": 0,
    "access-token": "cambiar_esto_obligatorio",
    "restricted": true
}

⚖️ Disclaimer: Uso Responsable de Recursos

✅ USO AUTORIZADO

Minería legítima con XMRig es COMPLETAMENTE LEGAL si:

Usas tu propio hardware: Computadora personal, servidor dedicado, etc.
Tienes autorización explícita: En máquinas de terceros (empresa, datos center)
Cumples normativa de energía: No exceedes límites de consumo contratados
Respetas términos de servicio: Hosting, cloud, ISP
Proteges la privacidad: No instalas miner en máquinas ajenas sin consentimiento

❌ USO PROHIBIDO (Cryptojacking)

Penalizado por leyes nacionales e internacionales:

❌ Instalar XMRig en máquinas sin autorización (laptops de cafetería, servidores de terceros)
❌ Usar ancho de banda corporativo/escolar para minería
❌ Minería oculta en navegadores o scripts inyectados
❌ Falsificar consentimiento o "licencia" de minería
❌ Minería en servidores de propiedad compartida (no autorizada)

Impacto en Hardware

Minería requiere 24/7 de CPU al máximo:

Componente Impacto Mitigación
Temperatura CPU +20-40°C sobre base Mejorar cooling, undervolting
Degradación Térmica -5-10% rendimiento/año Limpieza de radiador
Consumo Energético +150-300W constante Buscar eficiencia
Vida Útil -10-20% esperanza Normal en minería profesional

Monitoreo de Rentabilidad en Tiempo Real

Sitios de Referencia Actualizados

Sitio URL Utilidad
CoinMarketCap https://coinmarketcap.com/es/ Top 100 criptos + precio
WhatToMine https://whattomine.com/ Rentabilidad CPU/GPU en tiempo real
CoinCalculators https://coincalculators.io/ Calculadora XMR específica
Unmineable Stats https://unmineable.com/coins Estadísticas de pool
Mining Profitability https://minerstat.com/mining-calculator Análisis multi-moneda

Fórmula Rentabilidad Final

Rentabilidad Neta (USD/mes) = 
    (Hashrate H/s × Dificultad × 86400 × Precio_USD × 30 días)
    - (Consumo W × 24 × 30 × Coste_kWh / 1000)
    - (Deprec. Hardware / Meses Esperados)

Referencias Técnicas

Documentación Oficial XMRig

Recurso URL
GitHub XMRig https://github.com/xmrig/xmrig
Docs Algoritmos https://xmrig.com/docs/algorithms
Config Pool https://xmrig.com/docs/miner/config/pool
Linux Guide https://xmrig.com/docs/miner/linux-setup

Monero (XMR) - Recursos

Recurso URL
Monero Oficial https://www.getmonero.org/
Mining Guide https://www.getmonero.org/resources/user-guides/
Pool Recomendados https://www.getmonero.org/community/merchants/pools/

RFCs y Estándares

Estándar Descripción
RandomX Prueba de trabajo optimizada para CPU
Stratum Protocol Protocolo minería cliente-servidor
SHA-3 Hash criptográfico (base de RandomX)

Roadmap y Próximas Mejoras

  • Soporte GPU (OpenCL/CUDA) en próxima versión
  • Dashboard web integrado mejorado
  • Alertas de temperatura y performance
  • Gestión multi-máquina centralizada
  • Análisis de rentabilidad histórico
  • Integración con wallets hardware

http://www.hackingyseguridad.com/

Releases

Packages

Contributors

Languages