Resumen


Cosmos es un ecosistema de redes y herramientas para construir cadenas de bloques interoperables. La cadena principal Cosmos hub es un libro de contabilidad central compatible con las "particiones" de blockchain. Cada partición es extremadamente personalizable, lo que permite a los desarrolladores diseñar sus propias criptomonedas, configuraciones personalizadas de verificación de bloques y otras características.

Estas particiones se crean a través del SDK de Cosmos y sientan las bases necesarias para el desarrollo de la cadena de bloques Cosmos. Tendermint Core, la capa de consenso predeterminada del SDK de Cosmos, proporciona un mecanismo de consenso basado en validadores que se puede utilizar en múltiples cadenas de bloques de Cosmos. Sin embargo, cada partición puede elegir exactamente cómo se seleccionan los validadores.

Para la red principal de Cosmos Hub, la cadena de bloques selecciona 100 validadores de los nodos superiores, y estos validadores apuestan el token de utilidad ATOM de la cadena de bloques. A cada validador se le asignarán los derechos de voto correspondientes en función de la cantidad de ATOM comprometida. Luego, un validador principal propone nuevos bloques para que otros voten. Si el bloque se genera con éxito, el validador recibirá la recompensa del bloque y los usuarios que prometan ATOM para seleccionar el validador también compartirán la recompensa.

Además del mecanismo de consenso del centro Cosmos, ATOM también se puede utilizar para pagar tarifas de transacción y participar en la votación de gobernanza. Los validadores deben participar en las propuestas o enfrentar sanciones.


Introducción

Al igual que la escalabilidad, la interoperabilidad es siempre una cuestión clave a resolver en el campo blockchain. En los más de diez años transcurridos desde que se lanzó la primera cadena de bloques de Bitcoin, ahora tenemos muchas opciones para redes de cadenas de bloques interoperables. Cosmos, con su mecanismo de consenso Tendermint y herramientas de desarrollo de código abierto, es probablemente una de las opciones más populares que existen. Exploremos en detalle por qué Cosmos sigue siendo un éxito y cómo permite que las cadenas de bloques funcionen juntas fácilmente.


¿Cómo funciona Cosmos (ATOM)?

Cosmos es un proyecto centrado en crear interoperabilidad entre diferentes redes blockchain. Fundada en 2014 por Ethan Buchman y Jae Kwon, Cosmos Network consta de una red principal de cadena de bloques de prueba de participación y cadenas de bloques personalizadas llamadas "fragmentos".

La cadena principal del centro Cosmos puede transferir activos y transmitir datos entre particiones interconectadas, proporcionando una barrera de seguridad compartida. Todos ellos funcionan juntos utilizando el mecanismo de consenso personalizado Tendermint de Cosmos y una interfaz de programación de aplicaciones común. Las tarifas en Cosmos se pueden pagar utilizando ATOM, la criptomoneda propia de la red.

La red Cosmos se divide en diferentes arquitecturas de tres capas:

1. Red: permite que las confirmaciones de transacciones y otra información de consenso se comuniquen con la cadena de bloques central.

2. Aplicación: actualiza el estado de las transacciones y saldos en la red.

3. Consenso: organice nodos para llegar a un consenso sobre la adición de nuevas transacciones.

Las tres capas anteriores se integran a través de una serie de herramientas y aplicaciones de código abierto. Por ejemplo, Tendermint empaqueta la capa de red y la capa de consenso en un motor listo para usar. Los desarrolladores de blockchain que utilizan Tendermint solo necesitan centrarse en la capa de aplicación, ahorrando tiempo y recursos.


¿Qué es Cosmos Hub?

Cosmos Hub es la cadena de bloques principal de Cosmos y conecta otras cadenas de bloques personalizadas llamadas "particiones". Esta conexión se logra a través del Protocolo de comunicación entre cadenas (IBCP), que rastrea el estado de cada partición. A través de este protocolo, la información se puede transferir fácilmente entre cualquier zona conectada al Cosmos Hub.

El centro Cosmos sirve como libro de contabilidad central del ecosistema, donde cada partición puede intercambiar información a través de comunicación entre cadenas (IBC). Los mensajes entre cadenas (IBC) utilizan dos tipos de transacciones: IBCBlockCommitTx e IBCPacketTx. El primero pasa el último hash de bloque para cualquier partición determinada. El segundo permite que las particiones demuestren si un paquete es legítimo y si lo emitió la aplicación del remitente.

Imaginemos dos DApps entre dos particiones diferentes comunicándose entre sí. Para hacer esto, la información de comunicación entre cadenas se envía al centro Cosmos, que registra la interacción. La información se envía a través del centro Cosmos, mientras que cada partición registra los resultados de estas interacciones en su propia cadena de bloques. Esto deja evidencia de actividad en tres blockchains independientes. Debido a su capacidad para permitir que las cadenas de bloques interactúen entre sí, Cosmos se conoce como el "Internet de las cadenas de bloques".


¿Qué son las particiones Cosmos?

Las cadenas de bloques personalizadas de Cosmos, llamadas "particiones", se utilizan en una amplia variedad de aplicaciones diferentes. El término equivale al conocido concepto de cadena lateral de proyectos blockchain como Polygon. Cada partición puede verificar sus propias transacciones, acuñar tokens y permitir el desarrollo personalizado. Incluso con estas características diferenciadas, todas las particiones pueden interactuar con cualquier otra partición del sistema Cosmos siempre que tengan licencia.

Las particiones adoptan una arquitectura de concentrador y radio, en la que el concentrador actúa como enrutador entre diferentes particiones. El centro Cosmos es un representante popular de estos, pero existen otros centros. La red no tiene permiso alguno y cualquiera puede crear una cadena de bloques central o una zona. Sin embargo, cada zona o centro tiene derecho a denegar conexiones a otras blockchains.

Una cadena de bloques conectada a un centro también puede conectar cualquier partición conectada al mismo centro. Los concentradores también se pueden conectar entre sí. Además, tal como lo hizo Binance Chain en 2019, cualquiera puede bifurcar Cosmos Hub y lanzar su propia versión.


¿Qué es el SDK de Cosmos?

Cosmos SDK es un conjunto de herramientas de desarrollo de software de código abierto que permite a los usuarios crear cadenas de bloques personalizadas. El protocolo de consenso predeterminado del SDK de Cosmos es Tendermint Core, pero también hay varios módulos prediseñados disponibles. El uso del SDK de Cosmos simplificará significativamente el proceso de creación de una cadena de bloques, proporcionando todos los estándares que los usuarios esperan.

A través de complementos altamente personalizables, los usuarios pueden diseñar nuevas funciones y características. Tanto las cadenas de bloques públicas de prueba de participación como las privadas de prueba de autoridad autorizadas se pueden crear utilizando el SDK de Cosmos. Binance Chain es un ejemplo del uso del SDK de Cosmos para construir una cadena de bloques.


¿Qué es el ÁTOMO?

ATOM es el token nativo de Cosmos y tiene tres casos de uso principales:

1. Los usuarios deben utilizar ATOM para pagar las tarifas de transacción, que son proporcionales a la potencia informática requerida.

2.ATOM también participa en el sistema de gobernanza del centro Cosmos. Cuanto más ATOM tengas, mayores serán tus derechos de voto en las decisiones de la plataforma.

3. Los verificadores pueden apostar tokens y recibir recompensas por participar en el algoritmo de consenso.

ATOM se emite a través de una Oferta Inicial de Monedas (ICO) y no tiene límite de suministro, lo que lo convierte en un token inflacionario. Tendermint Core recompensa a los apostadores con ATOM recién acuñado. Por lo tanto, la tasa de inflación se ajusta en tiempo real en función de la cantidad de tokens comprometidos y la cantidad de contribuyentes.


¿Cómo comprar ATOM?

ATOM se puede comprar fácilmente a través del intercambio Binance. Antes de comprar ATOM, registre una cuenta de Binance o complete investigaciones de verificación de identidad (KYC) y contra el lavado de dinero (AML). Los sencillos pasos son los siguientes:

1. Inicie sesión en su cuenta personal de Binance y coloque el mouse sobre la pestaña [Trading]. Elija la vista comercial [Edición estándar] o [Edición profesional].


2. Pase el mouse sobre el par comercial que se muestra a la izquierda, busque "ATOM" y seleccione el par comercial apropiado. Aquí tomamos [ATOM/BUSD] como ejemplo.

3. Seleccione el tipo de pedido que le interesa e ingrese la cantidad que desea comprar. Aquí elegimos el orden de mercado. Verifique cuidadosamente los detalles del pedido y haga clic en [Comprar ATOM] para enviar la solicitud de compra.



¿Qué es la menta tierna?

Tendermint es un protocolo que proporciona un mecanismo de consenso de blockchain (Tendermint Core) y una herramienta que permite que las aplicaciones se conecten al motor de consenso de Tendermint Core, a saber, Tendermint ABCI. Tendermint Core es el protocolo de consenso predeterminado de Cosmos y un sistema tolerante a fallas bizantinas (BFT). En pocas palabras, la tolerancia a fallas bizantinas (BFT) se refiere a la falta de cooperación, lo que permite incluso a actores maliciosos confirmar nuevas transacciones.

Los validadores pueden ejecutar nodos a través de Tendermint Core y mantener copias de los datos de blockchain. El centro Cosmos tiene un límite de 100 validadores, por lo que algunos nodos completos no pueden convertirse en validadores. Los validadores que confirman las transacciones deben votar por los nuevos bloques agregados a la cadena.

Al apostar por ATOM como nodo, el verificador puede obtener derechos de verificación. Los 100 nodos principales con el valor de participación más alto se convierten en validadores y sus derechos de voto son proporcionales al ATOM apostado. Los usuarios también pueden confiar su ATOM a validadores a cambio de parte de las recompensas del bloque.

Los usuarios pueden elegir libremente apostar ATOM a personas más confiables. Este mecanismo motivará efectivamente a los validadores a mantener una buena conducta. Para agregar nuevos bloques, un grupo de 100 validadores votan para llegar a un consenso en cada bloque. La votación se llevará a cabo en múltiples rondas basadas en las propuestas del bloque del líder.


¿Por qué es importante la menta tierna?

He aquí por qué Tendermint (BFT) es tan popular:

1. Aplicable a cadenas públicas y privadas. Tendermint (BFT) solo maneja las capas de red y consenso de la cadena de bloques Cosmos, incluida la forma en que los validadores acuerdan transacciones y comparten información, pero los desarrolladores pueden personalizar la capa de aplicación. Ya sea que se trate de una cadena de bloques autorizada pública o privada, cada partición puede determinar cómo se seleccionan los validadores.

2. Alto rendimiento. Tendermint (BFT) tiene un tiempo de bloqueo de aproximadamente 1 segundo y puede procesar miles de transacciones por segundo.

3. Confirmación instantánea de la transacción. Siempre que la mayoría de los validadores de la red sean honestos y confiables, las transacciones se confirman inmediatamente una vez que se crea un bloque. En comparación con cadenas de bloques como Ethereum (ETH) o Bitcoin (BTC), los usuarios de Cosmos tienen menos bloques que confirmar y tienen más confianza a la hora de aceptar transacciones.

4. Seguridad. Si la cadena de bloques se bifurca, lo que da como resultado dos registros históricos de transacciones diferentes, se le puede responsabilizar fácilmente y se puede identificar la causa del problema.


Resumir

Cosmos fue una de las primeras soluciones para crear interoperabilidad blockchain y la opción sigue siendo popular. Tendermint (BFT) y Cosmos SDK siguen siendo herramientas poderosas para crear blockchains en la actualidad. Sin embargo, desde 2017, hemos observado que las cadenas laterales que colaboran con cadenas de bloques de alto tráfico como Ethereum comenzaron a ganar más atención. Queda por ver si esta tendencia continuará. A pesar de esto, Cosmos planea aprovechar las tendencias actuales en NFT, hipotecas DeFi y promesas entre cadenas, y esforzarse por aprovechar las oportunidades en la tendencia y ganar el futuro.