Bitcoin fue una revolución tecnológica cuando en 2009 se creó el primer sistema de pago uno a uno descentralizado mediante la tecnología Blockchain. Años después en 2015, Ethereum rompería paradigmas con la implementación de un código de programación a una Blockchain, lo cual permitió a sus usuarios la creación de contratos inteligentes con transacciones personalizadas y el desarrollo de aplicaciones descentralizadas. En palabras de uno de los cofundadores de Ethereum, Charles Hoskinson, “Ethereum es como cuando Javascript llegó al navegador”, sin embargo, a pesar del hito tecnológico que representanla primera y segunda generación de criptoactivos, plantearon algunos retos en materia tecnológica que, a la fecha, ha limitado un crecimiento exponencial, Bitcoin Cash, Ethereum Classic y Ethereum 2.0 son ejemplos de protocolos que intentan arreglar estos problemas de crecimiento o escalabilidad.

Otro de los protocolos creados, es Cardano, que es una blockchain de prueba de participación (Proof-of-Stake) de tercera generación y tiene su token nativo, ADA, que fueron creados en 2015 por Hoskinson, y lanzados al mercado en 2017. Desde su creación Cardano fue planeado para resolver todos los problemas que las dos generaciones anteriores tienen, enfocándose en tres grandes asuntos: escalabilidad, interoperabilidad y sostenibilidad. Cardano tiene la visión de solucionar cada una de estas categorías de una manera que herede las mejores cualidades de la primera y segunda generación al mismo tiempo que se agregan nuevos conceptos y tecnologías al ecosistema. Estos son los grandes ejes de este protocolo y es por ello por lo que se prevé que esta sea la Blockchain que domine el mercado en algunos años, a continuación, se explica de manera general en qué consiste cada uno de los asuntos que Cardano se plantea resolver y optimizar.

  1. Escalabilidad. Hablando en términos de criptoactivos, la escalabilidad se puede entender desde 3 enfoques:
  • Transacciones por segundo (TPS): es la noción de cuantas operaciones se pueden poner en un bloque en un periodo finito de tiempo.
  • Ancho de banda o Network: Se requiere un protocolo que sea capaz de soportar todos los datos que lo atraviesan, se trata de un problema común para las empresas y compañías, esto pudiera ser algo más complicado de resolver en un ecosistema descentralizado.
  • Data: cada vez que se confirma una transacción, independientemente de su relevancia, esta queda registrada en un bloque, por lo que se espera que con el pasar de los años las bases de datos crezcan a petabytes a medida que aumentan las transacciones por segundo, esto es un problema porque uno de los principios de Blockchain es que cada nodo tenga una copia de toda la cadena de bloques y a largo plazo esto no es amigable para los usuarios.

Cardano plantea resolver cada uno de los puntos anteriores. Dentro de sus propuestas, es la escalabilidad: Ouroboros, consiste en un protocolo de prueba de participación que consiste en un sistemaconformado con garantías de seguridad comprobadas, donde las redes globales pueden crecer de manera sostenible; adicionalmente, buscar ser amigable con el medio ambiente ya que no se requiere una enorme cantidad de energía para validar una transacción. Para el creador de Cardano, Ouroboros es más seguro, escalable y energéticamente más eficiente que cualquier otro protocolo que haya existido antes.

En relación con el ancho de banda y Data, esto lo resolvieron con “Arquitectura Recursiva de Internetwork” (RINA por sus siglas en inglés), que consiste en una nueva forma de estructurar redes que permitan una red heterogénea que aún conserva la privacidad y la transparencia, al tiempo que escala de manera más eficiente y mantiene la estabilidad de la red a medida que crece, RINA puede operar como una red escalable que no requiere que todos los nodos procesen y guarden cada transacción por lo cual es más amigable con los miembros de la comunidad.

  1. Interoperabilidad. Es evidente que no habrá unúnico criptoactivo que domine y esté por encima de todos, hoy existen una gran variedad de blockchains y tokens con características particulares, cada uno de estos sistemas tiene un lenguaje de programación y protocolos propios que son incapaces de entenderse entre sí, esto es algo contradictorio si se quiere tener un ecosistema descentralizado estable, lo ideal es que cada blockchain tenga la capacidad de comunicarse con otros protocolos de forma sencilla. Por otro lado, pensando en que, si se busca que la industria de los criptoactivos coexista con el sistema financiero tradicional, es evidente que en alguno de los puntos habrá regulación; por lo tanto, si se espera que tengamos una regulación de criptoactivos, es necesario que la tecnología cuente con la capacidad de poder establecer una comunicación con todos los participantes del sistema financiero.

En ese sentido,Cardano pretende ser capaz de observar y comprender las transacciones que están sucediendo en múltiples sistemas y blockchains, por ejemplo, verificar que se cumpla la condición de un contrato inteligente pagado con Ether en la red de Ethereum, Cardano busca ser capaz de moverse a través de todas las blockchain de manera ágil; para ello, la solución propuesta es a través de “La prueba de prueba de trabajo no interactiva” (NIPoPoW), que son cadenas cortas e independientes que un programa de computadora puede inspeccionar para verificar que un evento ocurrió en una blockchain PoW, sin la necesidad de descargar o verificar todos los datos, lo cual optimiza el proceso de comprobación de operaciones y condicionales.

  1. Sostenibilidad. La sostenibilidad se refiere a la forma sobre cómo se pagará todo el desarrollo que se haga a la blockchain, Cardano pretende generar un sistema de tesoro que recompense a la comunidad que trabaje desarrollando y promoviendo la red, esto se lograra con mecanismos de votación democrático, donde los usuarios podrán decidir quéproyecto es más importante para el protocolo y a quien se le debe pagar por sus servicios, siun desarrollador desea solicitar financiamiento, primero debe determinar los fondos necesarios para llevar a cabo el trabajo, luego debe crear y enviar una propuesta que incluya los detalles de la mejora,finalmentelos miembros de la comunidad revisan la propuesta detallada y votan para su aprobación. La tesorería funciona como un contrato inteligente sobre el que nadie tiene control, los fondos son depositados y extraídos de manera automática baja ciertas condiciones en un fondo digital, esto pretende que la comunidad siga desarrollando la Blockchain a medida que se ven recompensados por su trabajo mediante un sistema de gobernanza justo y sustentable.

Desde su comienzo Cardano se planteó un reto grande: ser el activo que solucione los problemas que se tenían en las dos primeras generaciones. Este proyecto va másallá de los mercados, su objetivo es crear una economía descentralizada, un sistema que sea escalable, interoperable y sostenible, que sea amigable con el medio ambiente, incluyente, universal y democrático.

Sigue leyendo: