Interoperável, personalizável e escalável: Conheça a Cosmos Network
A interchain é um ecossistema projetado para enfrentar vários desafios no contexto da blockchain e oferecer benefícios específicos que o tornam uma escolha atraente para desenvolvedores e projetos baseados em blockchain.
Antes de 2018, quando o ecossistema se tornou pioneiro no conceito de Comunicação Inter-Blockchain (IBC) com o Cosmos Hub , as blockchains eram isolados e incapazes de se comunicar entre si. Eles eram difíceis de construir e só conseguiam lidar com um pequeno número de transações por segundo. Cosmos resolve alguns dos problemas mais difíceis de escalabilidade, usabilidade e interoperabilidade da blockchain.
Interoperabilidade e personalização
Tanto a interoperabilidade como a personalização dentro do ecossistema interchain podem ser comparadas ao corpo humano, onde vários órgãos (blockchains) comunicam-se harmoniosamente através do protocolo IBC (o sistema nervoso), criando um organismo totalmente funcional com diversas aplicações. Assim como o sistema nervoso guia os órgãos, usando o Interchain Stack, os desenvolvedores podem executar suas próprias chains, cada uma tão única quanto um órgão. Essas Zonas funcionam em ritmo próprio, possuem funcionalidades distintas (mecanismos de consenso) e seguem sistema de funcionamento próprio (modelos de governança), possibilitando a criação de uma blockchain bem ajustada.
Escalabilidade
A interchain foi inicialmente prevista para empregar uma arquitetura hub-and-spoke , que permite que blockchains independentes se expandam horizontalmente. A abordagem faz com que eles se beneficiem dos recursos de segurança e consenso do Cosmos Hub. É uma solução útil para enfrentar os desafios de escalabilidade frequentemente enfrentados por plataformas de rede única.
No entanto, ao modularizar e abrir o código do Interchain Stack, os desenvolvedores podem lançar blockchains independentes e totalmente soberanos usando o CometBFT e o Cosmos SDK, e conectar-se com segurança a outros blockchains por meio do protocolo IBC.
O conceito de arquitetura hub-and-spoke voltou recentemente, com o lançamento da Interchain Security – uma forma de utilizar a segurança económica de uma chain para proteger outra.
E quanto à segurança?
Você pode pensar no modelo de segurança como um condomínio fechado, onde cada rede atua como sua própria associação de proprietários. Neste bairro, a segurança é mantida através de um processo de seleção vigilante. Assim como os proprietários de casas em um condomínio fechado podem escolher seus próprios provedores de segurança e personalizar sua proteção, cada rede no ecossistema interchain escolhe a dedo seus validadores para proteger sua blockchain e garantir o consenso.
Ao contrário de um bairro convencional com uma equipe de segurança única e uniforme, onde uma abordagem única pode deixar alguns proprietários se sentindo vulneráveis, a abordagem da Cosmos é mais como se cada proprietário tivesse seus próprios detalhes de segurança personalizados. Isto permite que cada rede adapte as suas defesas às suas necessidades únicas, promovendo um sentimento de confiança e segurança. Ao descentralizar o cenário de segurança, as cadeias não só reforçam a proteção, mas também mantêm a adaptabilidade, constituindo uma fortaleza de inovação em comparação com outros modelos de segurança menos flexíveis.
Facilidade de Desenvolvimento
O Cosmos Software Development Kit (SDK) simplifica o processo de desenvolvimento de blockchain. Ele permite que os desenvolvedores criem módulos para funções comuns da blockchain, o que reduz o tempo e o esforço necessários para criar novas zonas. O Cosmos SDK é desenvolvido principalmente usando a linguagem de programação Go (também conhecida como Golang). Go é a linguagem central do Cosmos SDK devido ao seu desempenho, eficiência e adequação para a criação de projetos blockchain, atualmente mais de 90% do código no repositório Cosmos. Muitos dos componentes e módulos do Cosmos SDK, bem como o mecanismo CometBFTconsensus, são implementados em Go. Além disso, outras linguagens de programação podem ser usadas para construir aplicativos blockchain com o Cosmos SDK. Esses aplicativos podem ser desenvolvidos usando linguagens que suportam interfaces e SDKs. Algumas linguagens populares para desenvolvimento de projetos blockchain incluem Rust e JavaScript/TypeScript.
Ecossistema em crescimento
A interchain possui um ecossistema diversificado e crescente com muitas chains e dApps. Plataformas famosas como Binance Smart Chain e Akash Network fazem parte deste ecossistema, este é um exemplo real da adaptabilidade e potencial do Interchain Stack. Existem atualmente mais de 70 zonas ativas no ecossistema, de acordo com o Mapa de Zonas — um explorador do ecossistema .
Esse número cresceu nos últimos anos, à medida que a modularidade do Interchain Security ganhou força e mais desenvolvedores desenvolveram o Cosmos SDK. Em 2019, existiam apenas cerca de 10 zonas ativas no ecossistema Cosmos. Este número cresceu para cerca de 50 em 2020 e depois para mais de 100 em 2021. O rápido crescimento da interchain nos últimos anos deve-se aos fatores que apontamos neste blog.
Governança on-chain
O sistema de governança on-chain integrado por padrão em todas as redes de aplicativos Cosmos SDK pode ser comparado a um grande parlamento de detentores de tokens, onde cada token é um voto e cada decisão é uma peça legislativa. Esta assembleia legislativa funciona de forma transparente, auditável e descentralizada, semelhante a um fórum aberto num grande salão onde os ecos de cada debate reverberam através dos tempos.
Nesta câmara sagrada, o sistema de governação do Cosmos Hub desempenha o papel de um parlamento central, onde as principais decisões ressoam como o batimento cardíaco do ecossistema. Esta não é uma implementação técnica – cada appchain no ecossistema tem sua própria governança independente. No entanto, sendo uma das primeiras chains do ecossistema, o Cosmos Hub tornou-se o capital social de fato do ecossistema - e supervisionou questões cruciais como o ajuste da taxa de inflação do ATOM, a alocação de fundos para diversos projetos e a introdução de recursos inovadores para o ecossistema, em virtude do desenvolvimento da funcionalidade do Cosmos Hub.
Para além deste “parlamento central”, cada appchain é um microcosmo de democracia, com o seu próprio sistema de governação. Por exemplo, a zona de Osmosis funciona como uma reunião municipal, permitindo que os detentores de tokens OSMO apresentem propostas e votem, moldando o destino do Osmosis DEX. Desta forma, a interchain abraça um sistema de governação descentralizado e inclusivo, onde a voz de cada detentor de token é um fio precioso na tapeçaria da tomada de decisões que impacta a sua blockchain.
Aplicações entre chains
Graças ao IBC, os desenvolvedores podem criar aplicativos cross-chain que possuem os pontos fortes de várias blockchains. Esta inovação permite possibilidades em finanças descentralizadas (DeFi), tokens não fungíveis (NFTs) e outras aplicações de ponta que abrangem múltiplas chains.
Comunidade e Suporte
A Interchain Foundation atua como guardiã deste amplo ecossistema descentralizado. Seus objetivos principais envolvem o desenvolvimento e manutenção de protocolos básicos para a construção de cadeias de aplicativos seguras e personalizadas – o Interchain Stack gratuito e de código aberto.
A interchain desfruta de uma comunidade engajada e ativa formada por desenvolvedores, validadores e usuários. As oportunidades de apoio e colaboração dentro desta comunidade são inestimáveis para novos projetos que buscam orientação e parceria. Você sempre pode encontrar suporte no Discord , Telegram ou encontrar informações úteis no Cosmos Forum .
Para finalizar, o Cosmos oferece um conjunto diversificado de recursos e vantagens que o tornam uma opção atraente para desenvolvedores e projetos de blockchain. Isso inclui flexibilidade e facilidade de uso para desenvolvimento de aplicativos, capacidade de governar seu próprio blockchain e interoperabilidade.
Quer seu objetivo seja construir um blockchain, desenvolver aplicativos entre cadeias ou usar o ecossistema interoperável do interchain, ele fornece uma plataforma robusta para explorar e trazer suas ideias de blockchain para um projeto real.
Conteúdo em Vídeo
Junte-se ao movimento Cosmos Brasil e construa o futuro conosco!
Twitter: @cosmos_brasil
Discord: https://discord.gg/m8DEK5W2
Telegram: https://t.me/cosmosnetworkbrasil