Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Minería de Bloques | Bloques y Transacciones
Quizzes & Challenges
Quizzes
Challenges
/
Introducción a Blockchain

bookMinería de Bloques

El proceso de minería en Bitcoin y otras criptomonedas es un mecanismo fundamental que cumple dos propósitos principales:

  • Añadir nuevas transacciones a la blockchain, asegurándolas y validándolas;
  • Introducir nuevos bitcoins en circulación.

El siguiente resumen repasa los puntos clave tratados hasta ahora y ofrece una visión más detallada de cómo funciona el proceso de minería:

1. Verificación de transacciones

Los mineros inician el proceso recopilando transacciones del pool de memoria de la red de Bitcoin. Estas son transacciones realizadas por los usuarios que están esperando ser confirmadas y añadidas a la blockchain. Los mineros seleccionan qué transacciones incluir en el siguiente bloque en función de las comisiones de transacción, entre otros factores; normalmente se priorizan las transacciones con comisiones más altas. Una vez que el minero ha seleccionado las transacciones, las agrupa en un bloque.

La siguiente imagen ayuda a clarificar este concepto:

Primero, los usuarios (supongamos que hay 'n' usuarios) envían sus transacciones, cada una acompañada de una comisión que están dispuestos a pagar para que la transacción sea procesada. Estas transacciones se envían al pool de memoria (también conocido como mempool), que es un área de espera para las transacciones antes de ser confirmadas por los mineros. Las transacciones en el mempool se denotan como Tx1 a Txm, donde 'm' puede ser cualquier número de transacciones en espera en el pool. Finalmente, los mineros seleccionan transacciones del pool de memoria para incluirlas en un nuevo bloque en función de sus comisiones.

2. Resolución de la Prueba de Trabajo

El núcleo del proceso de minería implica resolver un acertijo criptográfico conocido como prueba de trabajo (PoW). Este acertijo requiere un esfuerzo computacional significativo y está diseñado para ser intencionadamente difícil de resolver, pero fácil de verificar para la red. Consiste en generar un hash que esté por debajo de un valor objetivo específico.

El nonce es un número que los mineros modifican en cada intento de resolver el acertijo. Al cambiar el nonce y calcular el hash de los datos del bloque, los mineros producen diferentes salidas de hash en cada iteración.

Note
Estudiar más

Para participar en la minería, se requiere una unidad de procesamiento gráfico (GPU) o un circuito integrado de aplicación específica (ASIC). Estos dispositivos están diseñados para resolver de manera eficiente los acertijos criptográficos necesarios para la minería. El costo del hardware de minería puede variar desde unos cientos hasta decenas de miles de dólares, dependiendo de su eficiencia y potencia computacional.

El objetivo es encontrar un nonce que produzca un hash que sea menor o igual al hash objetivo establecido por la red. El primer minero que encuentre un nonce que genere un hash válido obtiene el derecho de añadir el nuevo bloque a la cadena de bloques.

3. Confirmación de Bloques y Recompensa

Una vez que un minero resuelve con éxito el acertijo, difunde el nuevo bloque al resto de la red para su verificación. Otros nodos en la red comprueban la validez del bloque, incluyendo la corrección de las transacciones y el hash. Si el bloque es válido, se añade a la cadena de bloques y el minero es recompensado con bitcoins recién generados (la recompensa del bloque) y las comisiones de transacción de las transacciones incluidas en el bloque.

Como se muestra arriba, el proceso es sencillo. Una vez que un bloque es minado, propagado y verificado, se añade a la cadena de bloques inmediatamente después del bloque más reciente.

Note
Nota

El bloque Génesis, también conocido como Bloque 0, es el primer bloque dentro de una cadena de bloques. En nuestra imagen, los tres puntos verticales significan que hay algunos bloques intermedios.

Ajuste de Dificultad

La red de Bitcoin ajusta automáticamente la dificultad del rompecabezas de minería aproximadamente cada dos semanas, o cada 2,016 bloques. Este ajuste garantiza que el tiempo promedio para encontrar un nuevo bloque se mantenga en alrededor de 10 minutos, independientemente de la potencia total de minería en la red. Si más mineros se unen a la red y la tasa de hash aumenta, la dificultad aumentará. Por el contrario, si los mineros abandonan la red y la tasa de hash disminuye, la dificultad disminuirá.

Note
Estudiar más

Tasa de hash, también conocida como potencia de hash, es una medida de la potencia computacional utilizada para minar y procesar transacciones en una blockchain. Representa el número de operaciones de hash realizadas en un período de tiempo determinado y normalmente se expresa en hashes por segundo (h/s).

1. ¿Cuál es el papel del nonce en la minería de bloques de Bitcoin?

2. ¿Qué transacción será priorizada por los mineros?

question mark

¿Cuál es el papel del nonce en la minería de bloques de Bitcoin?

Select the correct answer

question mark

¿Qué transacción será priorizada por los mineros?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 6.25

bookMinería de Bloques

Desliza para mostrar el menú

El proceso de minería en Bitcoin y otras criptomonedas es un mecanismo fundamental que cumple dos propósitos principales:

  • Añadir nuevas transacciones a la blockchain, asegurándolas y validándolas;
  • Introducir nuevos bitcoins en circulación.

El siguiente resumen repasa los puntos clave tratados hasta ahora y ofrece una visión más detallada de cómo funciona el proceso de minería:

1. Verificación de transacciones

Los mineros inician el proceso recopilando transacciones del pool de memoria de la red de Bitcoin. Estas son transacciones realizadas por los usuarios que están esperando ser confirmadas y añadidas a la blockchain. Los mineros seleccionan qué transacciones incluir en el siguiente bloque en función de las comisiones de transacción, entre otros factores; normalmente se priorizan las transacciones con comisiones más altas. Una vez que el minero ha seleccionado las transacciones, las agrupa en un bloque.

La siguiente imagen ayuda a clarificar este concepto:

Primero, los usuarios (supongamos que hay 'n' usuarios) envían sus transacciones, cada una acompañada de una comisión que están dispuestos a pagar para que la transacción sea procesada. Estas transacciones se envían al pool de memoria (también conocido como mempool), que es un área de espera para las transacciones antes de ser confirmadas por los mineros. Las transacciones en el mempool se denotan como Tx1 a Txm, donde 'm' puede ser cualquier número de transacciones en espera en el pool. Finalmente, los mineros seleccionan transacciones del pool de memoria para incluirlas en un nuevo bloque en función de sus comisiones.

2. Resolución de la Prueba de Trabajo

El núcleo del proceso de minería implica resolver un acertijo criptográfico conocido como prueba de trabajo (PoW). Este acertijo requiere un esfuerzo computacional significativo y está diseñado para ser intencionadamente difícil de resolver, pero fácil de verificar para la red. Consiste en generar un hash que esté por debajo de un valor objetivo específico.

El nonce es un número que los mineros modifican en cada intento de resolver el acertijo. Al cambiar el nonce y calcular el hash de los datos del bloque, los mineros producen diferentes salidas de hash en cada iteración.

Note
Estudiar más

Para participar en la minería, se requiere una unidad de procesamiento gráfico (GPU) o un circuito integrado de aplicación específica (ASIC). Estos dispositivos están diseñados para resolver de manera eficiente los acertijos criptográficos necesarios para la minería. El costo del hardware de minería puede variar desde unos cientos hasta decenas de miles de dólares, dependiendo de su eficiencia y potencia computacional.

El objetivo es encontrar un nonce que produzca un hash que sea menor o igual al hash objetivo establecido por la red. El primer minero que encuentre un nonce que genere un hash válido obtiene el derecho de añadir el nuevo bloque a la cadena de bloques.

3. Confirmación de Bloques y Recompensa

Una vez que un minero resuelve con éxito el acertijo, difunde el nuevo bloque al resto de la red para su verificación. Otros nodos en la red comprueban la validez del bloque, incluyendo la corrección de las transacciones y el hash. Si el bloque es válido, se añade a la cadena de bloques y el minero es recompensado con bitcoins recién generados (la recompensa del bloque) y las comisiones de transacción de las transacciones incluidas en el bloque.

Como se muestra arriba, el proceso es sencillo. Una vez que un bloque es minado, propagado y verificado, se añade a la cadena de bloques inmediatamente después del bloque más reciente.

Note
Nota

El bloque Génesis, también conocido como Bloque 0, es el primer bloque dentro de una cadena de bloques. En nuestra imagen, los tres puntos verticales significan que hay algunos bloques intermedios.

Ajuste de Dificultad

La red de Bitcoin ajusta automáticamente la dificultad del rompecabezas de minería aproximadamente cada dos semanas, o cada 2,016 bloques. Este ajuste garantiza que el tiempo promedio para encontrar un nuevo bloque se mantenga en alrededor de 10 minutos, independientemente de la potencia total de minería en la red. Si más mineros se unen a la red y la tasa de hash aumenta, la dificultad aumentará. Por el contrario, si los mineros abandonan la red y la tasa de hash disminuye, la dificultad disminuirá.

Note
Estudiar más

Tasa de hash, también conocida como potencia de hash, es una medida de la potencia computacional utilizada para minar y procesar transacciones en una blockchain. Representa el número de operaciones de hash realizadas en un período de tiempo determinado y normalmente se expresa en hashes por segundo (h/s).

1. ¿Cuál es el papel del nonce en la minería de bloques de Bitcoin?

2. ¿Qué transacción será priorizada por los mineros?

question mark

¿Cuál es el papel del nonce en la minería de bloques de Bitcoin?

Select the correct answer

question mark

¿Qué transacción será priorizada por los mineros?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5
some-alt