Celo (CELO): o que é, como funciona e revisão do ecossistema

Informação básica

Os dados abaixo não se referem à blockchain atual.

Top Dapps

# Dapp Categoria Blockchain
1 1 Uniswap DEX BNB Ethereum Arbitrum +4 Celo Avalanche Polygon Optimism 91.22K 288.76K $4.12B $6.31B
2 2 0x Protocol DEX +3 Liquidity Derivatives Yield Farming BNB Ethereum Fantom +9 Arbitrum Celo Avalanche Polygon Optimism Aurora Solana Near Polkadot 15.12K 27.25K $24.10M $67.51M
3 3 Sushi DEX BNB Ethereum OKC +18 Gnosis Fantom Arbitrum Celo Avalanche Harmony Polygon Optimism Telos Fuse HECO Boba Metis Andromeda Moonbeam Moonriver Palm Polkadot Kusama 4K 11.1K $238.63M $12.84M
4 4 Wormhole Utilities BNB Ethereum Fantom +14 Arbitrum Celo Avalanche Polygon Optimism Moonbeam Klaytn Aurora Solana Near Terra Classic Oasis Acala Karura 503 1.53K $1.46B $12.89M
5 5 Curve Finance Liquidity BNB Ethereum Gnosis +8 Fantom Arbitrum Celo Avalanche Polygon Optimism Moonbeam Aurora 623 1.2K $967.56M $177.11M
6 6 Multichain DEX +1 Liquidity BNB Ethereum Gnosis +22 Fantom Arbitrum Celo Avalanche Harmony Polygon Optimism Telos Fuse HECO Boba CLV Metis Andromeda Moonbeam Moonriver IoTeX Aurora Polkadot Cronos Oasis Kusama ZkSync 192 559 $5.97K
7 7 Superfluid Finance Utilities BNB Ethereum Gnosis +5 Arbitrum Celo Avalanche Polygon Optimism 48 84
8 8 Beefy Finance Yield Farming BNB Fantom Arbitrum +14 Celo Avalanche Harmony Polygon Optimism Fuse HECO Metis Andromeda Moonbeam Moonriver Aurora Polkadot Cronos Kusama 43 66 $52.82K $8.76K
9 9 The Graph Utilities BNB Ethereum Gnosis +15 Fantom Arbitrum Celo Avalanche Harmony Polygon Optimism Boba Moonriver Aurora Near Polkadot Cosmos Acala ZkSync 46 51 $83.44M $42.65K
10 10 Polkastarter Other BNB Ethereum Celo +3 Avalanche Polygon Polkadot 25 25 $15.03M $26.61K

O que é Celo?

Celo é uma blockchain compatível com EVM (Máquina Virtual Ethereum) de código aberto, com um ecossistema focado em fornecer acesso a finanças descentralizadas (DeFi) através de smartphones.

A plataforma criada pelo Celo funciona como uma infraestrutura de pagamento global em criptomoedas para usuários de telefones celulares. Ela é projetada para auxiliar qualquer pessoa que deseje atuar no setor financeiro a realizar pagamentos globais através de números de telefone. Assim, esse ecossistema blockchain visa popularizar as criptomoedas entre os usuários de smartphones.

O mundo ouviu falar de Celo pela primeira vez em 2017. E em 2019, os desenvolvedores conseguiram atrair $30 milhões em investimentos de várias empresas, incluindo Andreessen Horowitz e Polychain. O projeto ficou em desenvolvimento até maio de 2020, quando a rede Celo e sua stablecoin CUSD foram lançadas. Nos anos subsequentes, o Celo desenvolveu suas principais funcionalidades, como a capacidade de criar contratos inteligentes e aplicações descentralizadas (dApps).

A Fundação Celo, uma organização sem fins lucrativos, é responsável pelo desenvolvimento e manutenção da rede. 

Como funciona o Celo?

A blockchain do Celo usa o algoritmo de consenso PoS (Prova de Participação). O protocolo de consenso do Celo baseia-se em uma implementação chamada Istambul ou IBFT (Istanbul Byzantine Fault Tolerance). Este algoritmo de consenso permite negociar a validade das transações mesmo se um terço dos nós estiver agindo de forma maliciosa, defeituosa ou estiver offline. 

Os validadores da rede são escolhidos pelos detentores de tokens CELO, que votam usando suas moedas de voto. Devido às particularidades do algoritmo, as contas não votam em cada validador individualmente, mas sim em grupos de validadores. O número máximo de validadores ativos atualmente é de 110. O conjunto ativo de validadores é determinado por um processo de validação de participação e é atualizado aproximadamente a cada dois dias.

Para atuar como um validador, é necessário primeiro apostar 10.000 tokens CELO, o que significa que qualquer pessoa que possua CELO pode ajudar a administrar a rede. Os validadores podem ser penalizados por comportamento inadequado. Existem dois casos principais em que os validadores são penalizados. O primeiro é o tempo de inatividade persistente — um validador que estiver ausente de 8640 assinaturas BLS consecutivas terá uma penalidade de 100 CELO, terá suas futuras recompensas suprimidas e (o mais importante neste caso) será expulso do grupo atual. O segundo caso é a dupla assinatura — um validador que produzir assinaturas BLS para dois blocos distintos no mesmo ciclo de consenso, mas com hashes diferentes, será penalizado com 9.000 CELO, terá suas futuras recompensas suprimidas e será expulso do grupo atual.

A rede Celo consiste em uma estrutura de três níveis de nós: validadores, nós completos e clientes. Portanto, não apenas os validadores podem ganhar CELO, mas também os detentores de nós completos, que transferem dados do cliente para o validador mediante uma taxa paga pelo iniciador da transação. 

Os validadores são responsáveis pelo processamento de transações e pela formação da blockchain, bem como pela criação de novos tokens. Eles armazenam uma cópia completa da blockchain. O requisito mínimo para se tornar um validador é de 10.000 CELO.

Os nós completos atuam como uma ponte entre os validadores e as carteiras móveis; recebem solicitações de clientes e redirecionam transações para os validadores. Eles armazenam uma cópia parcial da blockchain. 

Clientes, ou os chamados clientes leves, são aplicativos em smartphones dos usuários que não realizam mineração nem validam transações. Um exemplo dessas aplicações é uma carteira móvel. 

A blockchain otimizada para dispositivos móveis do Celo cobra automaticamente taxas de transação e permite que os usuários paguem taxas de Gas usando qualquer token ERC-20.

Como usar o Celo?

O aplicativo principal construído no Celo e o primeiro dApp no ecossistema da rede é a Carteira Celo, chamada Valora, desenvolvida diretamente pela equipe da blockchain. Esta aplicação permite o total controle sobre CUSD e transferências e pagamentos de tokens por bens e serviços com stablecoins. A carteira é um aplicativo para smartphones e está disponível nas lojas de aplicativos para os sistemas operacionais de smartphones mais comuns.

Embora o aplicativo Celo seja o meio preferencial da plataforma para enviar stablecoins, os usuários também podem enviar cUSD via WhatsApp. No entanto, o destinatário ainda precisa baixar e instalar a carteira Celo para receber o cUSD. Embora as taxas do Celo variem de acordo com a demanda pelos serviços da rede, atualmente a maioria das taxas de transferência está abaixo de $0,001.

Os tokens CELO podem ser armazenados em todas as carteiras multicurrency compatíveis com tokens no formato ERC-20 (Metamask, TrustWallet, etc.).

Ao eliminar chaves públicas complexas e substituí-las por números de celular aos quais a maioria dos usuários já está acostumada, a equipe do Celo simplificou enormemente a interação do usuário. O número do celular é vinculado ao endereço da carteira, e o hash criptográfico do número do telefone é armazenado na blockchain. 

Após instalar a carteira e conectar o número de celular, o usuário recebe um SMS com um código. Depois que o código é inserido no aplicativo, o sistema começa a sincronizar a carteira com o dispositivo móvel. Ao mesmo tempo, números de telefone podem ser adicionados ou removidos da lista de endereços da carteira a qualquer momento.

Um recurso importante da blockchain Celo é o algoritmo descentralizado EigenTrust. Este algoritmo mede a reputação online de um usuário da mesma forma que uma pontuação de crédito normal mede a reputação financeira. O EigenTrust foi desenvolvido para o Google em 2002 por Sep Kamvar, co-fundador do Celo, e era usado anteriormente como um componente chave do algoritmo Google PageRank.

Staking em Celo 

Celo é uma blockchain de prova de participação (Proof-of-Stake). No Celo, os usuários podem utilizar seus tokens CELO para votar/apostar em um grupo de validadores. Isso traz recompensas para os eleitores e também ajuda a proteger a rede Celo. Apostar tokens CELO pode ser feito através da maioria das carteiras Celo atuais. Para votar em um grupo de validadores, os usuários precisam bloquear seus CELO em um contrato de Ouro Bloqueado (Locked Gold). Se o grupo de validadores votado trabalha bem, o eleitor ganha uma certa quantidade de CELO todos os dias. Caso contrário, se os validadores sofrem uma penalidade de corte (slashing), as recompensas do eleitor são reduzidas pela metade.

Os eleitores podem revogar seus votos a qualquer momento. Assim, eles podem evitar uma diminuição de seus ganhos quando os validadores estão tendo um desempenho ruim e votar em outro grupo, que tenha zero ou pouco tempo de penalidade no passado e baixo valor de penalidade.

O token Celo

O modelo econômico de Celo é baseado em três tokens.

O CELO é um token nativo com um fornecimento fixo de 1.000.000.000 de tokens e uma taxa flutuante. O token é usado para pagar taxas, votar em propostas comunitárias e criar stablecoins. Durante o lançamento da rede em maio de 2020, os desenvolvedores mineraram previamente 60% (600 milhões) do fornecimento total. Os 40% restantes devem ser minerados pelos validadores.

Os tokens CELO têm as seguintes utilidades: participar em decisões de gestão na plataforma; manter moedas estáveis (inicialmente, dólares Celo) na plataforma e superavaliar reservas que mantêm a estabilidade de preços; incentivar os validadores a proteger e lançar a rede.

cUSD/cEUR são stablecoins atreladas ao dólar e euro, respectivamente, com liquidez instantânea fornecida pelas reservas internas de dólar do Celo. 

Os usuários podem converter livremente CELO em cUSD/cEUR e vice-versa, bem como transferir esses tokens para qualquer outro usuário. Para criar uma stablecoin, a quantidade correspondente de tokens CELO deve ser congelada na plataforma, o que significa que a taxa de câmbio do CELO está diretamente relacionada à demanda por stablecoins cUSD/cEUR.

O algoritmo de estabilização garante uma taxa de câmbio de moeda estável, fornecendo uma cesta completa de criptomoedas e outros ativos, bem como oráculos que fornecem dados de valor de mercado.

Celo é seguro?

Atualmente, a equipe é composta por 106 pessoas. Todos os membros da equipe têm perfis em redes sociais e são completamente abertos à comunidade. Os membros da equipe vêm de diversas disciplinas, incluindo desenvolvimento de software, tecnologia blockchain, marketing, negócios, finanças e mais. 

Os três co-fundadores do Celo são Sep Kamvar, Rene Rainsberg e Marek Olszewski. 

Rene Reinsberg é responsável pelos negócios. Mais recentemente, Rene foi diretor executivo da General Catalyst Partners. Anteriormente, ele foi vice-presidente de produtos emergentes da GoDaddy. Ele co-fundou a Locu e atuou como CEO até que a Locu foi adquirida pela GoDaddy em agosto de 2013. Rene iniciou sua carreira nos mercados globais de capitais da Morgan Stanley e também trabalhou na McKinsey, no Banco Mundial e na TechnoServe. Ele é formado em finanças pela WHU, Alemanha, e possui um MBA pelo MIT Sloan. Rene é um consultor e investidor ativo em mais de 50 empresas.

Sep Kamvar é o inventor do sistema de reputação digital EigenTrust, que já foi usado pelo Google como parte de seu algoritmo PageRank. Antes de entrar para o Celo, ele foi parceiro da Wildflower School e professor assistente no MIT. Anteriormente, foi professor consultor na Universidade de Stanford e também trabalhou como engenheiro líder em personalização no Google.

Marek Olszewski é um engenheiro de computação ambicioso com um doutorado em ciência da computação pelo MIT. Ele também trabalhou na Microsoft Research, Google e Sun Labs antes de fundar a startup de inteligência de máquina Locu. Depois que a empresa foi adquirida pela GoDaddy, ele atuou como vice-presidente de desenvolvimento na GoDaddy até se mudar para o Celo.

O Celo foi auditado pela OpenZeppelin em fevereiro de 2021 e pelo grupo NCC em abril de 2020.

Também existem relatórios de auditoria de contrato por Certora, relatórios de auditoria de segurança por Trailofbits e Teserakt, e relatórios de auditoria econômica por Prysm Group e Gauntlet, no entanto, os arquivos de relatório não foram fornecidos pela equipe do Celo.

Ecossistema & Parceiros 

Desde o lançamento da rede principal em 2020, a rede Celo agora suporta mais de 1.000 projetos de construtores, desenvolvedores e artistas que criam novos aplicativos e moedas digitais. Os parceiros do Celo incluem projetos como Blockchain.com, The Graph, Mysten Labs e outros.

O que vem a seguir?

No momento, a equipe do Celo está trabalhando ativamente para aumentar a velocidade da blockchain e uma maior descentralização. Isso será alcançado pelo crescimento do número de nós completos e mudando para uma oferta em lote de validadores com assinatura múltipla, o que aumentará o tamanho do conjunto de validadores. Além disso, o Celo pretende integrar a máquina virtual Move e implementar ZK-rollups. 

A comunidade do Celo tem uma sólida formação em zk-SNARKs, como visto pelo trabalho em Plumo e Poof. É por isso que a equipe planeja continuar a investir em tecnologia zk-SNARK, em áreas como pontes, rollups e protocolos de conformidade.

https://docs.celo.org/

https://forum.celo.org/

Autor:

Paulo Alves

Paulo Alves

Última atualização: Eos 22, 2023

Últimas notícias

Tutoriais em vídeo