¿Qué es Cardano (ADA)?

La blockchain construida con investigación académica peer-reviewed. Descubre por qué ADA es única.

¿Qué es Cardano?

Cardano es una plataforma blockchain de tercera generación que se distingue de prácticamente todos sus competidores por un enfoque único: basar cada decisión de diseño en investigación académica revisada por pares. En lugar de implementar características rápidamente y arreglar problemas después, Cardano desarrolla cada componente de forma metódica, publicando artículos científicos que son evaluados por expertos independientes antes de implementar cualquier cambio significativo.

Este enfoque ha ganado a Cardano el apodo de "la blockchain científica" o "la blockchain de los académicos". Su token nativo se llama ADA, en honor a Ada Lovelace, la matemática del siglo XIX considerada la primera programadora de la historia — un homenaje que refleja los valores del proyecto.

Cardano fue fundada en 2017 por Charles Hoskinson, uno de los cofundadores originales de Ethereum que abandonó el proyecto en sus primeras fases tras diferencias sobre la dirección del mismo. Hoskinson quería una organización más formal y comercial; Vitalik Buterin prefería una estructura sin ánimo de lucro. Esa separación llevó a Hoskinson a crear IOHK (Input Output Hong Kong), la empresa de investigación y desarrollo detrás de Cardano.

Curiosidad: Cardano tiene más de 130 artículos científicos publicados en su base de investigación. Su protocolo de consenso Ouroboros fue el primero en la historia de las blockchains en ser formalmente verificado y probado mediante matemáticas rigurosas.

Ouroboros: el corazón de Cardano

El mecanismo de consenso de Cardano se llama Ouroboros, nombrado así por el antiguo símbolo de una serpiente que se muerde su propia cola, representando la continuidad. Es el componente más técnicamente innovador de Cardano y lo que más lo diferencia de otras blockchains.

Ouroboros es un protocolo de Proof of Stake (PoS), pero con una particularidad crucial: fue el primer protocolo PoS en ser formalmente probado como seguro mediante métodos matemáticos rigurosos. Antes de Ouroboros, existían otros sistemas PoS, pero ninguno había sido verificado con el mismo nivel de rigor académico.

¿Cómo funciona Ouroboros de manera simplificada?

  1. 1
    Épocas y slots: El tiempo se divide en épocas (de ~5 días), que a su vez se dividen en 432.000 slots de 1 segundo cada uno.
  2. 2
    Selección de líderes: Para cada slot, el protocolo selecciona aleatoriamente un "líder de slot" entre los validadores según la cantidad de ADA que tienen en staking.
  3. 3
    Producción del bloque: El líder seleccionado produce el siguiente bloque de transacciones y lo añade a la cadena.
  4. 4
    Recompensas: Los líderes y los delegadores que apoyan su pool reciben recompensas en ADA por su participación.

La aleatoriedad en la selección de líderes es fundamental para la seguridad. Ouroboros usa un mecanismo criptográfico especial para garantizar que la selección sea verdaderamente aleatoria e impredecible, impidiendo que un atacante sepa de antemano cuándo le tocará ser líder para intentar explotar ese momento.

La arquitectura de dos capas de Cardano

Una de las decisiones de diseño más interesantes de Cardano es su arquitectura de dos capas separadas. La mayoría de blockchains tienen todo en una sola capa: transacciones de valor y lógica de contratos inteligentes en la misma cadena. Cardano separa estas funciones:

Cardano Settlement Layer (CSL)

La capa de liquidación gestiona las transacciones de ADA puro. Es simple, robusta y optimizada para transferir valor de forma segura y eficiente.

Cardano Computation Layer (CCL)

La capa de computación ejecuta los contratos inteligentes y las dApps. Al estar separada, los errores en contratos no afectan directamente a la capa de transacciones básicas.

Esta separación tiene ventajas prácticas importantes. Si hay un problema o un bug en un contrato inteligente complejo, solo afecta a la CCL y no compromete la integridad de las transacciones simples en la CSL. También permite actualizar cada capa de forma independiente, con más flexibilidad para incorporar mejoras.

Además, esta arquitectura facilita la conformidad regulatoria para casos de uso empresarial. Las empresas que necesiten cumplir con normativas específicas pueden hacerlo en la CCL sin modificar los fundamentos de la CSL.

Staking de ADA: ganar recompensas sin lockup

El staking en Cardano es uno de los aspectos más populares del proyecto, y tiene una característica que lo hace especialmente atractivo comparado con otros sistemas: no hay período de bloqueo (lockup).

En muchas blockchains con staking, cuando decides poner tus tokens en staking, quedan bloqueados durante un período mínimo (puede ser días o semanas), durante el cual no puedes moverlos o venderlos. En Cardano, tus ADA siempre están disponibles. Puedes moverlos, venderlos o gastarlos en cualquier momento, incluso mientras están haciendo staking.

¿Cómo funciona el staking de ADA en la práctica?

  • Stake pools: Son los nodos que producen bloques en Cardano. Están operados por operadores de pool independientes.
  • Delegación: Los holders de ADA delegan su participación a un stake pool de su elección. No transfieren sus ADA al pool, solo "prestan" su poder de voto.
  • Recompensas: Cada época (~5 días), los ADA en staking generan recompensas automáticamente, que se añaden a tu cartera y también hacen staking de forma compuesta.
  • Sin complicaciones técnicas: No necesitas mantener un nodo activo ni tener experiencia técnica. Solo delegas desde tu cartera (como Daedalus o Yoroi) y las recompensas llegan solas.
Importante: Las tasas de recompensa del staking en Cardano varían y dependen de varios factores incluyendo el rendimiento del pool elegido y la saturación del mismo. Este contenido es educativo y no constituye asesoramiento financiero.

Haskell y Plutus: el enfoque técnico

Cardano se diferencia también en la tecnología que usa para desarrollar su código y sus contratos inteligentes. Mientras que Ethereum usa Solidity (similar a JavaScript), Cardano optó por Haskell para el desarrollo del protocolo principal.

Haskell es un lenguaje de programación funcional conocido por ser especialmente adecuado para sistemas donde la corrección y la seguridad son críticas. Se usa en sectores como la aviación, la defensa y los sistemas financieros donde los errores pueden tener consecuencias graves. Su sistema de tipos permite detectar muchas categorías de errores en tiempo de compilación, antes de que el código se ejecute.

Para los contratos inteligentes, Cardano desarrolló Plutus, un lenguaje basado en Haskell. Plutus tiene una ventaja importante sobre lenguajes como Solidity: es más fácil verificar formalmente que un contrato hará exactamente lo que se espera, reduciendo el riesgo de bugs explotables por hackers.

También existe Marlowe, un lenguaje de dominio específico (DSL) diseñado para contratos financieros. Marlowe está pensado para ser accesible a profesionales financieros sin experiencia en programación, usando conceptos familiares del mundo de las finanzas.

El roadmap de Cardano se divide en cinco eras con nombres de figuras históricas de la computación:

  • Byron: Lanzamiento inicial con funcionalidad básica de transacciones (completado)
  • Shelley: Descentralización y staking (completado en 2020)
  • Goguen: Contratos inteligentes con Plutus (completado en 2021)
  • Basho: Escalabilidad y optimización del rendimiento (en progreso)
  • Voltaire: Gobernanza on-chain donde los holders de ADA votan sobre el futuro del protocolo (en progreso)

Preguntas Frecuentes sobre Cardano (ADA)

El enfoque peer-reviewed de Cardano requiere más tiempo que el desarrollo tradicional. Cada función debe ser investigada, documentada en papers académicos, revisada por terceros independientes y luego implementada. Esto reduce la velocidad pero aumenta la seguridad y robustez del código. Es una filosofía de "hacerlo bien a la primera" en lugar de "moverse rápido y arreglar después".

No hay un mínimo oficial para hacer staking de ADA. Puedes delegar cualquier cantidad a un stake pool. Sin embargo, las recompensas son proporcionales a la cantidad delegada, por lo que con cantidades muy pequeñas las recompensas también serán mínimas. El depósito necesario para registrar tu dirección de staking es de 2 ADA, que se recupera cuando dejas de hacer staking.

Sí. Tras la activación de los contratos inteligentes con la era Goguen en 2021, el ecosistema DeFi de Cardano ha crecido. Existen plataformas de intercambio descentralizado (DEX) como Minswap y SundaeSwap, plataformas de préstamos, proyectos de NFTs y más. Sin embargo, el ecosistema aún es más pequeño que el de Ethereum.

IOHK (el equipo de desarrollo de Cardano) tiene un fuerte enfoque en mercados emergentes, especialmente en África. Han firmado acuerdos para crear sistemas de identificación digital y registros educativos en países como Etiopía, donde Cardano se usó para registrar las credenciales académicas de millones de estudiantes en una blockchain. Este tipo de casos de uso de impacto social es central en la visión de Cardano.

La era Voltaire representa la visión final de Cardano como organización completamente descentralizada y autogobernada. Los holders de ADA podrán votar directamente sobre propuestas de mejora del protocolo (CIPs) y sobre la distribución del tesoro de Cardano para financiar proyectos. Esto transforma Cardano en una DAO (Organización Autónoma Descentralizada) a gran escala.