En la lección anterior conocisteis a Bitcoin en sí — un dinero de oferta fija sin emisor central, que vive en un libro mayor público de solo añadidos. Pero un libro mayor que nadie actualiza no es más que un cuaderno lleno de polvo. El cuaderno de Bitcoin está vivo: más o menos cada diez minutos se le añade una página nueva, repleta de pagos recientes. ¿Quién escribe esa página? ¿Quién decide qué pagos entran? ¿Y por qué demonios se ofrecería alguien voluntario a hacer el trabajo? Esa es la historia de la minería — el motor que hace crecer la cadena — y al final de esta lección sabréis exactamente qué hacen los mineros, qué hay dentro de las páginas que escriben, quién les paga y cómo la red mantiene todo el tinglado en marcha a un ritmo constante.
La mempool: una sala de espera para los pagos
Antes de leer — adivina
Adivina antes de leer: cuando envías un pago de Bitcoin, ¿qué le pasa en los primeros segundos?
Cuando envías bitcoin, tu pago no se teletransporta directamente al libro mayor. Primero se difunde por toda la red, donde aterriza en una especie de sala de espera llamada mempool (abreviatura de memory pool, depósito de memoria). La mempool es sencillamente el montón de transacciones que se han anunciado pero aún no se han confirmado — son válidas y están firmadas, pero ningún bloque las ha recogido todavía.
Pensad en ello como una oficina de correos a la hora del cierre. Las cartas van cayendo al buzón durante todo el día (transacciones difundidas a la red). Son cartas de verdad con direcciones de verdad, pero todavía no han ido a ninguna parte. Cada cierto tiempo pasa un mensajero, agarra un buen puñado y las envía juntas. La mempool es ese buzón; el mensajero es un minero; el puñado que agarra se convierte en el próximo bloque.
Los mineros no tienen por qué llevarse todas las transacciones que esperan, y normalmente hay más en el buzón de lo que cabe en un puñado. Así que eligen — y tienden a agarrar primero las que ofrecen la comisión más alta, porque la comisión forma parte de su paga (profundizaremos en cómo se fijan las comisiones en la lección de transacciones). Por ahora, el titular es sencillo: difundir → mempool → esperar → ser elegido para un bloque.
«Sin confirmar» tiene un significado preciso
Una transacción que está en la mempool está sin confirmar — todavía podría descartarse, sustituirse o simplemente quedar superada en la puja por otras. Solo pasa a estar confirmada cuando un minero la incluye en un bloque que se añade a la cadena. Hasta entonces, tratarla como dinero definitivo es un error de novato.
Una transacción está en la mempool. ¿Qué afirmación es correcta?
Qué hacen realmente los mineros
Antes de leer — adivina
Antes de leer: ¿cuál es la tarea central de un minero?
Aquí está lo más importante que hay que dejar claro, porque es la fuente de un sinfín de confusiones: minar es el acto de proponer el próximo bloque. Un minero hace más o menos esto:
- Recoge transacciones de la mempool — normalmente las de comisión más alta — y las mete en un bloque candidato.
- Añade una transacción especial suya, llamada la transacción coinbase, que paga al minero (más sobre esto abajo). Siempre es la primera transacción del bloque.
- Compite con todos los demás mineros del planeta por el derecho a ser quien añade este bloque a la cadena. Quien gana consigue que se añada su bloque; todos los demás tiran su candidato y empiezan de cero con el siguiente.
Ese paso de «competir» es el corazón de Bitcoin, y es deliberadamente la única pieza que nos guardamos para la próxima lección. El mecanismo que decide al ganador se llama prueba de trabajo (proof-of-work), y es una competición genuinamente ingeniosa. Por hoy, quedaos con la forma del asunto: muchos mineros echan una carrera, exactamente uno gana por bloque, el ganador escribe la página y cobra.
Mito: «Los mineros crean las transacciones»
No las crean. Los usuarios crean y firman sus propias transacciones — esa firma es lo que demuestra que eres dueño de las monedas que estás gastando. Los mineros solo seleccionan, ordenan e incluyen transacciones que ya existen en la mempool. Un minero puede elegir ignorar tu pago, pero nunca puede falsificarlo, redirigirlo ni pagar desde tu cartera. La única transacción que un minero sí redacta es la coinbase, que les paga su recompensa.
Poder real pero limitado: un minero decide qué transacciones de las que esperan entran en su bloque candidato y en qué orden aparecen. Pueden priorizar las comisiones altas, o incluso negarse a incluir una transacción concreta. Lo que no pueden hacer es cambiar las cantidades, los remitentes o los destinatarios — eso queda bloqueado por la firma criptográfica del usuario. Así que los mineros son guardianes de la inclusión y el orden, no autores de los pagos.
Por dentro de un bloque
Antes de leer — adivina
Adivina: un bloque de Bitcoin se divide en dos partes principales. ¿Cuáles son?
Un bloque no es un amasijo informe de pagos. Tiene dos partes: una pequeña cabecera y el cuerpo (la lista de transacciones). La cabecera es el carné de identidad del bloque — un paquete compacto de campos que el resto de la red lee de un vistazo:
| Campo de la cabecera | Qué es |
|---|---|
| Huella del bloque anterior | La huella del bloque que va antes — este es el enlace que forma la cadena. |
| Raíz de Merkle | Una sola huella que resume todas las transacciones del bloque. |
| Marca de tiempo | Más o menos cuándo se montó el bloque. |
| Nonce | Un número que los mineros van retocando mientras compiten (su papel es la historia de la prueba de trabajo, próxima lección). |
| Objetivo de dificultad | Lo difícil que es ahora mismo la competición que se gana (más sobre esto abajo). |
La raíz de Merkle merece un momento, porque es discretamente brillante. Todas las transacciones del bloque se van resumiendo con hash, por parejas, una y otra vez, hasta que colapsan en una sola huella final — la raíz de Merkle — que se estampa en la cabecera. La recompensa: cualquiera puede demostrar que una transacción concreta está en un bloque sin descargar el bloque entero. Solo necesitas esa transacción más un breve rastro de huellas que llevan hasta la raíz. Para una cartera de móvil que no puede almacenar cientos de gigabytes, esa es la diferencia entre que «funcione» y que «no funcione».
La cabecera es la parte que se encadena
Fijaos en que la huella del bloque anterior vive en la cabecera. Ese es exactamente el truco del enlace que vimos en crypto-basics: cada bloque apunta hacia atrás al anterior, así que editar un bloque antiguo rompe todos los enlaces posteriores. La cabecera es pequeña a propósito — es la parte que la red marca con huella y enlaza, mientras que la voluminosa lista de transacciones cuelga de la raíz de Merkle.
Clasifica cada elemento según dónde vive: en la cabecera del bloque, en la lista de transacciones (cuerpo), o si describe la red en su conjunto.
Coloca cada elemento en su grupo correcto.
- El objetivo de dificultad
- La huella del bloque anterior
- El pago firmado de Alicia a Bob
- La raíz de Merkle
- La transacción coinbase que paga al minero
- El hashrate total de todos los mineros combinados
Ahora retomemos la idea de la cadena enlazada de crypto-basics con los bloques de Bitcoin en mente. Manipula uno de los primeros bloques de abajo y observa cómo la rotura se propaga en cascada por todos los bloques construidos encima — luego vuelve a minar para reparar la cadena. Ese reminado es, en miniatura, el trabajo que hacen los mineros para proponer bloques válidos:
Cadena válida
Edita los datos de un bloque y su huella cambia, lo que rompe el enlace de cada bloque posterior. Vuelve a minar para recalcular las huellas y restaurar una cadena válida.
¿Qué te permite hacer la raíz de Merkle de la cabecera de un bloque?
La recompensa de bloque: por qué se molesta alguien
Antes de leer — adivina
Antes de leer: ¿por qué gastaría un minero dinero real en electricidad y hardware para añadir un bloque?
Minar es caro — hardware real, electricidad real. Nadie lo hace por diversión. La recompensa de bloque es la nómina, y tiene dos piezas:
| Parte de la recompensa | De dónde viene | Notas |
|---|---|---|
| Subsidio de bloque | Bitcoin nuevo de cero, acuñado en la transacción coinbase | Esta es la única manera de que entren nuevas monedas en circulación. |
| Comisiones de transacción | Las comisiones adjuntas a cada transacción que el minero incluyó | Las pagan los usuarios; cuantas más transacciones (y con comisión más alta), mayor es esta porción. |
Así que la recompensa de bloque = subsidio + comisiones. El subsidio es dinero genuinamente nuevo — se crea de la nada con la transacción coinbase, por eso los mineros la ponen siempre la primera del bloque. Esta es la respuesta a «¿de dónde salen los nuevos bitcoins?»: no de una casa de la moneda ni de un tesoro, sino de la coinbase de cada bloque nuevo, según un calendario fijo y público que todo el mundo puede verificar.
Mito: «Las monedas nuevas aparecen por arte de magia / de la nada»
El bitcoin nuevo no se conjura de forma arbitraria — se emite según un calendario estricto a través de la transacción coinbase de cada bloque, y solo el minero que gana el bloque legítimamente puede reclamarlo. La cantidad la fijan las reglas de la red, no la elige el minero. Y ese subsidio no es para siempre: se reduce a la mitad a intervalos regulares (cada 210000 bloques, más o menos cada cuatro años), encogiendo con el tiempo el flujo de monedas nuevas. Seguiremos el calendario completo de halvings y el tope de 21 millones de monedas en la lección de la oferta.
Por qué esto *es* el modelo de seguridad
La recompensa de bloque no es solo una ventaja — es la razón por la que Bitcoin es difícil de atacar. Para reescribir la historia, un tramposo tendría que superar a todos los mineros honestos, que están echando la carrera porque hay dinero de por medio. La recompensa ata la creación de bloques a un coste real y continuo, lo que hace que la cadena sea cara de falsificar. Cómo se impone ese coste es la historia de la prueba de trabajo — próxima lección.
Rellena los huecos sobre la recompensa de bloque.
Elige la opción correcta para cada hueco y comprueba.
La recompensa de bloque que se paga al minero ganador se compone de dos partes: el de bloque, que es bitcoin recién acuñado creado en la transacción , más las de transacción de cada pago incluido. El subsidio es la única fuente de que entran en circulación, y se según un calendario fijo.
Un guiño rápido a la lección 1 — asegurémonos de que la imagen de la emisión encaja con la historia más amplia:
En la lección 1 aprendiste que Bitcoin no tiene emisor central y tiene una oferta limitada. ¿Cómo cuadra eso con que los mineros acuñen monedas nuevas?
Manteniendo el reloj de 10 minutos: la dificultad
Antes de leer — adivina
Adivina: Bitcoin aspira a un bloque nuevo más o menos cada diez minutos. A medida que se unen más mineros y la red se vuelve más potente, ¿qué evita que ese ritmo se acelere?
Bitcoin aspira a añadir un bloque nuevo más o menos cada diez minutos de media. Fijaos en de media: es un objetivo, no un metrónomo. Los bloques reales varían mucho — algunos llegan con un minuto de diferencia, otros cuarenta minutos después. A largo plazo, sin embargo, la media se pega a los diez minutos. ¿Por qué diez? Es un equilibrio deliberado: lo bastante largo para que los bloques se extiendan por la red global antes de que aparezca el siguiente, lo bastante corto para que los pagos se confirmen en un tiempo razonable.
Pero aquí está el quid. La competición que se gana se vuelve más fácil de ganar cuanta más potencia de cómputo total — llamada hashrate — esté echando la carrera. Si se enchufan montañas de mineros nuevos, los bloques empezarían a salir cada cinco minutos, luego cada dos. Así que Bitcoin tiene un regulador automático: el ajuste de dificultad, o reajuste (retarget).
Cada 2016 bloques — más o menos cada dos semanas — la red mira cuánto tardaron realmente esos bloques y se recalibra:
- ¿Los bloques llegaron más rápido que diez minutos de media (se unió mucho hashrate)? → La dificultad sube, haciendo la competición más difícil, ralentizando el ritmo de vuelta hacia los diez minutos.
- ¿Los bloques llegaron más lento (se fueron mineros, cayó el hashrate)? → La dificultad baja, haciendo la competición más fácil, acelerando el ritmo de nuevo.
La genialidad está en que esto ocurre automáticamente, por regla, sin comité y sin votación. Por mucha potencia de minería que entre a raudales o salga en estampida, el reajuste cada 2016 bloques mantiene los bloques aterrizando a intervalos de aproximadamente diez minutos — el latido se mantiene constante.
Mito: «Los bloques llegan exactamente cada diez minutos»
Diez minutos es una media estadística, no un reloj. Los bloques individuales se dispersan muchísimo — puede que veas dos en tres minutos, y luego nada durante media hora. El reajuste de dificultad solo dirige la media a largo plazo de vuelta a los diez minutos; no puede hacer que ningún bloque concreto sea puntual.
Conecta cada término con su descripción correcta.
Elige un término y luego su definición.
Selecciona TODAS las afirmaciones que sean verdaderas sobre el ajuste de dificultad de Bitcoin. (Más de una es correcta.)
La imagen completa
Cinco piezas en movimiento, un libro mayor que crece. Los pagos esperan en la mempool; un minero los recoge en un bloque candidato con una transacción coinbase que le paga; el bloque tiene una cabecera compacta (huella anterior, raíz de Merkle, marca de tiempo, nonce, dificultad) más la lista de transacciones; el ganador cobra la recompensa de bloque (subsidio + comisiones); y el reajuste de dificultad cada 2016 bloques mantiene los bloques nuevos llegando más o menos cada diez minutos. Resúmelo en una imagen:
Big picture
El libro mayor y la minería
- El libro mayor y la minería
- Pagos pendientes
- Mempool — transacciones difundidas y sin confirmar a la espera
- Los usuarios crean y firman sus propios pagos
- Los mineros eligen de ella (comisiones altas primero)
- Minar = proponer un bloque
- Montar un bloque candidato a partir de la mempool
- Añadir la transacción coinbase (paga al minero)
- Competir por añadirlo — el ganador se lo lleva todo
- Cómo se elige al ganador = prueba de trabajo (siguiente)
- Por dentro de un bloque
- Cabecera — huella anterior, raíz de Merkle, marca de tiempo, nonce, objetivo
- Cuerpo — la lista de transacciones
- La raíz de Merkle demuestra que una tx está incluida sin el bloque completo
- Recompensa y ritmo
- Recompensa de bloque = subsidio + comisiones
- Subsidio = monedas nuevas, se reduce a la mitad cada 210000 bloques
- La dificultad se reajusta cada 2016 bloques (~2 semanas)
- Mantiene los bloques cerca de los diez minutos de media
- Pagos pendientes
Un repaso mixto — toma de todo lo anterior:
Ponte a prueba
¿Qué es la mempool?
Check your answer to continue.
Ideas clave
Qué recordar
- La mempool es la sala de espera. Las transacciones difundidas se quedan ahí sin confirmar hasta que un minero las selecciona — normalmente las de comisión más alta primero — para el próximo bloque. En la mempool ≠ en un bloque.
- Minar significa proponer el próximo bloque. Un minero agrupa transacciones de la mempool en un bloque candidato, añade una transacción coinbase que le paga y compite por añadirlo. El ganador escribe la página; todos los demás empiezan de nuevo.
- Los usuarios redactan los pagos, no los mineros. Tú creas y firmas tus propias transacciones; los mineros solo las seleccionan y ordenan. Pueden ignorar un pago pero nunca falsificarlo, redirigirlo ni alterarlo.
- Un bloque = cabecera + lista de transacciones. La cabecera guarda la huella del bloque anterior (el enlace de la cadena), una raíz de Merkle (una huella para todas las transacciones), una marca de tiempo, un nonce y el objetivo de dificultad. La raíz de Merkle deja que cualquiera demuestre que una transacción está en un bloque sin descargarlo entero.
- Recompensa de bloque = subsidio + comisiones. El subsidio es bitcoin recién acuñado de la coinbase — la única fuente de monedas nuevas — y se reduce a la mitad según un calendario fijo (cada 210000 bloques). Las comisiones vienen de las transacciones incluidas. Esta recompensa es lo que paga la seguridad.
- La dificultad se reajusta cada 2016 bloques (~2 semanas) para que los bloques sigan llegando más o menos cada diez minutos de media, sin importar cuánto hashrate se una o se vaya. Más mineros → la dificultad sube; menos → baja.
- Mitos desmontados: los mineros no crean transacciones, minar no es ciencia útil, los bloques no son puntuales (es una media), y las monedas nuevas no son magia — son emisión coinbase programada que se reduce a la mitad con el tiempo.
Ahora sabéis quién escribe cada página, qué hay en ella y por qué se molestan. Pero hemos estado esquivando la palabra más importante: competir. ¿Cómo gana exactamente un minero el derecho a añadir un bloque? Esa competición es la prueba de trabajo — un juego de adivinanzas deliberadamente difícil que ata todo el sistema a un coste del mundo real — y es justo adonde nos dirigimos a continuación.