Inicio » Aprende a operar con criptomonedas » ¿Cómo funciona blockchain? Minería y staking explicados fácil

¿Cómo funciona blockchain? Minería y staking explicados fácil

¿Cómo funciona blockchain? Explicación para principiantes sobre bloques, hashes, nodos, consenso, minería (prueba de trabajo) y staking (prueba de participación), con ejemplos.

Respuesta corta: una blockchain es un registro compartido de transacciones que muchos ordenadores mantienen a la vez. Las nuevas transacciones se agrupan en bloques y cada bloque contiene una huella (hash) del anterior, lo que los une en una cadena. Cambiar una entrada antigua rompería todos los enlaces posteriores, así que la red la rechazaría. La minería (prueba de trabajo) o el staking (prueba de participación) deciden quién puede añadir el siguiente bloque.

La analogía del cuaderno

Imagina un grupo de amigos que comparte gastos. En lugar de confiar en una sola persona para llevar el cuaderno, todos tienen una copia idéntica. Cuando alguien paga, lo anuncia, todos comprueban que de verdad tiene el dinero y todos anotan la misma línea en su copia. Si alguien modifica su cuaderno a escondidas, ya no coincide con los demás y el grupo lo ignora.

Una blockchain hace lo mismo con ordenadores y matemáticas. El “cuaderno” es el libro contable, los “amigos” son los nodos y las reglas para ponerse de acuerdo sobre la siguiente página se llaman consenso.

Las piezas básicas

Transacciones

Una transacción es un mensaje firmado del tipo “envía 0,01 BTC de la dirección A a la dirección B”. Se firma con la clave privada del remitente, lo que demuestra la propiedad sin revelar la clave. Más sobre claves en nuestra guía de wallets de criptomonedas.

Bloques

Un bloque es un lote de transacciones más una cabecera. La cabecera incluye una marca de tiempo, un resumen de todas las transacciones del bloque (la raíz de Merkle) y el hash del bloque anterior. En Bitcoin llega un bloque nuevo cada 10 minutos aproximadamente. En Ethereum, cada 12 segundos.

Hashes

Una función hash convierte cualquier dato en una huella corta de longitud fija. Bitcoin usa SHA-256. Si cambias un solo carácter de la entrada, el resultado cambia por completo, y no hay forma práctica de volver del hash a los datos. Como cada bloque guarda el hash del anterior, editar una transacción antigua cambiaría el hash de ese bloque, rompería el enlace del bloque siguiente y así hasta el final de la cadena.

Nodos

Los nodos son ordenadores que ejecutan el software de la blockchain. Cada nodo completo guarda una copia del libro contable y comprueba por su cuenta cada transacción y cada bloque según las reglas. Cualquiera puede ejecutar uno, y eso hace que las blockchains públicas sean difíciles de censurar o controlar.

Qué pasa cuando envías cripto

  1. Tu wallet crea y firma la transacción.
  2. Se difunde a los nodos cercanos, que la comprueban y la reenvían. Las transacciones válidas esperan en una cola llamada mempool.
  3. Un minero o validador elige transacciones de la cola, normalmente las que pagan más comisión, y construye un bloque.
  4. El bloque se comparte con la red. Los nodos lo verifican y lo añaden a su copia de la cadena.
  5. Tu transacción ya tiene una confirmación. Cada bloque posterior suma otra. Los exchanges fijan sus propias confirmaciones necesarias antes de abonar depósitos.

Consenso: ¿quién añade el siguiente bloque?

En una red sin jefe tiene que haber una forma justa de decidir quién escribe la siguiente página, y un coste por hacer trampa. Los dos métodos más comunes son la prueba de trabajo y la prueba de participación.

Minería (prueba de trabajo)

En la prueba de trabajo, que usa Bitcoin, los mineros compiten por encontrar un número que, combinado con los datos del bloque, produzca un hash por debajo de un valor objetivo. La única forma de encontrarlo es a base de prueba y error, miles de millones de veces por segundo, con máquinas llamadas ASIC. El primer minero que lo encuentra publica el bloque y gana la recompensa más las comisiones.

Staking (prueba de participación)

En la prueba de participación, que usa Ethereum desde 2022 y muchas blockchains más nuevas, no hay máquinas de minería. Los validadores bloquean monedas como depósito de garantía. El protocolo elige al azar a un validador para proponer el siguiente bloque y los demás votan (certifican) que es válido.

Como usuario normal, puedes hacer staking a través de un exchange o un servicio de staking sin tener tu propio validador. Las recompensas no están garantizadas, tus monedas pueden quedar bloqueadas un tiempo y asumes el riesgo del proveedor. Según las normas de la UE, el staking que ofrece una empresa forma parte de su servicio cripto, así que comprueba que la plataforma esté autorizada.

Prueba de trabajo frente a prueba de participación

Prueba de trabajo (minería) Prueba de participación (staking)
Quién añade bloques Mineros con potencia de cálculo Validadores con monedas bloqueadas
Coste de un ataque Hardware y electricidad Comprar y arriesgar una gran parte de las monedas
Consumo de energía Alto Bajo
Castigo por hacer trampa Electricidad desperdiciada, recompensa perdida Slashing del depósito
Ejemplos Bitcoin, Litecoin, Dogecoin Ethereum, Solana, Cardano

Blockchains públicas y privadas

Las blockchains públicas como Bitcoin y Ethereum permiten a cualquiera leer el registro, enviar transacciones y ejecutar un nodo. Las privadas o con permisos las gestiona un grupo conocido de empresas, por ejemplo para financiación del comercio. Pueden ser más rápidas, pero dependen de confiar en esos operadores, lo que elimina buena parte de lo que hace diferente a las cripto públicas.

Lo que blockchain no hace

Próximos pasos

Si quieres probarlo en la práctica, empieza con poco. Compara plataformas en nuestra comparativa de exchanges (BingX es el #1 y OKX el #2 en nuestro ranking general), aprende cómo funcionan las stablecoins y descarga nuestra guía gratuita para principiantes sobre cómo elegir un exchange seguro en la UE.

Preguntas frecuentes

¿Cómo funciona blockchain en palabras sencillas?

Muchos ordenadores guardan la misma lista de transacciones. Las nuevas se añaden en bloques, cada bloque se une al anterior con un hash y la red se pone de acuerdo sobre los bloques nuevos mediante minería o staking. Cambiar datos antiguos rompería los enlaces, así que se rechaza.

¿Qué es un bloque en blockchain?

Un bloque es un lote de transacciones con una cabecera que incluye una marca de tiempo y el hash del bloque anterior. Enlazar estos hashes es lo que forma la cadena.

¿Qué diferencia hay entre minería y staking?

La minería usa potencia de cálculo para competir por el derecho a añadir bloques (prueba de trabajo). El staking usa monedas bloqueadas como depósito, y se elige a validadores para añadir bloques (prueba de participación). Ambos recompensan a quien actúa con honestidad.

¿Se puede hackear una blockchain?

Las grandes blockchains públicas son muy difíciles de cambiar, porque un atacante necesitaría la mayoría de la potencia de minería o de las monedas en staking. Los hackeos suelen atacar exchanges, apps, contratos inteligentes o usuarios, no la cadena en sí.

¿Es seguro hacer staking?

El staking tiene riesgos: caídas de precio, periodos de bloqueo, slashing y el riesgo de la plataforma con la que haces staking. Las recompensas no están garantizadas.

¿Quién controla una blockchain?

En las blockchains públicas, nadie en solitario. Las reglas las aplica el software que ejecutan miles de nodos independientes, y los cambios necesitan un amplio consenso.

Esto no es asesoramiento financiero. Este artículo tiene fines educativos. Los precios de las criptomonedas son volátiles y puedes perder todo el dinero que inviertas. Revisa las normas de tu país antes de comprar.