¿Cómo minar criptomonedas? Todo lo que necesitas saber sobre criptominería
Un aspecto fundamental de la tecnología Blockchain y las criptomonedas es el tema de la minería y es por ello que debemos comprender necesariamente cómo minar criptomonedas para así poder entender la totalidad de este mercado. Muchas personas se preguntan cómo minar bitcoin o cómo minar Ethereum suponiendo que es un proceso muy dificultoso y que solo lo hacen hackers. La realidad es que sí es un proceso algo complejo pero que los simples mortales pueden realizar sin mucho esfuerzo.
Antes de aprender a minar criptomonedas veamos un poco de qué se trata la minería de criptomonedas.
¿Qué es la minería de criptomonedas?
Antes de entender que es minar criptomonedas debemos conocer en primer lugar que este es un proceso necesario para garantizar la descentralización tal y como la conocemos. El proceso consiste en la verificación de las transacciones que se realizan con las monedas para así agregarlas al libro de contabilidad digital que se lleva en la Blockchain, anotando sólo las transacciones realmente válidas y desechando las transacciones que representan un Doble gasto.
El libro de contabilidad digital que se lleva en la Cadena de Bloques es una Base de Datos que cuenta con las siguientes características:
Está cifrada y sólo se puede modificar por medio de un “Hash criptográfico”, un cálculo que se encarga de encriptar cada bloque.
Es incorruptible puesto que ningún usuario puede cambiar la Base de Datos por su libre voluntad.
Es descentralizada puesto que requiere de la aprobación de los usuarios que están conectados a la red para que se registren las operaciones dentro de ella. No obstante, es importante agregar que no todas las criptomonedas funcionan de forma descentralizada, existen proyectos centralizados como Ripple.
Ahora, las personas que se encargan de registrar estas operaciones dentro de la red Blockchain se denominan “Mineros” y no, no tienen un pico ni tampoco deben trabajar en minas, esto es una minería diferente.
En resumidas cuentas, los mineros se encargan de hacer anotaciones dentro de la Base de Datos de la Cadena de Bloques por medio de una prestación de su fuerza computacional para así lograr resolver los algoritmos que encriptan los bloques y transcribir las transacciones dentro de dichos bloques.
La fuerza computacional se utiliza para determinar el “hash criptográfico”, un cálculo que, como mencionamos anteriormente, se encarga de encriptar las operaciones para que no sean manipuladas por cualquier persona. A cambio de prestar su fuerza computacional, los mineros son recompensados con las criptomonedas de la red Blockchain que están manteniendo.
Minería de criptomonedas con tarjetas de vídeo-GPU
El primer tipo de minería que surgió para minear bitcoins. Los mineros de criptomonedas con GPU buscan aprovechar el poder computacional de las tarjetas gráficas de vídeo para así poder resolver los problemas de cómputo dentro de la red. Al no tener tanto poder de cómputo, las redes Blockchain que tienen minería con GPU exigen un poder computacional bajo para poder minarlas.
Minería de criptomonedas con máquinas ASIC
ASIC significa “Circuito Integrado de Aplicación Específica”, en español, y se crearon exclusivamente para la minería criptomonedas. Cuentan con mucho más poder de cómputo que las tarjetas de vídeo y con el paso del tiempo se ha ido aumentando aún más dicho poder. Ello ha implicado también un aumento en la dificultad de minado en las redes Blockchain que admiten el uso de este tipo de equipos. Al día de hoy, los equipos ASIC son los usados para toda la minería de bitcoins.
¿Cómo se gana dinero en la minería de criptomonedas?
¿Esto quiere decir que todos los que conecten su computadora a la red pueden ganar dinero? Pues no, no todos son recompensados. Si queremos particularmente saber como minar Bitcoin y trabajar con su algoritmo, Proof of Work, hay que saber que la red Blockchain recompensa al minero que crea la cadena de bloques válida más larga. Este minero obtiene lo que se denomina la “Block Reward” o Recompensa de Bloque. Particularmente en la red Bitcoin, la recompensa está actualmente en 12.87 BTC.
¿Por qué decide recompensar a este minero en particular? Porque la red funciona de forma “honesta” y tiene unas instrucciones que vienen desde el White Paper del Bitcoin que presentó Satoshi Nakamoto. Se considera que la cadena más larga empleó mayor fuerza computacional y, por lo tanto, la red se encarga de generar Bitcoin y otorga la recompensa.
Ante la dificultad que presenta actualmente la cadena de bloques de Bitcoin y la “competencia” que existe, la única manera de generar el bloque más largo es teniendo una granja de minería o uniéndose a un Pool de minería en donde se une el poder de cómputo de todos los usuarios. Sale mucho más económico la segunda opción.
Por lo tanto, si te planteas minar Bitcoin desde tu PC es seguro que no obtendrás ningún tipo de ganancia puesto que la misma no cuenta con el poder computacional necesario para poder “competir” contra el resto de los equipos de alto consumo que están conectados a la red Blockchain de Bitcoin.
¿Es costoso minar criptomonedas?
Ser un minero dentro de una red Blockchain tiene un costo monetario que se debe de considerar al momento de entrar. Antes que nada, es necesario mencionar que los equipos computacionales que están conectados a la red se mantienen consumiendo energía eléctrica las 24 horas al día, todos los días. Además, al estar constantemente encendidos, los equipos se recalientan y necesitan de equipos de enfriamiento, que también consumen energía eléctrica para poder funcionar. Es por ello que solemos ver granjas de minado en países en donde la energía eléctrica es económica o prácticamente gratuita.
Así mismo, en particular un equipo de minería ASIC tiene un costo que también debemos de considerar. Por ejemplo, el Antminer de Bitmain más económico del mercado actual, un S9j de 14 TH/s se consigue en 395 dólares. Mientras que uno de los más costosos Bitmain es el Antminer DR5, tiene un costo de 1316 dólares. A los costos de estos equipos también hay que agregar la adquisición de la Fuente de Poder, que normalmente se vende por separado. La Fuente de Poder de Bitmain tiene un costo de 88 dólares.
¿Cuánto se gana al minar criptomonedas?
Es importante destacar que antes de adquirir un equipo de minería, es necesario hacer los cálculos para determinar cuánto realmente podremos obtener por medio de esta actividad. En la red existen distintas calculadoras cómo CryptoCompare o WhatToMine que nos permiten introducir distintas variables para determinar cuánto será nuestro ingreso diario, mensual y anual con el minado de criptomonedas. Con estas calculadoras también podremos realizar cálculos para conocer que criptomoneda minar según su rentabilidad y dificultad de red.
A modo de ejemplo, en este artículo vamos a utilizar la calculadora de WhatToMine:
Como vemos en la imagen, la calculadora nos va a solicitar el “Hash rate”, es decir, el poder de hasheo de la máquina de minería para poder producir los “hashes criptográficos” que explicamos anteriormente. Cómo sabemos, el Antminer con el que estamos trabajando posee 14 TH/s de potencia, lo que es igual a 14000 GH/s.
También nos va solicitar que indiquemos la cantidad de energía eléctrica que consume y cuál es el costo que tiene dicha electricidad consumida. Esos datos no los consideraremos porque los mismos varían según el país en el que se encuentre. Tampoco consideraremos la tasa que nos puede cobrar el Pool de Minería en donde decidamos conectarnos.
La calculadora rellena de forma automática los datos de la Recompensa del Bloque, el valor del Bitcoin en el mercado y la Dificultad que tiene actualmente la red Blockchain de Bitcoin, más adelante explicaremos qué es la Dificultad a la que nos estamos refiriendo en este punto.
Ahora, una vez que hayamos introducido todos estos datos, vamos a observar cual es la producción que tiene el equipo objeto de estudio. Para ello visualizaremos los resultados que nos muestra la calculadora de WhatToMine.
Es imperativo recordar que estos ingresos son un estimado que podemos obtener mientras estamos minando y no son exactos, muchas cosas pueden cambiar a lo largo del tiempo que se está dentro de la minería de bitcoin. Elementos como por ejemplo la dificultad de minado o el costo de la electricidad se mantienen variando y ello puede generar un cambio en la producción del equipo.
Según el cuadro que podemos observar, el ingreso mensual que podemos obtener con un Antminer como el que estamos estudiando es de 0.017043 BTC. La calculadora nos convierte lo que hayamos logrado en la red para crear Bitcoin a dólares según el precio que tenga la moneda en el mercado promedio.
Hay que recordar también que estos ingresos son un ingreso bruto y le tendremos que descontar el costo del consumo energético que representa tener una máquina como estas conectadas las 24 horas del día. Además de que también habría que considerar el consumo energético de las máquinas de enfriamiento que dispongamos para mantener en temperaturas estables a nuestro equipo.
Opciones para minar criptomonedas en la nube
Lamentablemente, la energía eléctrica es costosa en gran parte del mundo y ello implica que no muchos tienen la oportunidad para minar criptomonedas con máquinas ASIC puesto que son costosas y demandan un alto consumo. Entonces, ¿Qué podemos hacer los que no podemos pagar este consumo eléctrico? Pueden recurrir a la minería en la nube.
¿Qué es la minería en la nube? Este tipo de minería hace referencia a que una empresa posee los equipos de minería y alquila sus equipos para que otras personas adquieran las monedas que dichos equipos producen como parte del trabajo de minería. Generalmente estas empresas dicen tener grandes granjas de minado y las ponen a disposición del público.
La minería en la nube nos ofrece “Contratos de Minería” en donde podemos adquirir cierta cantidad de hashes por una cantidad de tiempo determinado para minar alguna de las monedas que ofrezcan dentro de la plataforma.
No obstante, hay que recalcar que la minería en la nube es un campo de minas en donde existen muchas estafas y nos podemos topar con ellas muy fácilmente. Si se decide entrar en una de estas plataformas, es necesario que seamos suspicaces y veamos con desconfianza todas las opciones que nos brindan.
A continuación, te mencionaremos la única opción que consideramos que es legítima dentro del mercado para el minado de criptomonedas en la nube y que ha demostrado tener cierta credibilidad a lo largo de su existencia.
Genesis Mining
Genesis Mining es una de las primeras empresas que surgieron en el mercado de minería en la nube. Cuentan con granjas de minería en Canadá, Islandia y Bosnia. En esta plataforma ofrecen Contratos de Minería para minar Bitcoin, Monero, Zcash, Dash, Litecoin y Ethereum.
Se pueden adquirir contratos de minería en la nube para minar Bitcoins desde 50 dólares, mientras que el más económico para minar Ethereum está valorado en 36,50 dólares por contrato. Además del costo de adquisición del contrato, también se debe pagar un costo por mantenimiento que se debe de considerar para determinar si se tiene ganancia al comprar estos Contratos de Minería.
Pudes ver un tutorial completo de Genesis Mining aquí.
Reglas de consenso para la minería de criptomonedas
Cómo lo mencionamos anteriormente, las redes Blockchain se mantienen de forma descentralizada gracias a ciertas reglas que permiten lograr el consenso entre los usuarios. Las reglas para el consenso no son iguales en todas las redes Blockchain.
El primer algoritmo que emergió para el consenso fue el Proof to Work de Bitcoin que mencionamos anteriormente. Posteriormente surgió el algoritmo PoS (Proof of Stake o Prueba de Participación en español) y luego apareció su modificación, el DPoS (Delegated Proof of Stake o Prueba de Participación Delegada en español).
¿Qué es el algoritmo Proof to Work?
Apareció como el primer algoritmo para el consenso en las criptomonedas al ser el consenso que aplican los mineros de Bitcoin desde sus inicios. Este algoritmo genera que los mineros tengan que aportar su potencia computacional para resolver complejos algoritmos para poder agregar un bloque de transacciones dentro de los bloques de la red.
Para anotar las transacciones en la red, los mineros que participan con el consenso Proof to Work deben hallar el hash válido del bloque ya incorporado a la red para proceder a agregar el nuevo bloque de transacciones a incorporar. Mientras mayor potencia computacional tenga el minero, mayor probabilidad tiene de hallar el hash indicado. Conociendo esta información es que podemos entender como generar bitcoins por el proceso de minería.
¿Qué es la dificultad de red dentro del algoritmo Proof to Work?
Si queremos saber como ser minero de bitcoin, es necesario que tengamos en consideración este punto. En términos muy sencillos, la dificultad significa lo difícil o fácil que representa el hallar el hash válido para validar el bloque de transacciones dentro de la red. La dificultad de la red varía según la fuerza de cómputo que esté conectada a la red.
La red de Bitcoin varía su dificultad de red cada 2016 bloques y evalúa la cantidad de tiempo que se lleva incorporar los 2016 dentro de la red Blockchain. En promedio, los 2016 bloques se deben de producir cada 14 días, lo que implica que un bloque se incorpora cada 10 minutos.
Si los 2016 bloques se incorporan a la red en menos tiempo que los 14 días, significa que el poder de cómputo de los mineros que están conectados a la red es más alto al esperado y por lo tanto la dificultad de la red debe aumentar para así poder nivelarse. Por otro lado, si los 2016 bloques no se generan en los 14 días esperados porque no hay suficiente poder de cómputo, la dificultad terminará disminuyéndose.
¿Qué es el algoritmo Proof of Stake?
Este algoritmo no demanda un alto poder de cómputo para poder agregar nuevos bloques a la red, los mineros son seleccionados por otras razones. El “validador”, el minero que se encarga de agregar nuevos bloques de transacciones a la red que funciona con este tipo de algoritmos, se le escoge por el nivel de “participación económica” que pueda tener con la red a trabajar.
Esta participación económica hace referencia a la cantidad de criptomonedas que pueda tener el validador y el tiempo que las ha poseído. Esto genera que los validadores con mayor probabilidad de éxito para incorporar un bloque son aquellos que tienen mayor cantidad de monedas y las han poseído por una mayor cantidad de tiempo.
¿Qué es el algoritmo Delegated Proof of Stake?
Cómo mencionamos anteriormente, este algoritmo se generó a partir del algoritmo Proof of Stake. Cómo su nombre nos deja ver, en esta red los usuarios delegan a los “validadores” para que puedan participar como mineros dentro de la red. Funciona de forma similar a como entendemos la democracia, los usuarios de la red votan para elegir quienes serán las personas que trabajarán para sostener la red y aprobar las transacciones.
Minería de criptomonedas centralizadas
Al momento de minar monedas virtuales debemos de entender que no todas son monedas descentralizadas, existen proyectos que funcionan de forma totalmente centralizada, lo que implica que su red es privada y mantenida por una sola persona, empresa o grupo de personas autorizadas. Algunos de los proyectos centralizados que podemos mencionar es Ripple, mantenida por una empresa, y el Petro, la primera criptomoneda creada por un Estado y que se mantiene centralizada por el mismo.
Ante esta realidad, termina siendo imposible minar Petro o Ripple para un particular, puesto que estos procesos no están abiertos para el público, solo pueden participar las personas autorizadas para ello dentro de la red.
Cómo minar Petro: minería del Petro
Particularmente el caso del Petro es interesante de evaluar para este estudio. Basándonos en el Decreto Constituyente sobre Criptoactivos y la Criptomoneda Soberana Petro publicada en Gaceta Oficial Venezolana Número 6.370 su artículo 5 determina que el Petro es “soberano, respaldado y emitido” por el Estado venezolano y que el mismo se conserva en una red Blockchain “federada”.
Al analizar el articulado podemos entender que todo lo relacionado a la emisión y control de esta criptomoneda está en manos del Estado, sin posibilidad de que un particular puede minar o acceder a la red. Entonces, ante la pregunta "Cómo minar Petro", la respuesta es NO.
Respecto a la red Federada, entendemos que este tipo de redes son redes “híbridas” en las que se pueden observar características tanto de una red Blockchain pública como una privada. Sin embargo, aún después de evaluar el White Paper del Petro, no poseemos mayor detalle sobre qué implica este tipo de redes.