Mastering Bitcoin

Mastering Bitcoin


10. Minería y Consenso » Éxito en el Minado de un Bloque

Página 74 de 98

Éxito en el Minado de un Bloque

Como vimos anteriormente, el nodo de Jing ha construido un bloque candidato y lo ha preparado para la minería. Jing tiene varias plataformas para minería hardware con circuitos integrados de aplicación específica (en inglés, «ASIC»), donde cientos de miles de circuitos integrados ejecutan en paralelo el algoritmo SHA256 a velocidades increíbles. Estas máquinas especializadas están conectadas a su nodo de minería a través de USB. A continuación, el nodo de minería que se ejecuta en el escritorio de Jing transmite la cabecera del bloque a su hardware de minería, que comienza a probar billones de nonces por segundo.

Casi 11 minutos después de comenzar a minar el bloque 277.316, una de las máquinas de minería hardware encuentra una solución y lo envía de vuelta al nodo de minería. Cuando se inserta en la cabecera del bloque, el nonce 4215469401 produce un hash de bloque:

0000000000000002a7bbd25a417c0374cc55261021e8a9ca74442b01284f0569

Que es menor que el objetivo:

0000000000000003A30C00000000000000000000000000000000000000000000

Inmediatamente, el nodo de minería de Jing transmite el bloque a todos sus compañeros. Ellos reciben, validan, y luego propagan el nuevo bloque. A medida que el bloque se va extendiendo a través de la red, cada nodo lo añade a su propia copia de la cadena de bloques, extendiéndola a una nueva altura de 277.316 bloques. A medida que los nodos de minería reciben y validan el bloque, abandonan sus esfuerzos para encontrar un bloque a la misma altura y comienzan de inmediato a calcular el siguiente bloque de la cadena.

En la siguiente sección, vamos a ver el proceso que cada nodo utiliza para validar un bloque y seleccionar la cadena más larga, creando el consenso que forma la cadena de bloques descentralizada.

Ir a la siguiente página

Report Page