Explicação detalhada do ZetaChain: A comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Autor: YBB Capital Pesquisador Ac-Core

ZetaChain (ZETA) é um blockchain de primeira camada projetado para preencher a lacuna entre várias redes blockchain, aproveitando o Cosmos SDK e o mecanismo de consenso Tendermint para permitir que os desenvolvedores criem aplicativos interoperáveis e escalonáveis de forma personalizada. A plataforma permite que aplicativos descentralizados (DApps) usem as funções de vários blockchains para resolver os problemas existentes nos atuais protocolos de cadeia cruzada e realizar funções de cadeia cruzada de cadeia completa. Ele usa contratos inteligentes Omnichain e mecanismos ZetaEVM para promover a interoperabilidade. ZetaChain um centro de integração.

Como funciona o ZetaChain

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte: site oficial da ZetaChain

ZetaChain usa o Cosmos SDK, baseado no mecanismo de consenso Tendermint e no modelo Proof of Stake (PoS), para demonstrar a capacidade única de interoperabilidade de cadeia completa, e usa seus próprios tokens como taxas de gás, o que tem a vantagem de expandir o total contrato inteligente EVM de cadeia. De acordo com Jed Barker, ZetaChain funciona da seguinte forma:

  1. Contrato inteligente OmniChain: O núcleo do ZetaChain é um contrato inteligente que pode ser conectado a vários blockchains. Esses contratos inteligentes são alimentados pelo mecanismo ZetaEVM compatível com a Máquina Virtual Ethereum, permitindo a interação de dados entre diferentes blockchains;
  2. Transferência contínua de ativos: Simplifique a transferência de ativos entre blockchains sem pontes complexas. Isso inclui suporte para blockchains sem funcionalidade nativa de contrato inteligente, como Bitcoin;
  3. Mensagens entre cadeias: Para trocas de dados mais simples (como transmissão NFT), ZetaChain fornece funções de mensagens entre cadeias para facilitar a transmissão leve de dados entre diferentes redes;
  4. Gerenciar ativos externos: ZetaChain estende sua funcionalidade para gerenciar ativos em outras blockchains, aplicando lógica de contrato inteligente a cadeias que normalmente não possuem essa funcionalidade.

Arquitetura ZetaChain:

Zeta, como outras arquiteturas, pode fornecer muitas funções de mensagens entre cadeias, mas sua vantagem única é que suporta contratos EVM de cadeia completa, ou seja, "THORChain com contratos inteligentes" ou "Axelar com EVM". Ele usa o consenso Cosmos SDK e CometBFT para construir um blockchain PoS. Assim como o THORChain, o Zeta usa o token ZETA como um token de roteamento para mensagens entre cadeias.

A seguir está uma explicação. ZetaCore é o cliente que gera blocos e executa a Camada 1. Semelhante a outros blockchains PoS, ZetaClient é responsável pelas operações entre cadeias. Outros nós precisam executar ZetaCore e ZetaClient ao mesmo tempo. Os nós Zeta executam três funções principais: verificação, observação e assinatura, com três funções distintas pelas quais cada operação do nó é responsável. Essa arquitetura permite duas funções principais: contratos inteligentes Omnichain e mensagens entre cadeias.

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte da imagem: Delphi Creative

  • Validadores: Validadores padrão CometBFT, eles, assim como outras cadeias PoS, injetam capital na ZETA e votam em blocos;
  • Observadores: Os observadores dividem os nós completos que precisam executar a cadeia externa em sequenciadores e verificadores, classificam e supervisionam os eventos na cadeia externa e os enviam aos verificadores, que votam nos eventos e chegam a um consenso. A função do sequenciador é apenas garantir a validade, e qualquer nó pode sequenciar transações. Isso torna a execução de um nó Zeta mais cara do que a execução de uma cadeia padrão, que é semelhante ao THORChain.Esta é uma das razões pelas quais o THORChain não adicionou suporte ao Solana;
  • Signatários: As chaves ECDSA/EdDSA são compartilhadas entre nós e apenas uma supermaioria (2/3) pode assinar transações na cadeia externa. Os signatários são a forma da Zeta manter ativos e assinar informações em redes externas. Em plataformas de contratos inteligentes, como Ethereum, eles podem ser usados para interagir com contratos inteligentes e ativos gerenciados, e também podem ser usados para hospedar ativos em cadeias de contratos não inteligentes, como Bitcoin e Dogecoin. A imagem abaixo é o diagrama de assinatura no papel branco.

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte da imagem: Delphi Creative

Transferência de informações entre cadeias

O CCMP roteia informações entre outras cadeias usando ZetaChain no meio. Outros protocolos como LayerZero, Axelar, IBC, Chainlink CCIP e THORChain, até certo ponto, estão todos competindo nessa direção. Mas para ZetaChain, seu protocolo de transferência de mensagens entre cadeias é implementado usando o token nativo ZETA, que é fundamentalmente diferente de seus concorrentes, porque, exceto THORChain, outros concorrentes não dependem de seus tokens nativos. Um exemplo no white paper – cross-chain DEX – é uma representação visual do papel da ZETA nas mensagens. Neste exemplo, digamos que o usuário queira trocar 1,2 ETH no Polygon por USDC no Ethereum. O caminho é o seguinte:

  1. Mude ETH para ZETA no Polygon AMM;
  2. ZETA é enviado para ZetaChain;
  3. ZETA é roteado de ZetaChain para Ethereum;
  4. Troque ZETA por USDC no Ethereum;
  5. O usuário recebe Ethereum USDC.

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte da imagem: Delphi Creative

Embora a lógica seja viável, esta solução exige muito dinheiro. Isto resultou, até certo ponto, numa perda de competitividade do produto.Por exemplo, protocolos de intenção como Squid e UniswapX e CCTP da Circle ocuparam uma grande quota de mercado como trilhos de liquidação. Além da eficiência de capital, as mensagens entre cadeias também são uma área altamente competitiva.

Contrato inteligente de cadeia completa

Há muitas vantagens para os desenvolvedores implantarem contratos inteligentes de cadeia completa no Zeta, em vez de apenas usar Zeta e zEVM para facilitar as transações. Primeiro, permite a interação com ativos como BTC, DOGE e LTC que não suportam nativamente contratos inteligentes. Em segundo lugar, como o estado do aplicativo está localizado no Zeta, ele também reduz até certo ponto a superfície de ataque da vulnerabilidade e não depende da liquidez dos tokens ZETA para transferência de valor. Exceto a Axelar, nenhum dos concorrentes acima mencionados atualmente carece de tais produtos. A Axelar usa CosmWasm em vez de EVM e não recebeu nenhuma adoção até o momento.

O contrato inteligente de cadeia completa da ZetaChain é suportado pelo protocolo TSS, e seus validadores executam nós completos na cadeia externa e compartilham assinaturas, para que possam custodiar ativos em nome da ZetaChain e de seus usuários, e o zEVM pode manipular esses ativos como desejarem. Deve-se notar que no processo, por exemplo, o BTC não é realmente transferido do Bitcoin para o Zeta, mas é transferido para o endereço hospedado pelo validador Zeta e depois refletido no ZetaChain. Por exemplo, THORChain adiciona contratos inteligentes ao BTC hospedado pelo protocolo.

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte da imagem: Delphi Creative

Sob esta arquitetura, Zeta pode construir muitos protocolos especiais, apenas por exemplo:

  • Uma stablecoin CDP de cadeia completa apoiada pelo BTC;
  • Apoiar os mercados cambiais para BTC, DOGE, LTC e outros ativos de contratos não inteligentes;
  • Perp DEX de cadeia completa; *Agregador de rendimento de cadeia completa; *AMMs BTC.

Essencialmente, o que diferencia o zEVM da ZetaChain combinado com o ZetaClient é a custódia e o controle de ativos em uma cadeia de contratos não inteligentes. As plataformas cross-chain de hoje são usadas principalmente como infraestrutura de back-end, mas a ZetaChain pode criar sua própria economia criptográfica na ZetaChain.

Praticidade do Token ZETA

ZETA é a pedra angular do ecossistema ZetaChain e desempenha um papel fundamental na programabilidade funcional e governança. ZetaChain se destaca por sua interoperabilidade e suporte para dApps de cadeia completa, e suas principais atividades de rede dependem do ZETA.

Visão geral dos principais recursos do Token ZETA:

  • Incentivos de rede: os tokens ZETA fornecem incentivos para validadores por meio de recompensas em bloco, fazendo a transição de um pool fixo para uma inflação variável. Este sistema alinha os interesses dos validadores com a segurança da rede a longo prazo;
  • Taxas de transação: As transações dentro da ZetaChain exigem que a ZETA pague taxas de Gas, que serão distribuídas aos validadores e participantes da rede. Este mecanismo evita spam e ataques DDoS;
  • Transferência de informações e transferência de valor entre cadeias: Para transações entre cadeias, o ZETA é queimado na cadeia de origem e cunhado na cadeia de destino, sem criar novos ativos de embalagem;
  • Pool de liquidez principal: o pool de liquidez da ZetaChain é composto por ZETA e outros ativos, proporcionando conveniência para transações de usuários e pagamento de taxas de transação e recompensas a provedores de liquidez;
  • Função de gestão: os titulares de ZETA participam na gestão da rede, influenciam as principais decisões e mudanças políticas e garantem que o desenvolvimento da rede seja liderado pela comunidade.

No geral, o utilitário multifacetado do ZETA oferece suporte à segurança, eficiência e governança descentralizada do ZetaChain, tornando-o uma parte essencial da funcionalidade da rede.

Economia e emissão de token ZETA

O fornecimento total inicial de tokens ZETA é de 2,1 bilhões e a taxa de inflação planejada após quatro anos é de aproximadamente 2,5% ao ano. A distribuição de tokens (ver link de referência 1) será estrategicamente alocada para várias partes do ecossistema:

  • Pool de crescimento de usuários (10%): O objetivo é expandir a base de usuários por meio de medidas como airdrops e recompensas da comunidade;
  • Fundo de Crescimento de Ecossistemas (12%): Apoia o desenvolvimento de ecossistemas e ajuda parceiros e desenvolvedores de dApp;
  • Recompensas do validador (10%): Para recompensas em bloco, transição para recompensas de segurança de rede baseadas na inflação após o período inicial;
  • Incentivo à Liquidez (5,5%): Incentiva a liquidez no conjunto de capital principal da ZRC-20, que é fundamental para uma transferência eficaz de valor;
  • Biblioteca de Protocolos (24%): Fornece financiamento para operações, desenvolvimento e fortalecimento do ecossistema;
  • Principais Contribuidores, Consultores e Compradores (22,5% e 16%): Recompensa por contribuições para o desenvolvimento e crescimento da ZetaChain.

DEX de cadeia completa

Ao contrário da situação atual de implantações entre cadeias, o ZetaChain, como camada base do protocolo, pode alcançar interoperabilidade de liquidez entre todas as diferentes implantações. Por exemplo, os usuários do ZetaChain podem depositar sua margem no contrato do hub e manter posições no GMX. Esta é uma premissa central do aplicativo cross-chain Zeta (o gerenciamento de posição estará localizado no Zeta), na medida em que os usuários que desejam aproveitar a liquidez total do GMX devem usar o ZetaChain.

Além de garantir a qualidade da execução, existem duas vantagens principais:

  • Semelhante ao agregador MUX (ver link de referência 2), as ordens de ativos podem ser divididas entre várias fontes de liquidez;
  • Acesse mais pares de negociação sem conectar manualmente todas as cadeias relevantes.

Os contratos inteligentes no ZetaChain podem depositar diretamente o valor da margem de postagem necessária na cadeia relevante, juntamente com informações sobre como usar esses ativos. Embora este processo não seja tecnicamente possível sem o ZetaChain, ele pode melhorar a experiência do usuário:

  • Interação entre cadeias;
  • Pode ser gerenciado de forma holística, não individualmente.

UniSwap, líder no mercado DEX, mudará seu centro base de Ethereum para qualquer outra rede, mas em teoria, ao ser implantado na ZetaChain e usar o padrão ZRC-20, os usuários podem trocar dentro e fora de qualquer ativo (em qualquer rede ) e hospedar esses ativos em qualquer cadeia que desejarem.

Concorrentes da Cadeia Zeta

CamadaZero

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte: Site oficial da LayerZero

No mercado de transferências entre cadeias, LayerZero é o maior concorrente da ZetaChain. Embora não participem na concorrência no domínio dos contratos inteligentes de cadeia completa, a sua posição de mercado na entrega entre cadeias é muito sólida. A principal vantagem vem do Strargate, seguida pelo impulso para adotar seu padrão OFT (que fornece uma nova solução para transferências de tokens entre cadeias, tornando mais fácil e eficiente a transferência de tokens entre diferentes cadeias).

Arquitetura LayerZero

Primeiro, uma rápida introdução, LayerZero é um protocolo que permite que “aplicativos de usuário” enviem informações entre blockchains. A arquitetura consiste em 4 partes principais:

  1. Aplicativo de usuário: um contrato que interage com o endpoint LayerZero e envia/recebe informações para ele (como Strargate);
  2. Endpoints LayerZero: Uma série de contratos inteligentes em diferentes cadeias (atualmente suportando mais de 40+, consulte o link de referência 3 para obter detalhes). Os endpoints permitem que os protocolos do usuário enviem informações através do backend LayerZero, que consiste em 4 módulos: Comunicador, Validador, Rede e Biblioteca. Os três primeiros módulos são padronizados em todas as cadeias, enquanto a biblioteca é customizada de acordo com diferentes lógicas de cadeia, permitindo que o LayerZero adicione rapidamente mais cadeias;
  3. Oracle: A parte responsável por ler o bloco de cabeçalho de uma cadeia e enviá-lo para outra cadeia. Essa função atualmente cabe ao Chainlink por padrão, mas em setembro de 2023, uma nova parceria com o Google Cloud substituiu o Chainlink como função padrão;
  4. Relayer: Semelhante ao retransmissor, mas obtém a prova em vez do bloco de cabeçalho. Embora o próprio aplicativo também possa se tornar um repetidor, na verdade ele é gerenciado pelo LayerZero.

Este design basicamente se resume a 2/2 multisig, onde a principal suposição de confiança é que Google Cloud e LayerZero não irão conspirar.Os benefícios de confiar nesses componentes fora da cadeia (como oráculos e relés) são que a arquitetura é leve, barato e facilmente escalável, a desvantagem é que depende de duas entidades centralizadas e pode ser suscetível a riscos relacionados com a censura.

Ombros

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte: Site oficial da Axelar

Comparado com o LayerZero, a estrutura do Axelar é mais semelhante à do Zeta, mas também existem diferenças óbvias. Assim como o ZetaChain, o Axelar também é desenvolvido com base no Cosmos SDK. A diferença é que ele não hospeda diretamente o EVM, portanto não oferece suporte aos mesmos contratos inteligentes de cadeia completa que o Zeta. Portanto, o mercado-alvo da Axelar são mensagens entre cadeias, semelhantes ao LayerZero.

Arquitetura Axelar

Axelar é uma cadeia PoS com seu próprio conjunto de validadores e token de promessa AXL. Seus componentes e fluxo de informações são os seguintes:

  • Solicitação GMP entre cadeias: API que permite que aplicativos enviem dados arbitrários entre cadeias. Estas solicitações de mensagens são enviadas para o gateway Axelar (uma plataforma online ou sistema digital que utiliza tecnologia blockchain para permitir a transferência de moeda digital de um endereço para outro);
  • Gateway: O local por onde as mensagens entre cadeias iniciadas por usuários/aplicativos passam primeiro para serem roteadas do link de origem para a cadeia de destino. Para a cadeia EVM, estes são contratos inteligentes, e para o Cosmos, são lógicas de aplicação. O gateway é protegido por validadores Axelar usando MPC, com ações ponderadas pela delegação de tokens AXL;
  • Processamento e repetidor de mensagens: O repetidor escuta eventos (informações do gateway) e os envia à rede Axelar para processamento. Embora qualquer pessoa possa comandar um revezamento, não há incentivos e o revezamento é operado pela Axelar;
  • Validação de mensagens: os validadores votam nas mensagens recebidas dos retransmissores. Cada validador Axelar executa um nó completo para cada cadeia de origem e, portanto, é capaz de verificar a validade das mensagens. Por sua vez, os validadores Axelar exigem mais recursos do que um blockchain Cosmos PoS típico, onde os validadores dependem de clientes leves e IBC para entregar mensagens. De certa forma, este modelo é menos escalável que o LayerZero, mas mais descentralizado. A Axelar incentiva os validadores emitindo-lhes mais apostas. Quanto mais cadeias eles apoiarem, maiores serão as recompensas. No longo prazo, as cadeias apoiadas precisarão gerar taxas suficientes de atividades entre cadeias, pois as recompensas simbólicas para apoiar validadores que executam mais de 50 nós completos se esgotarão. Pode não ser viável apoiar todas as cadeias; em vez disso, elas ficarão agrupadas em torno da cadeia de fluxo principal;
  • Enviar informações ao destino: O relé escuta as informações de autorização enviadas pelo validador Axelar e as envia para o gateway da cadeia de destino. Quando um link de destino recebe informações aprovadas, sua carga útil é marcada como aprovada pelo validador Axelar. Agora qualquer um pode executar a carga;
  • Serviços de gás e executor: Na etapa final, a Axelar implanta um contrato denominado "Gas Receiver" na cadeia EVM para pagar a taxa de gás da cadeia de destino e executar a carga útil cross-chain (enviá-la para o programa de aplicação necessário ). Os usuários podem pagar com os tokens de gás da cadeia de origem e a Axelar extrai o gás da cadeia de destino.

No geral, sua estrutura é semelhante à ZetaChain, exceto pelo suporte a EVM em sua própria cadeia. Em termos de segurança, a Delphi Research acredita que é mais seguro que o modelo 2/2 do LayerZero. Embora ainda existam algumas deficiências, a chance de conluio entre Google e LayerZero é extremamente baixa (os aplicativos podem executar seus próprios repetidores).

Elo de corrente CCIP

Explicação detalhada do ZetaChain: a comunicação multi-chain e cross-chain inaugura um novo cenário competitivo

Fonte da imagem: Chainlink oficial

O CCIP não é muito diferente de outras plataformas de informação entre cadeias: os usuários enviam informações em uma cadeia, as informações são encaminhadas para o CCIP e, em seguida, o CCIP encaminha as informações para a cadeia de destino. O que diferencia o CCIP é como ele usa Oracle Networks e adiciona outra entidade: a Risk Management Network.

O CCIP é dividido em duas partes: on-chain e off-chain.

A parte superior da corrente

  • Roteador: inicie transações entre cadeias. Rotear a transação para o contrato OnRamp específico do destino, receber informações do OffRamp na cadeia de destino e encaminhar para o usuário/contrato final;
  • Enviar armazenamento: Envie DON para armazenar a raiz Merkle na cadeia de origem para a cadeia de destino. Merkel deve ser “certificada” pela rede de gestão de risco;
  • OnRamp: Um contrato por cadeia (blockchain para blockchain). Verifique informações e rastreie coisas como transferências/informações de token, gerencie o faturamento, etc. A publicação é monitorada pelo Commit DON;
  • OffRamp: Semelhante ao OnRamp, um contrato por cadeia. Garantir a autenticidade das informações verificando o DON executado e o Merkle Root submetido e “verificado”, e transmitir as informações ao roteador;
  • Token Pool: Os tokens podem ser “bloqueados e cunhados” ou “queimados e cunhados” dependendo do token. Por exemplo, os tokens de gás locais devem ser bloqueados e cunhados, porque o CCIP não tem direitos de cunhagem.Se o CCTP estiver integrado, o USDC pode ser "disparado e cunhado";
  • Contrato de Rede de Gerenciamento de Risco: Contém uma lista de nós da rede de gerenciamento de risco que podem "aprovar" (aprovar) ou "reprovar" (reprovar) transações.

Parte fora da cadeia

  • Enviar DON: Como acima, você precisa enviar DON para monitorar os eventos do contrato OnRamp, então esperar pelo resultado da cadeia de origem e criar o Merkle Root (assinado pelo nó oracle DON de submissão legal) e, finalmente, gravá-lo no Contrato CommitStore na cadeia alvo;
  • Rede de Gerenciamento de Risco: Uma rede de nós que essencialmente verifica as raízes Merkle dos DONs enviados. Eles monitoram o contrato OnRamp e o que o commit DON publica no commit store. Se o RMN não "verificar" (ou seja, verificar/confirmar) o Merkle Root, o CCIP será congelado;
  • Execução DON: Semelhante a um compromisso, mas regula as informações como uma rede de gerenciamento de riscos. Assim que o RMN emitir um “passe de verificação”, o DON de execução chamará o contrato OffRamp para completar o CCIP TX para o destino.

Resumo

Na realidade, para quebrar o efeito ilha entre cadeias, os problemas de "comunicação multi-cadeia" e "comunicação entre cadeias" são os primeiros a serem resolvidos.Em comparação com outras soluções, a principal vantagem do projeto ZetaChain reside em seu desempenho de interoperabilidade entre cadeias. A interoperabilidade entre diferentes blockchains torna-se possível, resolvendo os problemas atuais de fragmentação de blockchain e interoperabilidade insuficiente. Projetado para permitir que dApps de cadeia completa interajam nativamente diretamente com diferentes blockchains sem agrupar ou unir quaisquer ativos. Seus links externos também apresentam riscos de segurança que podem ser atacados quando ZetaChain conecta links externos, o que pode levar a gastos duplos, censura, regressão, hard forks, divisões de cadeia, etc.

Por enquanto, LayerZero e Axelar estão liderando em aplicações na área de informações entre cadeias. No entanto, ainda é cedo e ninguém pode realmente liderar. Ao mesmo tempo que esperamos pelas novas soluções da ZetaChain, também esperamos pela contínua iteração e inovação de LayerZero, Axelar, Chainlink CCIP e outras tecnologias.

Artigo de referência:

  1. Oportunidades futuras para aplicações de cadeia completa

  2. O que é ZetaChain?

  3. Cenário competitivo de pontes de blockchain

Link de extensão:

(1) Distribuição de Tokens Zero

(2) Artigo Técnico do Agregador MUX

(3)Contrato de suporte LayerZero

Ver original
  • Recompensa
  • 2
  • Compartilhar
Comentário
0/400
Sem comentários
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
Escaneie o código para baixar o app da Gate.io
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)