O Ethereum, a segunda maior criptomoeda e o colosso financeiro descentralizado, experimentou um crescimento exponencial, motivado por vários eventos de criptomoedas, DeFi e NFTs. No entanto, a adoção massiva da rede levou a um estresse na infraestrutura. Congestionamento de rede, baixa velocidade e altas taxas de rede estão pesando no Ethereum.
Muitos projetos que usam protocolos de dimensionamento da camada 2 abordam esses problemas para aumentar o desempenho da rede. O zkSync é um deles e traz escalabilidade sem sacrificar a segurança.
Aqui explicamos tudo sobre o zkSync. Mas primeiro, vamos aprender o que as soluções de dimensionamento da camada 2 no Ethereum implicam.
Neste artigo:
- O que são soluções de camada 2 no Ethereum?
- O que é zkSync?
- Uma breve história do zkSync
- Como o zkSync funciona?
- ZkSync vs. Optimistic
- Como usar o zkSync
- Token zkSync e potencial airdrop
- Você deve investir no zkSync?
- Perguntas frequentes
O que são soluções de camada 2 no Ethereum?
Camada 2 é um termo para descrever soluções que se baseiam na camada 1 para melhorar a escalabilidade da rede Ethereum. Eles oferecem total descentralização, transparência e segurança, ao mesmo tempo em que compensam o carbono, reduzindo a quantidade de gás e energia usada para validar as transações. Além disso, as soluções de camada 2 melhoram a computação e as transações fora da cadeia que acontecem fora de uma blockchain.
Isso está mudando o jogo para aplicativos de transações intensivas, como NFTs, pagamentos e funções DeFi, entre outras coisas. O zkSync aproveita essa tendência e implementa diferentes abordagens para resolver a escalabilidade do Ethereum sem comprometer a segurança.
O que é zkSync?
O zkSync é um protocolo sem confiança de camada 2 que oferece pagamentos escaláveis e de baixo custo no Ethereum, alimentado pela tecnologia zkRollup. O projeto implementa tecnologia de conhecimento zero para garantir a segurança total dos fundos dos usuários, otimizando a escalabilidade, transparência e outros recursos da cadeia principal.
Criada pela Matter Labs, a equipe está comprometida em resolver o problema do Ethereum com rollup. Embora muita atenção esteja centrada na melhoria da experiência de usuários e desenvolvedores, o zkSync explora as melhores estratégias para tornar o zkSync um projeto fascinante no Ethereum para usuários finais e desenvolvedores.
Um dos prós da tecnologia do zkSync são as taxas de rede baratas na blockchain L2. Conforme declarado em sua página do Twitter, o zkSync oferece uma combinação de contas zkRollup/zkPorter para melhorar a escalabilidade para mais de 20.000 TPS, mantendo a segurança.
A plataforma lançou consistentemente várias atualizações e garantiu parcerias com gigantes de criptomoedas, incluindo 1inch Network, Yearn.Finance e Moralis. Com o zkSync 2.0 e o próximo sharding, ele pode lidar com mais de 100.000 transações por segundo (TPS). Além disso, o zkSync 2.0 também oferecerá recursos arbitrários de contrato inteligente por meio de sua compatibilidade com Solidity (zkEVM), a linguagem de programação interna do rollup, Zinc.
Uma breve história do zkSync
O zkSync é um projeto da Matter Labs focado em oferecer aos usuários casos de uso do mundo real. A equipe acredita que a taxa de transferência de transações não é apenas escalabilidade, mas a prontidão geral das redes blockchain para atender a vários usuários.
A primeira versão do zkSync foi lançada na rede principal Ethereum em junho de 2020. E atualmente usa o PLONK como seu conhecimento zero para validar transações. A equipe anunciou seus planos de lançar a segunda versão do zkSync, 2.0, para a rede principal da Ethereum daqui a alguns meses. O projeto também está lançando várias atualizações para aumentar ainda mais o desempenho geral da rede.
Como o zkSync funciona?
zkSync é um protocolo L2 estruturado no Rollup ZK. Ele usa provas de conhecimento zero e disponibilidade de dados na cadeia para garantir a transferência perfeita de ativos entre camada 1 e camada 2. Para entender isso completamente, você precisa saber o que são rollups.
Rollups
Os rollups executam transações fora da camada 1 e postam os dados na camada 1, onde são validados. Normalmente, os rollups reduzem os custos de gás e aumentam o rendimento das transações.
No entanto, para o Ethereum validar a transação, cada rollup implanta um conjunto de contratos inteligentes na camada 1 que processa depósitos e saques e verifica as provas. Existem, no entanto, dois rollups diferentes atualmente usados no Ethereum: rollups ZK e rollups otimistas.
O zkSync usa rollups ZK — uma solução de dimensionamento na qual os fundos são mantidos na cadeia principal, mas o processamento e o armazenamento de transações são feitos fora da cadeia. Os rollups implementam provas de validade, computadas na cadeia, e garantem que as transações feitas dentro do rollup sejam verificadas.
Rollups do ZK
Os rollups de conhecimento zero (ZK rollups) lidam com muitas transações da cadeia principal do Ethereum e criam o SNARK, uma prova criptográfica que permite ao usuário provar que possui dados específicos sem revelar seus detalhes. Ele oferece prova de validade, que é enviada para a rede principal Ethereum.
O contrato inteligente para rollup ZK armazena as informações de todas as transações na camada 2, e as informações só podem ser alteradas com a comprovação de validade. Os rollups ZK só precisam dessa prova de validade em vez dos dados volumosos usuais.
A validação de transações do SNARK é muito mais eficiente do que validar cada transação individualmente. Geralmente, armazenar o estado fora da cadeia é muito mais barato do que salvá-lo no EVM. Portanto, otimizando a escalabilidade para mais de 150 vezes o alcance da rede principal.
No geral, o princípio de funcionamento do zkSync gira em torno do armazenamento de fundos na cadeia principal por um contrato inteligente, enquanto o armazenamento é fora da cadeia. Em vez de validar as transações uma a uma, as transações são “enroladas” em uma única peça (o bloco de rollup), que é então validada e aprovada.
ZkSync vs. Optimistic
Existem duas variantes principais de rollups, rollups Otimista e Zero-knowledge. Vamos comparar e explorar com base nos seguintes recursos.
Segurança
Os rollups do ZK oferecem muitos recursos interessantes que atraem mais usuários do que o Optimistic. Possui segurança criptográfica proativa. Ao contrário dos rollups otimistas, o ZK elimina a dependência dos usuários com suas provas criptográficas (Modelos Matemáticos).
Rollups otimistas envolvem confiar em usuários para uma nova raiz de estado para a cadeia lateral sem verificar o contrato de Rollup. Não faz nenhuma validação. No entanto, os usuários podem observar todas as transações na camada 1 e impedirão qualquer ato fraudulento removendo a raiz do estado.
Escalabilidade
Em termos de expansão da rede, os rollups Optimistic são muito mais demorados na validação de transações, pois dependem de contratos inteligentes na camada 2. Portanto, os rollups Optimistic são menos escaláveis do que os rollups ZK.
Taxas de rede
Os rollups de ZK são muito mais baratos, abrindo mais oportunidades para os usuários explorarem vários casos de uso de criptomoedas porque é barato enviar para a cadeia sem assinaturas.
Velocidade
As retiradas demoram mais tempo nos rollups Optimistic do que nos rollups ZK. Isso é resultado de algumas configurações que não podem ser alteradas sem um declínio significativo na segurança. No entanto, os provedores de liquidez geralmente resolvem isso com sua enorme liquidez ociosa. E então, para recompensá-los por seu esforço, eles pagam uma taxa para ultrapassar o tempo de espera atrasado.
Plataformas
zkSync e a maior stablecoin, Tether, também emprega rollups de ZK para aliviar o congestionamento na cadeia principal. Enquanto isso, o Optimism usa Optimistic rollups para obter um sistema de escalonamento barato de camada 2 no Ethereum, bem como no Arbitrum.
No geral, os rollups ZK também são mais eficientes do que os rollups Optimistic em termos de taxa de transação. Embora as provas de conhecimento zero exijam mais recursos do computador, esses rollups permitem dez vezes mais transações do que os rollups do Optimistic.
Como usar o zkSync
1. Conecte sua carteira à carteira zkSync.
Você pode conectar o zkSync à sua MetaMask. Conecte sua carteira,
Para se conectar à rede principal do zkSync 1.0:
- Toque no sinal Ethereum no canto inferior direito
- Clique em Rede Principal
2. Financie sua carteira
Você pode creditar fundos em sua carteira por meio de onramps, exchanges ou bridges fiduciárias.
3. Transfira fundos para outra conta zkSync (opcional)
Se você tiver uma conta zkSync, poderá transferir fundos (zkSync) para o mesmo endereço disponível no Ethereum. A plataforma permite que os usuários paguem taxas de transação nos tokens mais conhecidos, pois suporta “metatransações sem gás”.
O zkSync suporta endereços Ethereum e permite a transferência perfeita de fundos para esses endereços, bem como exchanges e contratos inteligentes. Os usuários podem acessar a lista da carteira Ethereum e gerenciá-los na carteira da web zkSync. Para gerenciar endereços de forma programática, você precisa assinar com uma assinatura Ethereum nativa ou um EIP-1271 para contratos inteligentes.
O zkSync também permite transações fáceis de tokens Ether e ERC-20. Os usuários podem listar novos tokens se atenderem aos requisitos.
Token zkSync e potencial airdrop
Primeiro, é importante observar que o token zkSync não está ativo e a equipe do Matter Labs gerencia a governança fora da cadeia. Quando o zkSync estiver completamente descentralizado, a plataforma afirmou que o token nativo seria usado para staking para se tornar um validador na rede.
Você deve investir no zkSync?
O zkSync abordou problemas de dimensionamento, altas taxas de transação e outros problemas associados ao Ethereum, mantendo a segurança e a privacidade.
Entre muitas inovações, a plataforma busca alcançar a adoção generalizada com uma visão de rendimento em escala VISA de milhares de transações por segundo. Estas são razões consideráveis para participar; no entanto, é importante fazer sua própria pesquisa antes de investir em qualquer projeto.
Perguntas frequentes
O que é o zkSync?
O que é o token zkSync?
A Coinbase suporta o zkSync?
O que é criptomoeda Loopring ?
O zkSync é seguro?
O zkSync é uma carteira?
Se você quiser saber mais sobre o zkSync, confira os nossos artigos educacionais. Afinal, aqui você pode encontrar todas as informações de que precisa para começar!
Além disso, junte-se à nossa comunidade no Telegram para conversar com usuários reais sobre trading de criptomoedas.
Isenção de responsabilidade
Todas as informações contidas em nosso site são publicadas de boa fé e com o objetivo único de informar. Qualquer atitude tomada pelo usuário a partir das informações veiculadas no site é de sua inteira responsabilidade.
Na seção Aprender, nossa prioridade é fornecer informações de alta qualidade. Nós tomamos o tempo necessário para identificar, pesquisar e produzir conteúdo que seja útil para nossos leitores.
Para manter esse padrão e continuar a criar um conteúdo de excelência, nossos parceiros podem nos recompensar com uma comissão por menções em nossos artigos. No entanto, essas comissões não afetam o processo de criação de conteúdo imparcial, honesto e útil.