ZetaChain é a camada fundamental para um futuro multicadeia. O novo blockchain permite a funcionalidade multichain sem usar pontes ou tokens encapsulados e a fácil implantação de omnichain-dApps ou odApps. Esses aplicativos podem gerenciar e conectar dados e valor em todas as plataformas de contratos inteligentes, bem como plataformas sem suporte para contratos inteligentes, como Bitcoin e Dogecoin.

Temos o prazer de anunciar o lançamento de nosso programa oficial de recompensas pela descoberta de bugs em parceria com a Immunefi, a principal plataforma de recompensas pela descoberta de bugs em Web3. Este programa inicial é focado em testnet e fortalecendo ainda mais a segurança dos contratos inteligentes e aplicativos da web de ZetaChain. É o primeiro dos programas subsequentes de maior recompensa. A segurança no espaço entre cadeias é crucial, considerando o número e a magnitude das explorações fraudulentas ****que ocorreram em 2022. À medida que o setor se torna mais multicadeia, a demanda por liquidez e dados entre as cadeias persistirá. Assim, avanços na interoperabilidade do blockchain são necessários para dar suporte a um ecossistema web3 verdadeiramente fluido. Nesta postagem, compartilhamos uma breve visão geral técnica e de segurança do ZetaChain, incluindo como sua rede é protegida. Detalhes sobre o programa de recompensas de bugs Immunefi podem ser encontrados aqui.
ZetaChain é um blockchain L1 público que permite a programação genérica de cadeia cruzada em todas as cadeias e, portanto, a interoperabilidade omnichain de qualquer valor ou dados. Em um alto nível, juntas, três funções principais tornam isso possível:
ZetaChain é uma blockchain Proof of Stake (PoS) construída sobre Cosmos SDK e consenso Tendermint, que pode se conectar a blockchains externos (por exemplo, Ethereum, BSC, Solana, Avalanche, Terra, Bitcoin) e camadas (por exemplo, Polygon, Optimism, Arbitrum) de forma descentralizada (sem um único ponto de falha, sem confiança, sem permissão), transparente e eficiente.
A arquitetura ZetaChain é composta por validadores, observadores e signatários. Os validadores participam da produção de blocos e recebem recompensas proporcionais às suas moedas de staking vinculadas. Os observadores chegam a um consenso sobre os eventos e estados da cadeia externa. Os signatários, de forma distribuída, possuem chaves ECDSA/EdDSA padrão para assinar mensagens em nome de ZetaChain.
ZetaChain utiliza o GG20 Leaderless Threshold Signature Scheme (TSS), que faz geração e assinatura de chaves distribuídas. Nenhum único nó ZetaChain ou outro indivíduo tem acesso à chave privada completa a qualquer momento. Todas as transações de entrada/saída e decisões tomadas (através de mudança de estado) são registradas nos blocos ZetaChain, que são disponíveis, imutáveis, verificáveis e completamente transparentes.
O token ZETA é o token de gás nativo no ZetaChain e também emitido em cadeias externas conectadas, como Ethereum, Binance Smart Chain e Polygon como um token ERC20. O fornecimento total do token ZETA em todas as cadeias na gênese é de 2,1 bilhões. O protocolo ZetaChain suporta nativamente a movimentação de tokens ZETA através de todas as cadeias conectadas por meio de transações na cadeia. O protocolo ZetaChain também garante a invariância total do fornecimento ao mover o token ZETA entre cadeias, observando o fornecimento do token ZETA em todas as cadeias conectadas.
Em cadeias de contratos inteligentes suficientemente capazes, o protocolo ZetaChain implanta contratos de conector que permitem que contratos inteligentes em diferentes cadeias chamem uns aos outros com mensagens arbitrárias. As mensagens deixadas pelo contrato do usuário são transmitidas pelos observadores e assinantes da ZetaChain de acordo com as regras de consenso definidas na ZetaChain. Os desenvolvedores da dApp e do protocolo ZetaChain compartilham sua própria responsabilidade de proteger o aplicativo de cadeia cruzada.
Além da passagem de mensagem de cadeia cruzada através do contrato Connector em cadeias conectadas, a própria plataforma de contrato inteligente de ZetaChain (zEVM) fornece um mecanismo diferente para aplicativos de cadeia cruzada que lida apenas com tokens fungíveis (como o aplicativo de troca, empréstimo/empréstimo, etc. .). O desenvolvedor de dApp precisa apenas desenvolver e implantar um Contrato Inteligente Omnichain no ZetaChain, aproveitando os contratos ZRC-20 e o módulo fungível no ZetaChain, para gerenciar tokens fungíveis estrangeiros, incluindo gás nativo (Ether, BNB, Matic, BTC) e tokens personalizados como como USDC, USDT, BUSD. O usuário é capaz de acionar contratos arbitrários no ZetaChain zEVM anexando um memorando às transações em cadeias externas. Isso permite que os desenvolvedores criem facilmente dApps de cadeia cruzada que transacionam ativos nativos sem encapsulamento, de modo que os usuários do dApp não corram o risco de ativos encapsulados desatrelados.
Os contratos inteligentes omnichain no ZetaChain herdam a segurança da cadeia soberana DPoS Cosmos e do observador e signatários MPC.