Blockchain

Una blockchain es un registro compartido de transacciones de criptomonedas que los mineros protegen agregando bloques verificados.

3 min de lectura
minería

Definición

Una blockchain es un registro público de transacciones agrupadas en bloques y enlazadas entre sí en orden. En la minería de criptomonedas, los mineros compiten para agregar el siguiente bloque válido a este registro, y cada bloque apunta al bloque anterior.

Cómo Funciona

Cuando los usuarios envían transacciones de criptomonedas, esas transacciones quedan a la espera de ser confirmadas por la red. Los mineros recopilan transacciones válidas desde la mempool, que puede observarse en exploradores públicos como mempool.space, y las ensamblan en un bloque candidato.

Luego, el minero construye un encabezado de bloque. El encabezado incluye una referencia al bloque anterior, un resumen de las nuevas transacciones, el objetivo de dificultad actual y un nonce que los mineros pueden modificar. La documentación para desarrolladores de Bitcoin describe estos campos en su referencia de encabezados de bloque.

En sistemas de prueba-de-trabajo como Bitcoin, minar significa hashear el encabezado del bloque una y otra vez, siguiendo el diseño presentado en el whitepaper de Bitcoin. Un bloque válido debe producir un hash por debajo del objetivo de la red, que está controlado por la dificultad de minería. Como los resultados del hash son impredecibles, los mineros usan hash rate para hacer muchos intentos rápidamente.

Cuando un minero encuentra un bloque válido, lo transmite a la red. Otros nodos revisan las transacciones, verifican la proof of work y confirman que el bloque se enlaza correctamente con la cadena.

Si se acepta, el bloque pasa a formar parte de la blockchain. El minero exitoso gana la recompensa de bloque, que puede incluir nuevas monedas y comisiones de transacción.

Por Qué Importa

La blockchain es el historial compartido que permite que una criptomoneda funcione sin un contable central. Todos pueden verificar el mismo registro, pero ningún minero individual puede editarlo sin más.

Para los mineros, la blockchain define aquello que compiten por extender. Un minero intenta producir el siguiente bloque que la red aceptará.

La estructura de la cadena también protege las transacciones antiguas. Como cada bloque nuevo depende del hash del bloque anterior, cambiar un bloque antiguo también cambiaría todos los bloques posteriores. Un atacante tendría que rehacer la proof of work y alcanzar a la red honesta.

Por eso importan las confirmaciones. Una transacción enterrada bajo varios bloques posteriores es mucho más difícil de revertir.

Términos Relacionados