Resumo: Hoje significa o lançamento do primeiro suporte para contratos inteligentes omnichain no testnet de ZetaChain. Isso permite um novo paradigma para o desenvolvimento de dApps web3, desbloqueando conceitos como contratos inteligentes para Bitcoin. Entre no aplicativo agora para experimentar a troca de BTC nativos (sem encapsulamento) por outros ativos de DeFi.
A equipe ZetaChain tem o prazer de anunciar a atualização poderosa de testnet mais substancial até o momento, aproximando-nos muito mais do lançamento da primeira blockchain L1 pública com interoperabilidade omnichain integrada. Essa atualização de rede (chamada Athens 2) apresenta o primeiro suporte para contratos inteligentes omnichain. Isso torna ZetaChain a única blockchain pública com contratos inteligentes que podem acessar e gerenciar ativos, dados e liquidez em qualquer cadeia. Neste post, revisamos as principais conclusões sobre a atualização e o que isso significa para os desenvolvedores e usuários do web3. Para obter mais informações, confira nossa documentação atualizada para desenvolvedores.
Com contratos inteligentes omnichain podem os desenvolvedores agora escrever e implantar contratos inteligentes compatíveis com EVM no ZetaChain que tenham acesso à conectividade universal do ZetaChain. Isso significa que os desenvolvedores podem aproveitar o robusto ecossistema de contratos inteligentes Ethereum existente para criar aplicativos verdadeiramente interoperáveis em cima de ZetaChain - como se tudo estivesse em uma única cadeia. Os contratos inteligentes omnichain permitem um novo paradigma de criação de aplicativos, pois ZetaChain gerencia e orquestra facilmente ativos nativos em todas as cadeias conectadas em um único lugar.
ZetaEVM (zEVM) é um módulo em cima da rede ZetaChain que permite aos usuários criar e implementar contratos inteligentes omnichain compatíveis com EVM, que podem ler, escrever ou gerenciar dados e liquidez em qualquer cadeia conectada a partir de um único lugar. Também introduzimos um novo padrão chamado ZRC-20, que permite que esses contratos inteligentes omnichain gerenciem ativos nativos em cadeias conectadas. Com o ZRC-20, os desenvolvedores podem criar aplicativos que usam e transacionam tokens fungíveis nativos, como Bitcoin, ERC-20s e ativos de gás, tudo em uma única cadeia.
Um avanço pioneiro possibilitado pelos contratos inteligentes omnichain e ZRC-20 é a capacidade dos desenvolvedores de implantar contratos em cima de ZetaChain que controlam o Bitcoin nativamente. Em outras palavras, ZetaChain oferece a Bitcoin, um ecossistema amplamente inexplorado, recursos de contratos inteligentes. Estes contratos inteligentes orquestram não apenas o Bitcoin, mas também o Bitcoin junto com ativos e dados de outras cadeias. Assim, os usuários podem agora negociar e usar Bitcoin com qualquer ativo no ecossistema DeFi sem envolvê-los, evitando assim o risco de pirataria de pontes/vultos. Esperamos que este recurso impulsione o crescimento da DeFi por ordens de magnitude.
Os contratos inteligentes omnichain reduzem significativamente a sobrecarga de desenvolvimento omnichain e têm um perfil de segurança mais simples em comparação com mensagens puras. Com Messaging, os desenvolvedores devem implantar contratos individuais para cada cadeia e lidar com condições de tempo e corrida, o que resulta em substancialmente mais superfície de ataque e tempo de desenvolvimento. Com contratos inteligentes omnichain, os desenvolvedores podem implantar um único contrato que gerencia ativos em qualquer lugar. Isso permite menos código (menos superfície de ataque de contrato inteligente), menos implantações (menos superfície de ataque de segurança operacional e fragmentação), atomicidade de transação mais forte e um local central para gerenciar o estado dos aplicativos omnichain.
Os usuários experimentam taxas de gás reduzidas porque o contrato único que eles usam para transações gerencia vários tokens nativos. A lógica complexa em contratos no ZetaChain orquestrará ativos em todas as cadeias externas conectadas por meio de transferências simples, o que minimiza o gasto total de gás e o deslizamento. Por outro lado, Messaging requer substancialmente mais gás nas cadeias externas porque a verificação e a análise dos dados ocorrem tanto na entrada quanto na saída. Com ZRC-20, transações de entrada e saída em cadeias externas são transferências
simples que utilizam o mínimo de gás (como fazer um simples Enviar para outro endereço em sua carteira). Toda a lógica real ocorre em ZetaChain onde as taxas são agrupadas para os usuários em uma única etapa.
Volatilidade elevada, derrapagem e risco de segurança adicional são armadilhas comuns de Messaging e do desenvolvimento de cross-chain assíncrona devido ao tempo e à complexidade adicionais. Em vez de esperar que mensagens diferentes passem e sincronizem entre cadeias separadas através de mensagens, os Contratos Inteligentes Omnichain de ZetaChain permitem uma lógica de transação atômica. Saídas como a quantia recebida por uma transação, a transferência de um ativo de um endereço para outro, etc. são imediatamente liquidadas em cadeia como se tudo estivesse em uma única cadeia. O resultado para os usuários é menor deslizamento/volatilidade, maior garantia de transação, superfície de ataque reduzida e conclusão mais rápida com transações (e taxas) de uma única etapa.
Convidamos os usuários a testar como Bitcoin Support, ZRC-20 e Contratos Inteligentes Omnichain funcionam juntos no ZetaLabs aqui. Para desenvolvedores, comece a construir no ZetaChain usando nossa documentação de desenvolvedor atualizada.