¿Qué es una blockchain?
Una blockchain es un libro mayor que múltiples ordenadores mantienen sincronizado sin un operador central. Las transacciones se agrupan en bloques, cada bloque hace referencia al anterior y cada participante puede comprobar el historial completo por sí mismo. Modificar un bloque antiguo rompería todas las referencias posteriores, y por eso cualquier manipulación del registro queda a la vista.
Lo que distingue a unas blockchains de otras es cómo eligen quién escribe el siguiente bloque, cómo representan la propiedad y cómo cambian sus propias reglas. El resto de esta página recorre las respuestas de Cardano a esas tres preguntas y, después, lo que puedes hacer encima: tokens, programas y operar tú mismo la red.
¿La idea es nueva para ti? Empieza por saber qué es Cardano¿Cómo alcanza consenso Cardano?
Cardano emplea Ouroboros, un protocolo Proof of Stake. En lugar de competir mediante potencia computacional, los participantes son seleccionados para emitir bloques en proporción al ada delegado en ellos.
Slots y epochs
El tiempo se organiza en slots de un segundo y epochs de 432.000 slots (cinco días). En cada slot, los stake pools participan en una lotería criptográfica privada cuyas probabilidades son directamente proporcionales a su cuota de stake delegado; el pool ganador se convierte en líder del slot (slot leader). En promedio, solo uno de cada veinte slots cuenta con líder asignado, por lo que se emite un nuevo bloque aproximadamente cada 20 segundos y la mayoría de los slots transcurren vacíos. Ocasionalmente, dos pools coinciden en un mismo slot, pero solo uno de sus bloques permanece en la cadena principal.
Bloques
El slot leader empaqueta las transacciones pendientes en un bloque de hasta unos 88 KB bajo los parámetros vigentes, lo firma y lo transmite a sus nodos pares, quienes validan cada transacción antes de propagarlo. Cada nuevo bloque añadido encima reduce la probabilidad de una reorganización (rollback), motivo por el cual carteras y exchanges consideran una transacción definitiva tras unos pocos bloques. El protocolo descarta definitivamente cualquier reorganización una vez que el bloque alcanza suficiente profundidad en la cadena, un margen de aproximadamente 36 horas en mainnet definido por sus parámetros de seguridad.
Por qué es seguro
Ouroboros fue publicado y sometido a revisión por pares antes de su puesta en producción, y sus garantías se mantienen siempre que los participantes honestos controlen la mayoría del stake. No existe slashing: un pool que se comporta mal no obtiene recompensas, pero el ada delegado nunca está en riesgo.
¿Cómo registra Cardano la titularidad de los fondos?
Cardano utiliza el modelo UTXO extendido, EUTxO para abreviar. En lugar de cuentas con saldos acumulados, el libro mayor guarda salidas de transacciones no gastadas: billetes de valor individuales, cada uno bloqueado a una dirección. Una transacción consume billetes enteros como entradas y crea billetes nuevos como salidas, y el total de entrada debe ser igual al total de salida más la comisión. Lo que sobra vuelve a ti como cambio. El saldo disponible que muestra tu cartera es simplemente la suma de los billetes que puede desbloquear. Las recompensas de staking son la única excepción: se acumulan en una cuenta de recompensas aparte, y retirarlas a un billete es en sí una transacción.
Para los usuarios importan dos consecuencias. Primero, todo lo que hará una transacción queda fijado al construirla, así que tu cartera puede indicarte el resultado exacto y la comisión antes de firmar. Segundo, un billete solo puede gastarse una vez: si dos transacciones intentan gastar el mismo billete, solo una puede tener éxito. La otra se rechaza por completo, aunque superara todas las comprobaciones al construirse, y nada queda a medio aplicar. Las aplicaciones se diseñan teniendo esto en cuenta, repartiendo el valor entre muchos billetes o agrupando operaciones en lotes, y por eso algunas apps de Cardano procesan las órdenes por rondas en lugar de una a una.
La parte extendida es lo que hace posibles los programas: una salida puede llevar datos y quedar bloqueada por un script en lugar de por una clave, y el script decide si una transacción puede gastarla.
¿Cuánto cuesta una transacción y cuánto tarda?
La comisión es una fórmula, no una subasta: una parte fija más una parte por byte, ambas fijadas por parámetros del protocolo. En mainnet, a fecha de 2026, son 155.381 lovelace más 44 lovelace por byte, así que una transferencia típica de unos cientos de bytes cuesta alrededor de 0,17 ada. Como cualquier parámetro del protocolo, estos valores pueden cambiar mediante la gobernanza. Las comisiones no suben cuando la red está ocupada, las transacciones simplemente esperan un poco más.
Cada salida también debe contener una cantidad mínima de ada para que el libro mayor no se llene de polvo (dust). El mínimo depende del tamaño de la salida: alrededor de un ada para una salida que solo lleva ada, más si lleva tokens o datos. Ese ada no es una comisión: permanece en la salida y se recupera cuando la salida se gasta. Registrar una clave de staking exige un depósito reembolsable, actualmente de 2 ada, por el mismo motivo.
Se produce un bloque aproximadamente cada 20 segundos, por lo que una transacción suele aparecer en la cadena en menos de un minuto. Después, las carteras y los exchanges esperan a que se añadan más bloques encima antes de darla por liquidada, normalmente unos minutos para el uso diario y más tiempo para transferencias grandes.
¿Cómo se crean los tokens?
Los tokens en Cardano son nativos: el libro mayor los registra directamente, igual que hace con ada, así que no hace falta ningún contrato inteligente para crearlos, enviarlos o guardarlos. Un token se define mediante una política de acuñación (minting policy), un pequeño script o clave que indica quién puede crearlo o destruirlo. Una vez acuñados, los tokens viajan dentro de salidas de transacción normales, junto a ada, y una sola transacción puede llevar muchos activos distintos. Ada conserva sus funciones especiales: solo con ada se pagan comisiones y depósitos, solo ada se reparte como recompensa de staking, y toda salida que lleve tokens también debe contener algo de ada.
Un NFT es simplemente un token acuñado con una cantidad de uno bajo una política que nunca volverá a acuñar ese activo. Lo que representa el token, por ejemplo una imagen o un nombre, suele describirse con metadatos, y estándares como CIP-25 y CIP-68 definen cómo lo leen las carteras y los marketplaces.
¿Cómo se ejecutan los contratos inteligentes?
Un contrato inteligente en Cardano es un validador: un script que examina una transacción y responde a una sola pregunta, si es válida o no. Lo más habitual es que proteja salidas y decida si una transacción puede gastarlas, pero los scripts también controlan la acuñación y quema de tokens, la retirada de recompensas, los certificados y, desde la actualización Chang, los votos y propuestas de gobernanza. La propia transacción la construye la cartera del usuario o la aplicación, con todas las entradas, salidas y datos que necesita el script. El script no puede llamar a otros servicios ni cambiar de opinión después, lo que mantiene los resultados predecibles.
Los scripts se escriben en lenguajes como Aiken y Plinth y se compilan a Plutus Core, el lenguaje que ejecuta el nodo. Su ejecución se paga con un presupuesto aparte de memoria y pasos que tiene un precio fijado de antemano, así que el coste se conoce antes del envío, igual que la comisión base. Normalmente la aplicación o la cartera evalúa el script antes de pedir la firma, por lo que los fallos on-chain son poco frecuentes. Si aun así un script falla en la cadena, un pequeño colateral cubre el trabajo de la red, y por eso las carteras que se conectan a DApps reservan algo de ada para ese fin.
¿Quién opera la red?
Cualquier persona puede ejecutar un nodo de Cardano. Los stake pools son nodos que producen bloques, operados por particulares, empresas y comunidades. Delegar ada a un pool aumenta sus probabilidades de ser elegido y te da una parte de sus recompensas, sin mover tu ada a ningún sitio. Las recompensas se pagan en cada epoch con ada recién liberado de la reserva y con las comisiones de transacción.
El protocolo recompensa más a los pools que se mantienen por debajo de un punto de saturación, lo que disuade a cualquier pool de crecer demasiado, y los operadores comprometen parte de su propio ada como garantía (pledge). Hay cerca de tres mil pools registrados, y alrededor de mil producen bloques en cada epoch.
Los nuevos nodos se sincronizan reproduciendo el historial completo de la cadena o partiendo de una instantánea criptográficamente firmada mediante Mithril, una red de firmantes respaldada por la misma distribución de stake. Si deseas participar directamente en la emisión de bloques en lugar de delegar, puedes operar tu propio stake pool.
¿Cómo evoluciona Cardano?
Cardano se actualiza mediante hard forks, pero sin las divisiones de cadena que suele implicar el término. El hard fork combinator permite que un solo nodo entienda todas las eras del protocolo, así que el cambio de unas reglas a las siguientes se produce en un límite de epoch que todos conocen de antemano. Cada era añadió algo: staking, tokens nativos, contratos inteligentes, scripts más baratos y gobernanza on-chain.
Desde 2025, un hard fork es en sí mismo una acción de gobernanza: se propone on-chain y solo entra en vigor después de que el comité constitucional, los representantes delegados (DReps) y los operadores de stake pools lo hayan aprobado cada uno. Los parámetros del protocolo, como las comisiones o el tamaño de bloque, cambian mediante el mismo proceso on-chain, aunque qué órganos deben votar depende del tipo de acción. Consulta cómo funciona la gobernanza.
Glosario de términos clave
Los términos que usa esta página, cada uno enlazado a su entrada del glosario.
- UTXO: salida de transacción no gastada, billete individual de valor.
- EUTxO: modelo contable extendido que incorpora datos y scripts en las salidas.
- Epoch: periodo de cinco días, compuesto por 432.000 slots.
- Slot: unidad básica de tiempo, equivalente a un segundo.
- Slot leader: pool designado para emitir el bloque correspondiente a un slot.
- Stake pool: nodo productor de bloques respaldado por stake delegado.
- Token nativo: activo registrado y transferido directamente por el libro mayor junto a ada.
- Plutus Core: lenguaje de bajo nivel ejecutado on-chain por el nodo.
- Colateral: ada reservado por si un script falla on-chain.
- Hard fork combinator: mecanismo que permite a un solo nodo ejecutar todas las eras.
- Mithril: instantáneas firmadas para arrancar un nodo rápidamente.
- DRep: representante delegado en la gobernanza descentralizada.
FAQ
Mediante Ouroboros, su protocolo Proof of Stake. Los bloques son emitidos por stake pools seleccionados en proporción directa al ada delegado en ellos. Cardano nunca ha empleado minería.
Se genera un nuevo bloque cada 20 segundos aproximadamente, por lo que una transacción suele incorporarse a la cadena en menos de un minuto. Los servicios esperan varios bloques más antes de darla por firme, y el propio protocolo solo descarta una reversión tras un intervalo mucho más largo.
No. Cardano no tiene slashing. El ada delegado permanece en tu cartera, y un pool mal gestionado solo te cuesta recompensas.
No en el sentido de una subasta. Las comisiones siguen una fórmula fija basada en el tamaño de la transacción, y la ejecución de scripts tiene un presupuesto con precio propio, así que el coste se conoce antes de firmar y no sube con la demanda.
Un slot es una unidad de tiempo de un segundo. De media, solo uno de cada veinte slots tiene un líder que produce un bloque, así que los bloques llegan aproximadamente cada 20 segundos.
El nodo de referencia de Cardano y las reglas de su libro mayor están escritos en Haskell, un lenguaje funcional que permite mantener el código cerca de las especificaciones formales en las que se basa el protocolo. Las aplicaciones sobre Cardano pueden escribirse en muchos lenguajes, y los scripts on-chain en Plutus o Aiken.