¿Qué es la minería ?

En este artículo vamos a introducir rápidamente lo que significa la minería, ya que ya hay muchos otros artículos sobre este tema en Internet.


¿ Qué significa socavar las criptocurrencias ?

Definición sumaria :

Antes de entender lo que es un menor, ya debes saber lo que es un criptodinero.
Una criptocurrency es una moneda digital descentralizada, lo que significa que no pertenece a nadie, por lo tanto ni a los bancos ni a los gobiernos.
La cripto-divisa “madre” es Bitcoin, y con el tiempo ha habido otras monedas digitales que compiten con Bitcoin, se llaman “Altcoins”.
“Dentro” (código fuente) de cada criptocurrency (incluso Bitcoin) hay un límite máximo de esquinas disponibles. (21 millones para Bitcoin)
Un minero extraerá las esquinas, validará las transacciones de esta base de datos (blockchain) y asegurará la red con cálculos complejos que su hardware tendrá que resolver de acuerdo con el algoritmo en relación con el criptodinero que socavaremos.

Concretamente, esto significa que su hardware (tarjeta gráfica, procesador, ASIC) trabajará para minar al igual que lo haría un minero de oro, excepto que en el caso de la minería digital, es virtual.


Un poco más de detalle

Les Altcoins son “idénticos” a Bitcoin que es el padre fundador de cryptos-money, el objetivo es hacer un crypto-money capaz de ser mejor que Bitcoin o tener una utilidad diferente, muchos Altcoins han visto la luz del día y esto es lo que veremos en los artículos presentes en Cryptos-Mining.

El Bitcoin fue creado en 2008 y se pudo minar directamente con un simple ordenador en 2009, siendo su valor y dificultad muy bajo, se pudo minar BTC muy rápidamente sin tener una gran potencia de cálculo, así es como hablamos de dificultad, volveremos a ello en el apartado sobre dificultad y rentabilidad.
Un poco de anécdota, mucha gente extrajo Bitcoins en 2009 y se quedó con ellos, unos años después cuando el Bitcoin subió a un gran valor, esta gente lo vendió todo y se convirtió en millonarios, hoy en día es muy poco probable que puedan hacer esto a menos que minen o inviertan en una cripta-moneda cuando fue lanzada y mantengan esta cripta-moneda varios años y luego la vendan.

Lo mismo para Ethereum, Altcoin creado por Vitalik Buterin que es el más conocido, en su lanzamiento (30 de julio de 2015) 1 Ether no valía ni siquiera 1$ (0,6$) y 1 ETH hoy en día se acerca lentamente a los 600$ en la escritura de sus líneas, sabiendo que en aquel momento con una potencia de 120 mhs (4 tarjetas gráficas) se podía socavar esto :

What to Mine

Evidentemente este cálculo es erróneo porque el Bitcoin no valía la pena y el Éter también, simplemente sirve para saber el número de Éteres que podrían ser socavados con este poder en el lanzamiento.

Cryptos-Mining se centra sólo en la minería a través de la GPU (tarjeta gráfica) que está más enfocada a los “individuos”, este es el caso de Ethereum para tomar el ejemplo anterior.

Hay actualmente más de 16 millones (pronto 17) de BTCs en circulación por un total de 21 millones de máximo posible, el algoritmo fue creado de esta manera.
Los 21 millones de BTC serán explotados alrededor de 2140.

Tanto en la minería de Bitcoin como en la de Altcoin, el principio sigue siendo el mismo y sólo cambia el material a extraer.
Hay criptos de moneda PoW (prueba de trabajo) y PoS (prueba de participación) y son imposibles de explotar.
Aquí veremos los posibles criptos de divisas que se pueden extraer a través de la GPU (tarjeta gráfica)

Para más información sobre BTC: Wikipedia


Según Wikipedia, la minería se explica de la siguiente manera

.
La operación de minería consiste en ensamblar las transacciones en “bloques”, añadiendo un encabezado que contiene el tamaño del bloque, el número de transacciones que contiene, la fecha y la hora, una suma de comprobación (“hash”) que evitará cualquier modificación del bloque y que también servirá como identificador único del bloque, y el identificador del bloque anterior.

Los menores incluyen en sus bloques una transacción particular que los acredita con un número de bitcoins creados para este propósito, así como las comisiones de transacción ofrecidas por sus emisores. Sin embargo, esta remuneración sólo será efectiva si el bloque es aceptado definitivamente en la cadena de bloques por los otros nodos. Es esta creación de dinero la que explica el uso del término “minería”, por analogía con la minería de oro.

Un bloque puede contener cualquier número de transacciones, típicamente entre 1000 y 2000, pero sin que el tamaño del bloque exceda 1 megabyte.

En un bloque, las transacciones se almacenan como un árbol de Merkle.

La suma de comprobación (o huella dactilar) del bloque se calcula aplicando dos veces sucesivas el algoritmo hash SHA-256 al conjunto formado por los siguientes elementos

.

    • El número de versión del software,

.

  • La huella dactilar del encabezado del bloque anterior
  • La raíz del árbol de transacciones en bloque (que en sí mismo es una huella dactilar indirecta de todas las transacciones en bloque)
  • Marca de tiempo (tiempo transcurrido desde el 1 de enero de 1970 0 h, en segundos)
  • La dificultad
  • El cálculo de esta huella dactilar se hace especialmente difícil imponiendo que sea inferior a un determinado valor (la “dificultad”), por lo que su representación binaria comienza con un cierto número de ceros. Para ello, el encabezado se complementa con un número arbitrario de 32 bits llamado “nuncio”, que se integrará en el cálculo de la huella dactilar.

Una propiedad de los algoritmos hash es que, incluso conociendo las huellas dactilares obtenidas con algunos noces, es imposible determinar el valor de la huella dactilar con un nuevo noce sin volver a ejecutar el algoritmo. Por lo tanto, un nuncio adecuado sólo puede ser encontrado por pruebas sucesivas.

Para un valor de nuncio dado, la probabilidad de calcular una huella menor que la dificultad es muy baja, y por lo tanto se deben hacer muchos intentos. Entre 2014 y 2016, el número promedio de monjas que cada minero tuvo que probar entre cada creación de bloques aumentó de mil millones a 200 mil millones71. Como este cálculo consiste en realizar un gran número de veces el mismo cálculo con datos diferentes, se presta bien al cálculo paralelo.

La dificultad se reajusta cada 2016 bloques para tener en cuenta la potencia de cálculo real de la red y permitir en promedio añadir un bloque cada 10 minutos, lo que significa que el tiempo probable para calcular una huella válida es de 10 minutos para el ordenador o grupo de ordenadores más potente de la red.

Este sistema de prueba de trabajo y vinculación de bloques por su huella hace imposible cualquier alteración de la cadena de bloques. Un atacante que desea modificar una transacción en un bloque dado tendría que volver a calcular su suma de comprobación y las de todos los bloques subsiguientes. Puesto que la dificultad aumenta con el tiempo, así como el número de bloques que siguen a la operación modificada (su grado de confirmación), el tiempo necesario para tal modificación aumenta muy rápidamente.

Cuando un minero ha construido un bloque válido cuya suma de comprobación satisface la condición de dificultad, lo reproduce en nodos vecinos, que comprueban su validez antes de volver a reproducirlo.

Los bloques válidos se distribuyen así de un nodo al siguiente a todos los nodos de la red, después de haber sido comprobados cada vez, pero sin ser modificados. Desde el nuncio incluido en el encabezado, es fácil y rápido comprobar la validez del bloque (se puede hacer un paralelo simplista a un juego de Sudoku: su resolución es difícil y requiere tiempo y cálculo humano, pero su verificación es muy fácil una vez encontrada la solución).


Si tienes alguna pregunta, si crees que falta algo importante que añadir o corregir, no dudes en escribir un comentario.



Poster un Commentaire

avatar
  Subscribe  
Notify of

tempus libero Curabitur elit. consectetur felis Nullam sem, accumsan ultricies