Introdução:
ZetaChain, uma blockchain Proof-of-Stake (PoS), se posicionou como um player único no espaço blockchain, traçando paralelos com arquiteturas como THORChain e Axelar. Este artigo explora a arquitetura de alto nível e os principais recursos da ZetaChain, esclarecendo suas qualidades distintivas, como contratos inteligentes omnichain.
Visão geral da arquitetura:
Em seu núcleo, ZetaChain alavanca o Cosmos SDK e o consenso CometBFT. O token nativo ZETA serve a um propósito duplo, atuando tanto como pagamento de gás dentro do ZetaChain quanto como ativo de staking. Assim como THORChain, ZETA é empregado como um token de roteamento para mensagens entre cadeias, embora não tão extensivamente dependente de provedores de liquidez ZETA quanto THORChain. A arquitetura compreende dois componentes principais: ZetaCore e ZetaClient.
1. ZetaCore:
- Responsável pela produção de blocos e gerenciamento da camada L1.
- Opera como cliente principal no sistema blockchain PoS.
2. ZetaCliente:
- Facilita ações entre cadeias, incluindo observação e assinatura de eventos.
- Os nós que executam o ZetaClient executam três funções essenciais: validação, observação e assinatura de limite.
Funções dos nós Zeta:
Os nós Zeta executam três funções distintas, cada uma delas crucial para a funcionalidade da plataforma:
- Validadores:
- Validadores padrão CometBFT que apostam ZETA e participam da votação em bloco.
- Observadores:
- Dividido em sequenciadores e verificadores.
- Os sequenciadores encaminham eventos de cadeias externas para verificadores que coletivamente chegam a um consenso.
- Os observadores devem executar nós completos de cadeias externas, tornando a operação do nó Zeta intensiva em recursos.
- Signatários:
- Chaves ECDSA/EdDSA compartilhadas entre nós.
- Exigir um consenso de supermaioria (2/3) para assinar transações em cadeias externas.
- Essencial para custódia de ativos e assinatura de mensagens em cadeias externas.
Principais características:
A arquitetura ZetaChain permite dois recursos principais:
1. Passagem de mensagens entre cadeias (CCMP):
- Utiliza Zeta e zEVM (Zeta Ethereum Virtual Machine) como retransmissores de mensagens e do token ZETA.
- Embora essencial, o CCMP não é o foco principal da proposta de valor exclusiva da ZetaChain.
2. Contratos inteligentes Omnichain:
- Opera em zEVM, permitindo a execução de contratos inteligentes em múltiplas cadeias.
- A vantagem competitiva da Zeta está no seu suporte a contratos EVM omnichain, tornando-a uma plataforma abrangente em vez de uma mera intermediária para transações entre cadeias.
Conclusão:
A arquitetura da ZetaChain, impulsionada pelo Cosmos SDK e pelo consenso CometBFT, a posiciona de forma única no cenário de blockchain. Embora suporte a passagem de mensagens entre cadeias, sua verdadeira força está na implementação de contratos inteligentes omnichain por meio do zEVM. A ZetaChain pretende ser mais do que uma ferramenta de transição, aspirando ser a plataforma principal onde os usuários se envolvem com contratos inteligentes omnichain, diferenciando-a de outras arquiteturas no espaço.