Isenção de responsabilidade: este artigo é apenas para fins educacionais. As informações fornecidas pela Binance Academy não constituem conselhos ou recomendações de investimento ou negociação. A Binance não se responsabiliza por nenhuma de suas decisões de investimento. Faça sua própria pesquisa e procure aconselhamento profissional antes de assumir riscos financeiros.

Principais conclusões

  • ZKsync é uma solução de escalonamento de camada 2 que torna as transações no Ethereum mais baratas e rápidas, utilizando rollups de conhecimento zero (zk-rollups) e provas de conhecimento zero (ZKPs).

  • O airdrop ZKsync distribuiu 17,5% do fornecimento total para usuários e contribuidores, com foco em participantes ativos da rede e contribuidores do ecossistema ZKsync.

  • Em comparação com rollups otimistas, o ZKsync oferece segurança aprimorada e tempos de liquidação mais rápidos devido ao uso de ZKPs.

Introdução

A escalabilidade é um dos principais problemas da tecnologia blockchain. No contexto das blockchains, refere-se à capacidade das redes de lidar com um número crescente de transações simultâneas. O principal problema é que à medida que mais transações são adicionadas ao acúmulo de transações pendentes, as redes normalmente se tornam mais lentas e mais caras.

As soluções de conhecimento zero oferecem uma maneira promissora de resolver problemas de escalabilidade. Neste artigo, exploraremos a solução de escalonamento ZKsync, como ela funciona, como ela difere dos rollups otimistas e alguns de seus benefícios. Também discutiremos o uso e distribuição do token ZK por meio de lançamentos aéreos.

O que é ZKsync?

ZKsync é uma solução de escalonamento de camada 2 projetada para tornar as transações no Ethereum mais rápidas e baratas, processando-as fora da cadeia Ethereum principal. Isso é feito usando os chamados rollups de conhecimento zero (zk-rollups). Zk-rollups são soluções que agrupam múltiplas transações e as processam fora da cadeia.

Podemos pensar nas soluções da camada 2 como uma faixa extra adicionada a uma rodovia congestionada. Ao fornecer mais espaço para a movimentação dos carros (transações), reduz os engarrafamentos na rodovia principal (Ethereum). Esta faixa extra representa o processamento de transações fora da cadeia que o ZKsync faz com zk-rollups.

Como funciona o ZKsync?

1. Agregando transações

Tudo começa com o uso de zk-rollups para coletar e agrupar transações fora da cadeia em lotes. ZKsync evita processá-los individualmente para reduzir a carga na cadeia Ethereum principal.

Por exemplo, imagine uma agência dos correios onde, em vez de enviar cada carta separadamente para um endereço específico, elas são coletadas e agrupadas primeiro e depois entregues todas de uma vez, tornando o processo muito mais eficiente.

2. Usando provas de conhecimento zero

Em seguida, o ZKsync cria provas de conhecimento zero (ZKPs) para verificar os lotes. Os ZKPs garantem que as transações dentro dos lotes sejam válidas, mantendo seus detalhes privados.

Você pode pensar nos ZKPs como um método para provar que conhece uma senha secreta sem realmente compartilhá-la. Por exemplo, se Alice quiser provar que conhece a senha de um clube secreto, ela poderá responder a perguntas específicas que apenas alguém com a senha saberia, sem nunca revelar a senha real.

3. Envio de provas para Ethereum

Esses ZKPs são então enviados à rede principal Ethereum, onde são minuciosamente verificados. Uma vez verificados e validados, eles são aceitos pela rede Ethereum, o que significa que as transações são oficialmente registradas e confirmadas no blockchain.

Token ZK

Os tokens ZK permitem que os usuários participem do sistema de governança ZKsync, oferecendo poder de voto. O seu poder de voto pode ser ativado através do processo de delegação. Vamos dar uma olhada em como funciona:

  1. Para ativar o poder de voto dos seus tokens ZK, você deve delegá-lo a um endereço ZKsync. Pode ser seu ou de outra pessoa.

  2. A pessoa que controla esse endereço torna-se um Delegado que pode votar nas propostas de governança.

  3. A delegação não altera a propriedade do token, mas ativa o poder de voto para o endereço escolhido.

  4. A delegação pode ser alterada a qualquer momento pelo titular do token e dura até que seja alterada ou os tokens sejam transferidos.

  5. A delegação não pode ser dividida em vários endereços. Todo o poder de voto contido em uma carteira é delegado a um único endereço.

O token ZK foi listado na Binance com a seed tag aplicada em 17 de junho de 2024. Consulte o anúncio oficial de listagem para obter mais detalhes.

Lançamento aéreo ZKsync

O lançamento aéreo do token ZK distribuiu 17,5% do fornecimento total para carteiras elegíveis. A alocação foi dividida entre usuários e contribuidores.

Airdrop baseado em uso

Para ser elegível para o lançamento aéreo como usuário, você tinha que transferir seus fundos para o ZKsync Era e atender a pelo menos um dos sete critérios a seguir:

  1. Interaja com pelo menos 10 contratos inteligentes sem token no ZKsync.

  2. Use pagadores para pelo menos 5 transações no ZKsync Era. Paymasters são contas especiais projetadas para cobrir custos de transação para outras contas, tornando potencialmente certas transações gratuitas para os usuários finais.

  3. Negocie pelo menos 10 tokens ERC-20 distintos nas bolsas descentralizadas (DEXs) da Era ZKsync.

  4. Forneça qualquer quantidade de liquidez para os DEXs rastreados e protocolos de empréstimo/empréstimo no ZKsync Era.

  5. Mantenha pelo menos um token não fungível (NFT) Libertas Omnibus no momento do snapshot. 

  6. Esteja ativo por mais de 3 meses no ZKsync Lite antes da rede principal do ZKsync Era.

  7. Doe para Gitcoin por meio de rodadas hospedadas no ZKsync Lite.

Alocações de lançamento aéreo ZKsync

De acordo com ZKsync, as alocações foram baseadas em uma fórmula de escala de valor que consistia em várias etapas:

1. O primeiro passo foi determinar o saldo diário dos criptoativos mantidos por um endereço. Isso incluiu o saldo da carteira e a criptografia enviada para protocolos de finanças descentralizadas (DeFi).  

2. Em seguida, os ativos criptográficos nos protocolos DeFi foram avaliados em 2x o seu valor nominal. Por exemplo, se você tivesse US$ 100 em criptografia em um protocolo DeFi, a fórmula contaria como US$ 200.

3. Por fim, os saldos diários foram somados e divididos pelo período instantâneo (366 dias) para calcular os saldos médios ponderados no tempo.

Por exemplo, imagine que Alice enviou US$ 200 em ativos criptográficos para o ZKsync Era 30 dias antes do instantâneo e imediatamente alocou 1/4 deles (US$ 50) para um protocolo DeFi. Os outros US$ 150 foram mantidos em sua carteira até a foto. Agora, vamos calcular seu saldo médio ponderado no tempo (TWAB):

TWAB = (($ 150 * 30 dias) + ($ 50 * 2 * 30 dias) ) / 366 = $ 20,50

Cada endereço poderia receber multiplicadores adicionais com base em atividades específicas que indicassem comportamento genuíno do usuário ou contribuição para o ZKsync. Esses multiplicadores foram adicionados às alocações. Aqui estão algumas atividades que podem adicionar multiplicadores:

1. Mantenha pelo menos uma das seguintes coleções NFT nativas do ZKsync no instantâneo: Dudiez, Hue, Moody Mights, Webears, ZKPENGZ, zkSkulls ou zkVeggies.    

2. Manter pelo menos 50% do airdrop ARB/OP/ENS por mais de 90 dias após reivindicá-lo.

Airdrop baseado em contribuição 

O lançamento aéreo do token ZK também incluiu alocações específicas para vários contribuidores do ecossistema ZKsync. Aqui está uma análise detalhada do lançamento aéreo baseado em contribuição:

1. Projetos nativos ZKsync: 215.250.000 tokens ZK foram alocados diretamente aos contribuidores e tesourarias de projetos nativos desenvolvidos na Era ZKsync, incluindo protocolos DeFi, jogos, cadeias ZK, coleções NFT, infraestrutura e muito mais.

2. Construtores: 86.895.375 tokens foram alocados para indivíduos, desenvolvedores, pesquisadores, comunidades e empresas que contribuíram para o ecossistema ZKsync por meio de desenvolvimento, defesa ou educação.

  • Desenvolvedores GitHub: desenvolvedores com pelo menos 25 commits em repositórios qualificados antes de 24 de março de 2024.

  • Protocol Guild: Pesquisadores e desenvolvedores Ethereum.

  • Participantes da missão ZK: Participantes das ativações de desenvolvedores da missão ZK no Istanbul Devconnect 2023 e/ou ETH Denver 2024.

  • E muitos outros.

3. Comunidades na rede. 102.375.000 tokens foram alocados para um pequeno grupo de comunidades experimentais na rede para explorar maneiras de usar tokens e NFTs, como:

  • Destinatários do lançamento aéreo do token DEGEN da 1ª temporada.

  • Destinatários do lançamento aéreo de token BONSAI da 1ª temporada.

  • Participantes das Temporadas 1 e 2 do Crypto The Game (CTG) e da equipe CTG.

  • Suportes Pudgy Penguin e Milady Maker.   

Como reivindicar o Airdrop ZKsync?

Tenha cuidado com sites falsos e ataques de phishing. Certifique-se de usar os sites e canais oficiais. 

Siga estas etapas para verificar sua elegibilidade e reivindicar seus tokens ZK:

1. Visite o site oficial do airdrop e verifique se você é elegível para o airdrop. Digite o endereço da sua carteira ou nome de usuário do GitHub e pressione [Verificar].

2. Clique em [Conectar carteira] e siga as instruções para conectar sua carteira criptografada.

3. Em seguida, você terá que delegar o poder de voto dos seus tokens ZK. Você pode delegar a si mesmo ou a qualquer membro da comunidade.

4. Por fim, pressione [Reivindicar seus tokens] e siga as instruções. Se você encontrar um erro, clique em [Reivindicar seus tokens] novamente.

Como reivindicar o Airdrop ZKsync no Binance?

Para reivindicar tokens ZK da Binance, os usuários qualificados precisam depositar um mínimo de 0,02 ETH de um endereço permitido na rede ZKsync Era em sua conta Binance. Somente depósitos feitos diretamente de endereços incluídos nas listas de permissões de usuários ativos do ZKsync serão considerados válidos para esta distribuição.

Lotes de endereços na lista de permissões:

  • Lote 1

  • Lote 2

  • Lote 3

  • Lote 4

Os tokens ZK serão distribuídos por ordem de chegada aos usuários que atenderem aos critérios. Cada usuário só pode reivindicar tokens ZK uma vez (ou seja, uma reivindicação por ID de usuário da Binance), com um limite de 200 tokens ZK por usuário. Mesmo que um usuário deposite 0,02 ETH de vários endereços em um único UID da Binance, ele só poderá reivindicar o lançamento aéreo uma vez, totalizando 200 tokens ZK.

O primeiro airdrop de ZK Token na Binance está programado para começar em 25 de junho de 2024. Consulte o anúncio oficial para obter mais detalhes sobre o Programa de Distribuição de Token ZK da Binance.

Ataques de Sybil e críticas da comunidade

O lançamento aéreo do ZKsync gerou polêmica entre a comunidade de criptomoedas, levantando preocupações sobre sua execução e justiça.

O lançamento aéreo ZKsync foi criticado pela falta de medidas eficazes contra ataques Sybil. Muitos usuários argumentaram que era fácil explorar os critérios de elegibilidade, permitindo a criação de múltiplas carteiras para enganar o sistema e obter mais tokens.

Em resposta, os desenvolvedores do ZKsync explicaram que optaram deliberadamente por não usar a detecção Sybil excessivamente rigorosa para evitar a exclusão acidental de muitos usuários orgânicos. Em vez disso, eles implementaram multiplicadores e escalonamento de valor para detectar possíveis ataques Sybil e, ao mesmo tempo, priorizar usuários orgânicos.

Alguns argumentaram que os tokens ZK não foram distribuídos de forma justa. Os críticos afirmaram que o limite máximo de 100.000 tokens ZK por endereço era muito pequeno, pois reduzia injustamente as recompensas para usuários que estavam fortemente envolvidos no ecossistema ZKsync. Alguns usuários alegaram que não receberam nada, apesar de seguirem os critérios de elegibilidade e usarem os produtos ZKsync por vários anos.

Para responder a estas preocupações, a ZKsync esclareceu a sua estratégia de distribuição, enfatizando o seu foco na recompensa dos participantes ativos. A equipe apontou que 89% dos tokens lançados no ar foram dados a usuários que se envolveram ativamente com o ZKsync Era.

ZKsync vs. rollups otimistas

Mecanismo de segurança

Os rollups otimistas começam assumindo que todas as transações são válidas. Eles usam um método onde os nós são pagos para verificar as transações após serem processadas. Se algum problema for encontrado, ele será relatado e as transações serão corrigidas. O problema desta abordagem é a sua dependência de atores humanos que podem facilmente cometer erros.

Em contraste, o ZKsync usa ZKPs para garantir a segurança das transações. Essa abordagem pode oferecer um nível relativamente mais alto de precisão em comparação com rollups otimistas.

Tempo de liquidação

Os rollups otimistas têm o chamado período de desafio de 7 dias. É necessário porque os rollups otimistas inicialmente assumem que todas as transações são válidas e só as corrigem se alguém contestar sua validade. As transações não são finalizadas até que esse período termine, levando a tempos de liquidação mais lentos.

Por outro lado, o ZKsync usa ZKPs para verificar transações. As transações são finalizadas assim que são verificadas pelos nós. Esta abordagem ignora a necessidade de um período de desafio, tornando os tempos de liquidação mais rápidos.

Benefícios do ZKsync

Escalabilidade

ZKsync melhora a escalabilidade da rede Ethereum processando transações fora da cadeia Ethereum principal usando zk-rollups. Isso reduz as taxas de transação e acelera o tempo de transação. Como resultado, o ZKsync permite que o Ethereum ofereça suporte a mais usuários e aplicativos descentralizados (DApps).

Compatibilidade com EVM

A compatibilidade EVM significa que os desenvolvedores que já criaram DApps para a Máquina Virtual Ethereum (EVM) podem migrá-los para ZKsync com alterações mínimas. Isso reduz a curva de aprendizado e facilita a adoção das soluções de escalonamento ZKsync. 

Considerações finais

Ao usar rollups de conhecimento zero (zk-rollups) e provas de conhecimento zero (ZKPs), ZKsync é uma solução de escalonamento de camada 2 que pode aumentar a velocidade de transação e reduzir custos na rede Ethereum. Comparado aos rollups otimistas, o ZKsync pode oferecer melhor segurança e tempos de liquidação mais rápidos. Além disso, sua compatibilidade com EVM facilita que os desenvolvedores aprendam e adotem suas soluções de escalonamento.

Leitura adicional

  • O que é um ZkEVM e como ele pode melhorar o ecossistema Ethereum?

  • O que são ZKThreads e como funcionam?

  • O que são Validiums e como funcionam?

  • Escalabilidade Blockchain – Sidechains e Canais de Pagamento

Isenção de responsabilidade: este conteúdo é apresentado a você “como está” apenas para fins informativos gerais e educacionais, sem representação ou garantia de qualquer tipo. Não deve ser interpretado como aconselhamento financeiro, jurídico ou outro aconselhamento profissional, nem tem a intenção de recomendar a compra de qualquer produto ou serviço específico. Você deve procurar aconselhamento de consultores profissionais apropriados. Quando o artigo for contribuído por um contribuidor terceirizado, observe que as opiniões expressas pertencem ao contribuidor terceirizado e não refletem necessariamente as da Binance Academy. Por favor, leia nosso aviso completo aqui para obter mais detalhes. Os preços dos ativos digitais podem ser voláteis. O valor do seu investimento pode diminuir ou aumentar e você pode não recuperar o valor investido. Você é o único responsável por suas decisões de investimento e a Binance Academy não se responsabiliza por quaisquer perdas que você possa incorrer. Este material não deve ser interpretado como aconselhamento financeiro, jurídico ou outro aconselhamento profissional. Para obter mais informações, consulte nossos Termos de Uso e Aviso de Risco.