ATOM_Astro Boy_Cosmos_Intercambio ATOM
Hora de lanzamiento: 2019-03-15
Documento técnico: https://cosmos.network/resources/whitepaper
Suministro máximo:
Suministro total:
Algoritmo central:
Mecanismo de incentivos:
Cosmos es una red paralela con cadenas impulsadas por consenso como Tendermint. En el ecosistema del cosmos, cada espacio puede comunicarse, comerciar e interoperar entre sí. La visión de Cosmos es romper las barreras entre las cadenas de bloques y crear una Internet de cadenas de bloques que se convertirá en la plataforma preferida para varios escenarios de uso práctico. Esta realización está acompañada por el desarrollo de una serie de herramientas del sistema, incluyendo Tendermint, CosmosSDK, IBC, y la comunicación entre Hub y Zone se realiza a través del protocolo IBC. El Go-Ethereum utilizado por Ethereum es una categoría de pila de tecnología monolítica. Algunas actualizaciones de sus características y mejoras en la personalización son el primer punto de entrada para Tendermint, que se estableció en 2014. TendermintBFT es una solución que empaqueta la capa de red y la capa de consenso de la cadena de bloques. Los desarrolladores solo necesitan concentrarse en la capa de aplicación sin preocuparse por el protocolo subyacente. Este diseño fácil de usar para desarrolladores parece No hay nada nuevo, pero si considera que esto La idea apareció por primera vez a fines de 2014, naturalmente puede comprender la naturaleza progresista del cosmos. Además, el principal beneficio del algoritmo de consenso de Tendermint es que tiene un cliente ligero seguro y simple, lo que lo hace ideal para casos de uso móvil y de IoT. El cliente ligero de Tendermint solo necesita ser consistente con los cambios en el grupo de validadores y luego verificar el +⅔ precomprometido en el bloque más reciente para determinar la situación más reciente. Con todo, la cadena cruzada no es todo comos. La tecnología Tendermint también ha hecho grandes esfuerzos para ahorrar tiempo de desarrollo. Los atributos de TendermintBFT son aplicables a cadenas públicas y cadenas privadas. Los validadores acuerdan un conjunto de transacciones para agregar al blockchain, capaz de procesar miles de transacciones por segundo.
COSMOS se basa en el mecanismo de consenso BPOS+PBFT de Tendermint. El mecanismo involucra validadores y proponentes. PBFT se usa para confirmar la validez del bloque, la cantidad de tokens comprometidos determina el poder del verificador en el proceso de peso de votación y BPOS se usa para distribuir el poder del verificador. El proponente de cada ronda será seleccionado de la lista de orden de validadores de acuerdo a la proporción de sus votos. Tendermint utiliza un algoritmo óptimo de tolerancia a fallas bizantinas seleccionado por una mayoría absoluta de dos tercios de los votos.
Spartan Group anunció que realizó una inversión estratégica en tokens IMX: El 7 de octubre, The Spartan Group anunció que realizó una inversión estratégica en tokens IMX en cooperación con el equipo de Immutable y el fundador de Immutable, Robbie Ferguson. [2022/10/7 18:41:59]
1. SDK de Cosmos
Figura 1 La función SDK de CosmosSDK se basa en TendermintBFT, lo que acorta aún más el ciclo de desarrollo de los desarrolladores externos. Primero, permite a los desarrolladores portar cualquier base de código de cadena de bloques existente en Golang, y Ethermint está orientado a la red Ethereum. Todas las herramientas existentes (Truffle, Metamask, etc.) son compatibles con Ethermint, lo que permite portar contratos inteligentes sin trabajo adicional. cosmosSDK se basa en dos principios principales y estandariza aún más el marco sobre esta base: •
Modularidad: el equipo de Tendermint construyó los módulos básicos necesarios para CosmosHub. Cualquier desarrollador puede utilizar estos módulos al crear sus propias aplicaciones. Y puede crear un módulo para CosmosSDK. •
Límites de seguridad: la restricción de los límites de seguridad entre módulos permite a los desarrolladores manejar mejor la composición de los módulos y, al mismo tiempo, limita el alcance de las interacciones maliciosas o accidentales. Los detalles de CosmosSDK se pueden encontrar en el sitio web oficial, que proporciona bibliotecas para crear interfaces de línea de comandos (CLI), servidores REST y varias otras utilidades de uso común.
2. IBC
En la red cosmos, la conexión entre blockchains se realiza a través del protocolo Inter-Block Communication Protocol (IBC). IBC utiliza el consenso de Tendermint para permitir que cadenas heterogéneas transfieran valores (es decir, tokens) o datos entre sí. Las cadenas heterogéneas se caracterizan por tener diferentes capas, y cada cadena de bloques es mantenida por un conjunto de validadores llamados mineros. En sus respectivas redes, las capas de consenso y aplicación son diferentes.Para ser compatible con IBC, se deben seguir algunos requisitos de la capa de consenso. IBC permite que cadenas de bloques heterogéneas se pasen tokens y datos entre sí, lo que significa que las cadenas de bloques con diferentes aplicaciones y conjuntos de validadores son interoperables. Cuando una cuenta en la cadena A quiere enviar 10 tokens a la cadena B, el sistema rastreará continuamente, permitiendo que cada cadena rastree el conjunto de validadores de la otra cadena. Y cada cadena ejecuta un cliente ligero de la otra cadena. Al iniciar la transmisión IBC, las dos piezas clave de información en el protocolo IBC son IBCBlockCommitTx e IBCPacketTx. El primero registra la información de bloque más reciente del remitente; el segundo es la información de la transacción de cadena cruzada en sí, que se almacena haciendo referencia a el comando de cadena cruzada durante la ejecución Cola de salida: saque la información de la transacción de la cola de salida, envíela al Hub, y el Hub realizará los pasos subsiguientes para realizar transacciones de cadena cruzada. Durante este proceso, los ATOM se bloquean (atan) en la cadena A, y luego la evidencia de 10 ATOM se envía de la cadena A a la cadena B, y la validez de la cadena A se verifica en la cadena B. Si es válido, entonces cree 10 tokens ATOM en la cadena B. Los ATOM creados en la cadena B no son ATOM reales, se usa un mecanismo similar para desbloquear los ATOM cuando regresan a su cadena original. En el principio de diseño de IBC, cada cadena de bloques en la red se puede conectar en serie entre sí a través de una conexión directa. Pero esta situación necesita enfrentar la incontrolabilidad del crecimiento secundario.Para resolver este problema, Cosmos propone una arquitectura modular con dos tipos de blockchains en la red: Hub Hub y Zona regional. El primero está diseñado específicamente para conectar regiones entre sí. Cuando una región establece una conexión IBC con un concentrador, puede acceder automáticamente (es decir, enviar y recibir) a cualquier otra región a la que esté conectada. Por lo tanto, cada región solo necesita tener un número limitado de conexiones a un conjunto restringido de concentradores. También se evita el doble gasto dentro de la zona. La transferencia de todos los tokens en el espacio se realizará a través de CosmosHub. El Hub completará el registro de la cantidad total de tokens que se encuentran en cada espacio y el aislamiento de cada espacio, incluido el Protocolo de datagramas de usuario (UDP) y el Protocolo de control de transmisión ( TCP). Los cambios de estado entre el Hub y cada espacio mantendrán la consistencia de la comunicación de la información, y se emitirá la prueba Merkle para indicar que la información ha sido transmitida o recibida. Cosmos proporcionará una buena escalabilidad vertical en el lanzamiento y, después de completar el módulo IBC, se implementará una solución de escalabilidad horizontal. El primer Hub lanzado en CosmosNetwork es CosmosHub. Su token se llama ATOM. Los validadores en Cosmos son similares a los mineros que proporcionan máquinas, y los no validadores delegan tokens de participación ATOM para votar. De esta manera, se realiza una cierta distribución de recompensas ATOM, cuando el verificador es atacado o hace algo malo, el sistema adopta un mecanismo determinado para castigarlo y debilitarlo.
3. Problemas de blockchain que Cosmos puede resolver
1. Escalabilidad Los protocolos de prueba de trabajo son lentos, costosos, no escalables y dañinos para el medio ambiente. TendermintBFT resuelve este problema. TendermintBFT es un motor de consenso tolerante a fallas bizantinas que impulsa Cosmos Proof of Stake. 2. Facilidad de uso Las aplicaciones Blockchain son complejas y difíciles de entender para los desarrolladores. CosmosSDK soluciona este problema. CosmosSDK es un marco modular para construir cadenas de bloques interoperables y específicas de la aplicación. 3. Interoperabilidad La economía de la cadena de bloques está aislada e indefensa, y los activos no se pueden transferir entre sí. El protocolo IBC resuelve este problema. Inter-Blockchain Communication (IBC) es un protocolo de mensajería de blockchain similar a TCP/IP.
4. Principales características e hitos
TendermintCore:
"TendermintCore" es un motor de cadena de bloques listo para usar con el protocolo de consenso Cosmos Practical Byzantine Fault Tolerant. El kernel se puede usar para construir cadenas de bloques públicas o privadas. El mecanismo de consenso proporciona liquidación instantánea y seguridad; la seguridad tiene prioridad sobre la actividad de la red. Cosmos SDK:
Como un conjunto de herramientas conveniente, CosmosSDK ayuda a los desarrolladores a crear cadenas de bloques específicas de la aplicación. Comunicación entre cadenas:
Con el fin de proporcionar a los desarrolladores más herramientas para construir blockchains, el próximo objetivo del proyecto Cosmos es mejorar la interoperabilidad entre diferentes blockchains y realizar transacciones entre cadenas y entre capas. Con la ayuda de la combinación de particiones, los usuarios pueden comerciar libremente en el ecosistema de tokens compuesto por cadenas compatibles con IBC. Enlaces relacionados: https://cosmos.network/introhttps://www.dprating.com/rating/report/114https://cosmos.network/resources/whitepaper
Bitcoin ha recibido mucha atención en los últimos meses. Alcanzó un máximo histórico de $ 41.
El 15 de enero de 2021, la Alianza de la Industria de Tecnología Financiera de Beijing celebró con éxito el "Seminario de Aplicación de Tecnología de Identidad Digital Distribuida Financiera basada en Blockchain". Est.
Si bien las monedas fiduciarias eventualmente se volverán digitales, para la gran mayoría de las personas en el planeta, eso probablemente no sucederá pronto.
Con el auge y el desarrollo de DeFi, los problemas de seguridad siempre han sido la espada de Damocles que pende sobre la cabeza. Muchos protocolos DeFi han sufrido varios ataques.Según el "Informe anual contra el lav.
Madman escribe cada artículo de análisis con una actitud responsable, enfocada y sincera, con rasgos distintivos.
Brantly Millegan, director de operaciones de Ethereum Domain Name Service (ENS).
Comprometido con la investigación de políticas en los campos de las nuevas finanzas, las finanzas internacionales y los mercados financieros.
Comprometido con la investigación de políticas en los campos de las nuevas finanzas, las finanzas internacionales y los mercados financieros.
Comprometido con la investigación de políticas en los campos de las nuevas finanzas, las finanzas internacionales y los mercados financieros.
Comprometido con la investigación de políticas en los campos de las nuevas finanzas, las finanzas internacionales y los mercados financieros.
Comprometido con la investigación de políticas en los campos de las nuevas finanzas, las finanzas internacionales y los mercados financieros.