¿Qué es Cosmos, el «Internet de las cadenas de bloques»?

El ecosistema Cosmos actualmente asegura más de US$178.4 mil millones en activos digitales, incluidos Binance Coin (BNB), Crypto.com Coin (CRO), Terra (LUNA) y Cosmos Hub (ATOM), lo que lo convierte en el segundo ecosistema de cadena de bloques más grande después de Ethereum en términos de valor. Ethereum, Binance, Solana y Avalanche tienen actualmente US$181,000 millones, US$19,500 millones, US$14,600 millones y US$13,700 millones respectivamente en valor total bloqueado.

Aunque Ethereum es actualmente la plataforma de contrato inteligente más utilizada, su popularidad ha llevado a problemas de escalabilidad, y han surgido como las cadenas de bloques Solana, Cardano y Avalanche para desafiar el dominio de Ethereum. Aparte de su gran tamaño, el ecosistema de Cosmos es único en la forma en que permite que las cadenas de bloques independientes de la red se comuniquen entre sí.

La interoperabilidad es uno de los conceptos que más hemos escuchado dentro del ecosistema de las criptomonedas y es, a su vez, uno de los propósitos que buscan alcanzar diferentes proyectos, como Polkadot.

Sin embargo, hasta el momento, dentro de todas las galaxias que conforman el criptouniverso, hay una en particular que se ha caracterizado por su capacidad de intercambiar datos y generar interacciones eficientes y seguras entre diferentes protocolos y proyectos de criptomonedas.

Hoy haremos un viaje por el espacio, visitando como destino la red Cosmos.

En él visualizaremos todas las estrellas y cúmulos estelares que conforman el origen del Cosmos (ATOM) y sus componentes.

¿Qué es Cosmos (ATOM)?

Cosmos, que se anuncia a sí mismo como el Internet de las cadenas de bloques, es una red descentralizada de cadenas de bloques independientes pero interoperables que pueden intercambiar información y tokens entre sí sin permiso.

Cosmos tiene como objetivo abordar algunos de los problemas que enfrentan otras cadenas de bloques, como la escalabilidad, la usabilidad y la gobernanza, al proporcionar las herramientas para ayudar a los desarrolladores a construir rápidamente cadenas de bloques independientes para una variedad de casos de uso y permitir que las cadenas de bloques en la red se comuniquen entre sí.

La cadena de bloques Cosmos se desarrolló para facilitar la comunicación entre registros distribuidos sin depender de un servidor centralizado. El libro blanco de Cosmos se publicó en 2016, y sus fundadores pronto consideraron la red como la Internet de las cadenas de bloques, que querían crear una plataforma interoperable de cadenas de bloques de código abierto que pudiera agilizar las transacciones entre ellas.

Desde el inicio de blockchain, la interoperabilidad ha sido una tarea desafiante para los desarrolladores.

La interoperabilidad es lo que permite la comunicación entre dos o más sistemas. Piensa en los correos electrónicos de una cuenta de Gmail que se comunican con una de Hotmail. O bien, un teléfono Android que puede compartir datos con el iOS de Apple.

Las estructuras individuales se crean primero, como en el caso de una cadena de bloques específica. Aún así, es necesario lograr que los sistemas se comuniquen. De lo contrario, no son de mucha utilidad y pueden representar una barrera para la adopción de tecnología.

Cosmos es la primera plataforma completamente gratuita que permite la interoperabilidad entre diferentes sistemas, incluidos Binance Chain, Terra y Crypto.org, por nombrar algunos, con más de $ 151 mil millones en activos digitales bajo administración.

Cosmos ( ATOM ) es la criptomoneda que impulsa y asegura el ecosistema de cadenas de bloques diseñadas para escalar e interoperar entre sí.

Origen

Primero, veamos su historia y lo que sucedió para hacer de Cosmos (ATOM) un proyecto tan espectacular en la actualidad.

Todo comenzó en 2016, cuando en junio, su creador Jae Kwon publicó su artículo sobre un proyecto llamado Gnuclear.

El propósito de Gnuclear era crear un sistema interoperable para blockchain utilizando el protocolo de consenso Tendermint, una empresa también fundada por Jae Kwon.

En agosto, el proyecto pasó a llamarse Cosmos Project o Cosmos Network. Ante la necesidad de fondos para llevar a cabo el proceso, en 2017 se realizó una venta privada de cierta cantidad de ATOM a diferentes precios (0.08 USD y 0.025 USD) resultando una suma considerable de dólares.

Kwon, considerando los resultados de lo anterior, se animó a realizar una ICO (Oferta Inicial de Monedas) de tokens ATOM a 0,1 USD, con el objetivo de vender más de 160 millones de tokens. Como resultado, recaudó USD 16 millones.

Posteriormente, en septiembre del mismo año, se realizó la primera prueba de la tecnología del token ATOM, donde se encontraron fallas que llevaron al equipo a revisar el funcionamiento del sistema.

Finalmente, en 2019, se lanzó la red principal de Cosmos. Fue allí donde comenzó el verdadero trabajo en su red, luego de minar el primer bloque de la red.

Peng Zhong, CEO de Tendermint y el primer empleado de Tendermint en 2015, dijo en una entrevista reciente que Tendermint Inc inicialmente tenía la intención de seguir el camino de la cadena de bloques empresariales y vender la tecnología de consensos de Tendermint a grandes corporaciones. Pero posteriormente surgió en construir la red Cosmos para crear tantas cadenas de bloques soberanas como sea posible y permitir que las personas controlen su propia red con gobernanza en cadena, pero al mismo tiempo, puedan transferir activos entre sí.

Componentes

A continuación, veamos los principales componentes de Cosmos:

Tendermint

Tendermint es un algoritmo creado por Jaek Won en 2014, con el objetivo de proporcionar un algoritmo de alta seguridad y alta velocidad.

Por ello, basado en la premisa de Byzantine Fault Tolerance (BFT), está compuesto por un conjunto de validadores que se encargan de confirmar nuevos bloques en la cadena de bloques.

También replican, de forma segura y consistente, una aplicación en muchas máquinas, lo que significa que pueden ejecutarse bloques de años en semanas.

De esta forma, se asegura la red, se validan las transacciones y se envían bloques a la cadena de bloques. Para ello, se conecta entre aplicaciones a través del protocolo ACBI (Application Blockchain Interface).

SDK de Cosmos

Crear un ABCI seguro desde cero es dificil. Por eso existe Cosmos SDK.

El kit de desarrollo de software (SDK) permite a los desarrolladores crear cadenas de bloques basados ​​en Cosmos Hub.

En este entorno de desarrollo, el gestor de consenso es el algoritmo Tendermint, que minimiza la complejidad del proceso de creación.

Para ello, construye un conjunto de módulos básicos que son necesarios en el Cosmos Hub. Esto permite que sucedan dos cosas:

  • Los desarrolladores pueden hacer uso de estos módulos prediseñados para evitar la molestia de pensar en construir una cadena de bloques desde cero.
  • Pueden crear complementos y agregar cualquier característica adicional que deseen tener.

Para ello, en sus módulos incluye aspectos que influyen en la funcionalidad de las redes blockchain, como la participación, la gobernanza, etc.

Protocolo de comunicación de cadena de bloques (Protocolo IBC)

El protocolo de comunicación Cosmos IBC (ATOM) es un mecanismo que permite transmitir información y transacciones de forma libre y segura entre cada zona conectada.

En ese sentido, aprovecha los consensos de Tendermint para permitir que cadenas heterogéneas transfieran tokens o datos entre sí.

Específicamente, una vez que una zona está conectada a Cosmos Hub, es interoperable con todas las demás zonas conectadas, lo que significa que las cadenas de bloques con más aplicaciones diferentes, validadores y mecanismos de consenso como Ethereum, Bitcoin o incluso Cosmos (ATOM) pueden intercambiar datos.

¿Cómo funciona?

La red Cosmos es un ecosistema en constante expansión de aplicaciones y servicios interconectados.

Utiliza concentradores, el algoritmo de consenso de Tendermint y el protocolo de comunicación entre cadenas de bloques (IBC) para garantizar que las cadenas de bloques puedan comunicarse de forma segura.

Algunas plataformas se comunican entre sí mediante contratos inteligentes. A través de este proceso, los tokens se bloquean en una plataforma y luego la cantidad correspondiente del activo se acuña en la otra. Los tokens envueltos son un ejemplo típico de este proceso.

En lugar de enviar Bitcoin (BTC) desde la cadena de bloques de Bitcoin a otra plataforma como Ethereum, el BTC se bloquea en una cadena de bloques funcional que proporciona el servicio. La cantidad correspondiente, como Bitcoin envuelto (wBTC), se emite en tokens vinculados en otra cadena de bloques.

Por el contrario, Cosmos ofrece herramientas de código abierto que permiten a los desarrolladores crear aplicaciones de cadena de bloques descentralizadas y soberanas llamadas zonas en lugar de depender de una sola cadena. Las zonas son contratos inteligentes de Cosmos.

El equipo de Cosmos ha creado el kit de desarrollo de software (SDK) que permite a los desarrolladores crear zonas de forma más rápida, sencilla y económica que otras plataformas como Ethereum.

Minimiza la complejidad al ofrecer la funcionalidad más común entre las cadenas de bloques, como el staking, la gobernanza y los tokens a través de programas de desarrollo de software conocidos y fáciles de usar como GO. Los desarrolladores tienen la máxima libertad y flexibilidad para crear complementos y agregar las funciones que deseen.

La red Cosmos consta de tres capas: zonas, validadores y delegadores.

Zonas y concentradores: Hablemos de Cosmos Hub

A diferencia de la idea de conectar cada cadena de bloques en la red a través de conexiones IBC directas, las zonas de red son cadenas de bloques heterogéneas (por ejemplo, criptos como Bitcoin, Dash, Tron, entre otros).

Por el contrario, los Hubs, el centro de la estructura de Cosmos, son cadenas de bloques utilizados exclusivamente para conectar las zonas entre sí.

En consecuencia, cuando una zona, como Ethereum, crea una conexión a través del protocolo de comunicación IBC con un Hub, automáticamente puede enviar y recibir datos o tokens de otra zona que está conectada a ella.

De esta forma, es como si fuera un Internet de Blockchains, donde, seas del país que seas, puedes enterarte de las últimas noticias de China o México en segundos o realizar compras y ventas de artículos de otros mercados alrededor del mundo.

En los hubs se evita el doble gasto entre zonas, es decir, cuando una zona recibe un token de un hub, solo necesita confiar en la zona de origen de este token y el hub, que a través de sus protocolos internos y hashes, evitará duplicación o uso múltiple de criptos.

El primer Hub lanzado por Cosmos Network fue Cosmos Hub, que es una cadena pública PoS (Proof of Stake), cuyo token nativo es ATOM.

Más allá de facilitar la interoperabilidad entre todas las zonas dentro de la red mediante el seguimiento de sus estados, Cosmos hub también permite la interoperabilidad con cadenas de bloques de prueba de trabajo (PoW) como Bitcoin y Ethereum a través de puentes, incluso si no cumplen con los requisitos de la Protocolo Cosmos. Los expertos y entusiastas de la criptografía también esperan con entusiasmo un próximo puente a Polkadot.

Validadores

Efectivamente, el papel de los validadores es ejecutar un nodo completo y participar en el consenso emitiendo votos que contienen firmas criptográficas.

Por ejemplo, si ibas a viajar a Italia, en el aeropuerto un oficial revisa si cumples con las condiciones y requisitos para viajar, como:

  • Tus papeles están al día.
  • Tu pasaporte.
  • Equipaje seguro, es decir, sin ningún objeto o sustancia ilícita en su interior.
  • Si el dinero con el que vas a viajar está permitido o se debe declarar por su importación.

Después te dirán si puedes o no embarcar.

Exactamente este trabajo lo harían los validadores: verifican si todas las transacciones son válidas y están en orden y votan si se pueden aceptar o no.

Delegadores

Los delegadores son titulares de ATOM que no pueden ejecutar un validador ellos mismos, por lo que delegan ATOMS a un validador y obtienen una parte de sus ingresos.

En otras palabras, son como los jefes de una empresa que, cuando tienen poco personal, sacan vacantes para contratar a nuevas personas que pueden realizar las acciones que no les corresponde realizar.

Los delegadores juegan un papel fundamental, ya que son los responsables de recursos humanos que intervienen en los procesos de selección de validadores en un hub.

Por lo tanto, después de presentarlos a la empresa, deben monitorizar activamente sus acciones y participar en la votación.

ATOM, un token para la plataforma

Por otro lado, Cosmos también cuenta con una criptomoneda o token nativo llamado ATOM. Dicho token tiene el papel fundamental de crear un ecosistema económico que fomente el trabajo que sustenta a toda la red. Primero, la red Cosmos depende del trabajo de 100 validadores, quienes se encargan de utilizar el protocolo Tendermint para llevar a cabo el proceso de generación y validación de bloques dentro de la red. Este es un límite inicial que puede ser alterado por la gobernanza del protocolo en cualquier momento.

El trabajo de los validadores en todo caso debe ser gratificante, y como en la mayoría de blockchains, esta recompensa se da en tokens nativos, en este caso tokens ATOM. Pero esta selección de validadores respeta las reglas de cualquier protocolo de consenso PoS, por lo que para ser elegido debes tener un staking importante para poder participar. Esto significa que los validadores deben almacenar y bloquear saldos en ATOM para obtener dicha participación.

Junto a esto, el token ATOM sirve como mecanismo para prevenir el mal uso de la red, es decir, para desalentar el spam, así como para acceder a los servicios de la red y como sistema de gobierno dentro de la red, ya que los poseedores de tokens ATOM pueden emitir votos. en proporción a su participación en ATOM.

Por otro lado, la emisión de tokens ATOM es ilimitada, y la generación de los mismos por parte de los validadores es decidida dinámicamente por la red de acuerdo a los lineamientos del gobierno del protocolo. Actualmente, las recompensas por bloque se calculan en un 7-20 % del rendimiento anual del suministro total de ATOM. Además, se suman las tarifas de transacción, que suman la totalidad de las recompensas para los validadores. La generación de bloques en la red ocurre cada 5-6 segundos, siendo una de las redes blockchain más rápidas de este ecosistema.

Photons, un segundo token para la plataforma

Además de los tokens ATOM, también hay Photons (Fotones) en Cosmos. Estos son un tipo de token con mucha más liquidez y velocidad que ATOM. Este segundo token se utiliza para realizar transacciones entre todas las zonas que están conectadas al Hub.

Los tokens ATOM están diseñados para vincularse en el Hub. Esto significa que no son ideales para pagar tarifas o moverse en otras áreas del ecosistema Cosmos. Esta es la razón por la que se crearon fotones (Photons) para superar estas limitaciones. La existencia de los “fotones” de Cosmos se puede ver como una especie de Gas (como el que existe en Ethereum, solo que los fotones son tokens reales) que sirve para el pago de comisiones y otras tareas de interoperabilidad de blockchain dentro de Cosmos.

¿Qué problemas resuelve Cosmos?

El objetivo de Cosmos es permitir la comunicación entre todas las cadenas de bloques mientras se resuelven los tres problemas principales de las cadenas de bloques: soberanía, escalabilidad y sostenibilidad.

Soberanía

El SDK gratuito de Cosmos permite a los desarrolladores crear aplicaciones de blockchain soberanas sin costes continuos. Estas cadenas de bloques pueden interconectarse fácilmente sin depender de que existan contratos inteligentes en una cadena de bloques diferente, lo que evita las altas tarifas de transacción debido a la congestión de la red y desarrolla mejores funciones de escalado.

Esto impulsará funcionalidades innovadoras en finanzas descentralizadas (DeFi), NFT, juegos, organizaciones autónomas descentralizadas (DAO), redes sociales, mercados y la economía que depende de Internet, especialmente la economía de propiedad en la que todos tienen participación.

Escalabilidad

La interoperabilidad de Cosmos es lo que garantiza el funcionamiento de un sistema escalable. Al integrarse al modelo de interoperabilidad de Cosmos de estándares de comunicación compartidos, cualquier tipo de cadena de bloques soberana podrá comunicarse entre sí y contribuir a la evolución de su diseño de protocolo.

La escalabilidad de Cosmos se puede obtener duplicando una cadena de bloques para aliviar la congestión o dividiendo las aplicaciones en varias cadenas de bloques específicas de la aplicación. Las transferencias de tokens entre cadenas permiten que estas cadenas múltiples continúen una red.

Sostenibilidad

La sostenibilidad está asegurada por el algoritmo de consenso PoS, que asegura la red. PoS reduce la huella de carbono en un 99 % en comparación con el algoritmo de consenso PoW.

Cosmos vs Ethereum

A pesar de que los desarrolladores de Ethereum han apoyado un próximo cambio a PoS durante años, la plataforma todavía se encuentra en un algoritmo de consenso de PoW, lo que la hace menos sostenible que Cosmos.

La escalabilidad es otro problema importante para Ethereum. A veces, puede llevar de minutos a incluso horas ejecutar una transacción de Ethereum.

Sin embargo, los algoritmos de prueba de participación BFT de Cosmos Tendermint pueden manejar hasta miles de transacciones por segundo, lo que hace que todo el proceso sea mucho más rápido y económico que las tarifas de gas de Ethereum, que a veces pueden ser extremadamente altas, según el tráfico de la cadena de bloques.

En Ethereum, los instrumentos financieros complejos se tratan con contratos inteligentes sin permisos con funciones específicas para construir todo el ecosistema. En Cosmos, cada contrato o aplicación inteligente es esencialmente una cadena de bloques en sí misma, lo que significa que no interferirán entre sí mientras aseguran el proceso de transacción sin problemas.

Cosmos ofrece un diseño amigable para los desarrolladores para construir cadenas de bloques soberanas de forma rápida y económica. Su sistema interoperable permite una comunicación simple entre cadenas de bloques que Ethereum no permite a menos que se utilice el intercambio bastante complicado e inseguro de tokens envueltos.

Por otro lado, el principal beneficio de usar Ethereum es su popularidad como cadena de bloques. Su efecto de red todavía la convierte en la plataforma favorita para DeFi, NFT y Metaverse, lo que representa las características más modernas de blockchain en la actualidad y probablemente lo serán en el futuro.

Cosmos vs Polkadot

Aunque Cosmos y Polkadot parecen compartir el mismo tipo de gobierno, dos diferencias principales los distinguen ampliamente: el gobierno en la validación de transacciones y la transferencia de tokens o activos entre los sistemas.

El protocolo Cosmos hub define que las transacciones son validadas por los 100 principales validadores que apuestan la mayor cantidad de ATOM.

Los delegadores pueden elegir y cambiar los grupos de validadores para apostar tokens y ganar recompensas en cualquier momento. Las zonas pueden tener su tipo de gobierno preferido, desde emitir su criptomoneda en lugar de ATOM hasta tener su propio centro con un sistema de validación diferente.

Se pueden crear zonas privadas de blockchain autorizadas junto con las públicas, y se pueden transferir fácilmente activos entre ellas.

En Polkadot, las paracadenas son similares a las zonas de cadena de bloques de Cosmos. Sin embargo, comparten el mismo conjunto de validadores, lo que garantiza una seguridad unificada y reforzada en toda la red a través de la cadena de retransmisión, la cadena de bloques de coordinación central. Las cadenas de bloques de Cosmos conectadas al centro no dependen de la misma seguridad unificada.

Si bien las transferencias de tokens de una parachain a otra se ejecutan a través de contratos inteligentes en Polkadot, el IBC de Cosmos proporciona transferencias de activos fáciles e interacción entre cadenas a través de IBC y Cosmos Hub. Los contratos inteligentes de Cosmos son esencialmente cadenas de bloques.

Esto le permite a Cosmos registrar cada transacción en tres lugares diferentes: las dos zonas de interacción y el centro.

¿Es Cosmos una buena inversión?

Desde sus inicios, ATOM ha visto ganancias significativas que representan un aumento de casi el 600% en valor. ATOM alcanzó su máximo histórico de $38,78 en septiembre de 2021.

Aunque cada zona puede emitir y usar su criptomoneda, ATOM sigue siendo el token principal utilizado en el ecosistema de Cosmos. Desempeña un papel crucial en el mantenimiento de la interoperabilidad en toda la red y puede retenerse, gastarse, enviarse o apostarse.

Con un número cada vez mayor de zonas integradas en la red que dependen de su seguridad y transparencia como un libro mayor distribuido de múltiples activos, ATOM se vuelve más valioso, especialmente a medida que aumenta la adopción. Es conveniente para los usuarios de Cosmos poseer y participar en ATOM para tener la posibilidad de votar sobre las actualizaciones de la red además de obtener recompensas al hacerlo.

Los inversores deben tener en cuenta que no hay límite en el suministro de circulación de ATOM. En cambio, Cosmos ajusta la cantidad de tokens creados en función de la cantidad de ATOM que se están apostando.

Es fácil invertir en Cosmos (ATOM). La criptomoneda llegó por primera vez a los intercambios en 2019. Si te preguntas cómo comprar la criptomoneda cosmos, todas las plataformas importantes permiten transacciones en el token. Coinbase, Binance, Kraken son solo algunos de la larga lista de intercambios que ofrecen el servicio.

Replanteo de cosmos

Replantear ATOM es un paso necesario para contribuir a la seguridad económica y la gobernanza del ecosistema Cosmos. Solo se necesita la selección de uno o más validadores de Cosmos para comenzar a ganar recompensas en forma de criptoactivos. También otorga el derecho a votar sobre actualizaciones y propuestas que determinarán el futuro de la red.

Actualmente, el rendimiento porcentual anual típico es del 9,7% de ATOM apostado anualmente. Si los usuarios apuestan 1000 ATOM, obtienen 89.18 ATOM como recompensas y 10.28% como comisión en promedio, aunque varía entre validadores.

Las recompensas de participación son generadas por las tarifas de transacción de Cosmos Hub y se distribuyen a los titulares de criptomonedas. Se recomienda apostar con diferentes validadores simultáneamente para evitar mayores riesgos si un validador se porta mal o tiene tiempo de inactividad. El ATOM delegado se pierde (quema) y, por lo tanto, se pierde en esa instancia.

Para reclamar recompensas al final del período de participación, es suficiente generar una transacción sin valor ni costes utilizando una billetera. No hay una billetera Cosmos específica. En cambio, varios intercambios y servicios criptográficos admiten redes y tokens en todo el ecosistema de Cosmos.

Las billeteras web incluyen Exodus, Math wallet y Citadel One, por nombrar algunas. Ledger Live, Shapeshift, Trust wallet y muchos otros se pueden usar para enviar, recibir y almacenar ATOM.

Futuro de la cadena de bloques Cosmos

El camino por delante parece alentador para el ecosistema Cosmos. Se esperan mejoras significativas en términos de seguridad con el desarrollo de Interchain Security. Esto garantizará una mejor protección en todas las cadenas interconectadas.

Una mayor fluidez en las conexiones de IBC facilitará las transacciones de DeFi y la transferencia de NFT entre cadenas a través de diferentes cadenas de bloques públicas y autorizadas.

Los próximos planes de Cosmos son ambiciosos e incluyen muchas más funciones, pero cuenta con un equipo de desarrolladores que trabaja duro detrás de él que permite a sus participantes esperar un futuro prometedor.

Se espera que la seguridad intercadena, que es un protocolo que permite que los validadores de Cosmos Hub validen simultáneamente otra cadena de bloques o varias cadenas al mismo tiempo, llegue a Cosmos en la primera mitad de 2022. La seguridad entre cadenas permitirá la seguridad compartida y la integración con IBC y permitirá ganar a los participantes de Cosmos Hub recompensas en múltiples cadenas.

Cada cambio, actualización o activación de funciones en el protocolo Cosmos depende de la aprobación de los titulares de ATOM. Debido a que la red Cosmos se lanzó hace relativamente poco tiempo y todavía se encuentra en su etapa de desarrollo, aún no se ha dado cuenta por completo de la visión establecida en su documento técnico.

Sin embargo, con el lanzamiento de la actualización de Stargate, las cadenas de bloques ahora pueden comunicarse entre sí gracias al protocolo Inter-Blockchain Communication (IBC), con el que los desarrolladores ahora pueden construir libremente. Además de esto, la actualización de Stargate trae consigo actualizaciones automáticas, clientes ligeros con todas las funciones y ganancias de eficiencia de 100 veces, lo que convierte a Cosmos en una fuerza a tener en cuenta.