Logotipo da Coinbase

O que são Zero-Knowledge Rollups (ZK Rollups)?

What are Zero-Knowledge Rollups (ZK Rollups)?
  • ZK Rollups são uma solução de escalabilidade de camada-2 que visa melhorar a escalabilidade da blockchain movendo cálculos e estados off-chain, enquanto armazena dados de transação on-chain.

  • Eles utilizam provas de conhecimento zero para validar transações, com o objetivo de aumentar a taxa de transações e reduzir custos.

  • ZK Rollups estão ganhando reconhecimento devido ao seu potencial para processar transações de maneira mais eficiente do que as blockchains tradicionais de camada-1.

O que é um ZK Rollup?

Um Zero-Knowledge Rollup, ou ZK Rollup, é uma solução de escalabilidade de camada-2 que se esforça para aumentar a escalabilidade das blockchains. Busca alcançar isso movendo cálculos e estados para fora da cadeia, enquanto armazena dados de transações na cadeia. Esta abordagem visa um maior volume de transações e menores custos de transação, tornando-se uma solução potencial para desenvolvedores e usuários.

Os ZK Rollups utilizam uma técnica criptográfica conhecida como provas de conhecimento zero para validar transações. Essas provas permitem a verificação de transações sem revelar os dados reais da transação, daí o termo "conhecimento zero". Isso visa garantir a privacidade e a segurança das transações, ao mesmo tempo que se esforça para melhorar a escalabilidade.

Como funcionam os ZK Rollups?

Os ZK Rollups operam movendo cálculos e estados para redes off-chain, enquanto armazenam dados de transações on-chain em uma rede de camada 1, como o Ethereum. As alterações de estado são calculadas off-chain e, em seguida, comprovadas como válidas on-chain usando provas de conhecimento zero.

Em vez de postar cada transação individualmente on-chain, os ZK Rollups só precisam postar periodicamente lotes válidos de transações da rede de camada 2 agrupadas para a camada 1. Isso efetivamente aproveita a resistência à censura e a segurança da rede de camada 1, ao mesmo tempo que visa aumentar a capacidade de transação e reduzir custos.

Por que os ZK Rollups são importantes?

Os ZK Rollups desempenham um papel na resolução de um dos principais desafios enfrentados pelas blockchains hoje: a escalabilidade. À medida que o número de usuários e transações em uma blockchain aumenta, a rede pode ficar congestionada, levando a tempos de transação mais lentos e custos mais altos. Os ZK Rollups visam resolver esse problema movendo a computação e o estado para fora da cadeia, com o objetivo de aumentar o número de transações que podem ser processadas por segundo e reduzir os custos de transação.

Além disso, os ZK Rollups herdam a segurança da rede de base (camada-1) com a qual estão conectados para liquidação. Isso significa que, embora a computação e o estado sejam movidos para fora da cadeia, a segurança e a minimização de confiança da blockchain não são comprometidas.

ZK Rollups vs Outras Soluções de Escalabilidade

ZK Rollups não são a única solução de escalabilidade disponível para blockchains. Outras soluções incluem canais de estado, sidechains e outros tipos de rollups, como os Optimistic Rollups. No entanto, os ZK Rollups têm certas vantagens potenciais sobre essas outras soluções.

Por exemplo, em comparação com canais de estado e sidechains, os ZK Rollups não exigem que os usuários confiem em um terceiro. Em comparação com os Optimistic Rollups, os ZK Rollups não requerem um período de contestação para validar transações, o que pode levar a tempos de transação mais rápidos.

O Futuro dos ZK Rollups

O futuro dos ZK Rollups está sujeito a pesquisas e desenvolvimento contínuos, com o potencial para maior adoção à medida que desenvolvedores e usuários continuam a reconhecer seus benefícios. Além disso, à medida que as pesquisas e o desenvolvimento no campo das provas de conhecimento zero e escalabilidade de blockchain avançam, podemos ver soluções ZK Rollup ainda mais avançadas e eficientes no futuro.

Compre bitcoin em questão de minutos

Somos o local mais confiável para pessoas e empresas comprarem, venderem e gerenciarem criptomoedas.