MSTR Cat

Blockchain/Nível VII · Evolução/7.1 Ethereum: o computador mundial/Lição 6

Rollups e fragmentação

Execução off-chain, liquidação on-chain e o custo da fragmentação

MateriaisDocumentação do framework de estágios L2BEATEspecificação EIP-4844 (atualização Dencun)Whitepaper técnico do Arbitrum ou Optimism

Curiosidade

  1. Como um sistema em cadeia consegue processar milhares de transações por segundo, dependendo de uma camada básica que processa apenas uma fração delas?
  2. Quais suposições específicas de confiança substituem as provas criptográficas em rollups otimistas, e quem assume o risco se essas suposições falharem?
  3. Por que mover a liquidez para taxas mais baixas, ao mesmo tempo, a fragmenta em dezenas de cadeias isoladas?

Explorar

  1. A estratégia de escalabilidade do Ethereum transferiu a execução para fora da mainnet. Rollups como Arbitrum, Optimism e Base processam transações de forma independente, mas enviam os dados das transações e as raízes de estado de volta para o Ethereum. Isso preserva as propriedades de segurança da camada base, ao mesmo tempo em que permite maior taxa de processamento. O custo fixo de envio dos dados é amortizado entre lotes de transações dos usuários, reduzindo drasticamente as taxas por transação em comparação com a execução direta na mainnet.
  2. Os rollups otimistas assumem validade por padrão. Eles publicam os dados das transações sem provas, contando com um período de contestação, geralmente de sete dias, durante o qual qualquer pessoa pode enviar uma prova de fraude caso seja proposta uma raiz de estado inválida. Os rollups de conhecimento zero diferem fundamentalmente: eles geram provas criptográficas da correção dos cálculos antes de publicar os dados. Isso permite uma finalização mais rápida, mas requer hardware especializado para geração de provas e composição recursiva de provas, a fim de manter o custo operacional sob controle.
  3. A fragmentação é o principal custo econômico dessa arquitetura. A liquidez se dispersa por dezenas de cadeias, exigindo que os usuários transfiram ativos entre elas. As pontes atuam como intermediárias, bloqueando tokens em uma cadeia e criando equivalentes em outra. Essa complexidade introduz novas superfícies de ataque; um contrato de ponte comprometido pode esvaziar fundos de vários ecossistemas simultaneamente, criando um risco sistêmico que não existia na era monolítica.
  4. A centralização persiste em pontos críticos, apesar das afirmações de descentralização. Os sequenciadores organizam as transações fora da rede antes que os lotes cheguem à mainnet. Atualmente, a maioria dos rollups opera com sequenciadores centralizados, controlados por suas equipes respectivas. Essas entidades possuem chaves de atualização e podem pausar ou modificar parâmetros do protocolo. O L2BEAT classifica os rollups por fase: da Fase 0, em que os operadores podem alterar o sistema à vontade, até a Fase 2, em que os usuários sempre podem sair e as atualizações são adiadas ou limitadas.
  5. A atualização Dencun (março de 2024) introduziu o EIP-4844, oferecendo espaço “blob” barato para os dados dos rollups. Isso reduziu o custo de envio dos dados das transações para a mainnet, tornando os rollups mais viáveis economicamente. No entanto, isso também aumentou a concorrência entre as cadeias pela atenção dos usuários e pela liquidez. O resultado é um ecossistema superlotado, no qual as vantagens em termos de taxas são temporárias e a migração de usuários é frequente, impulsionada por incentivos e não por uma integração profunda.
  6. Abra o L2BEAT e examine a aba “Stages”. Compare uma cadeia do Stage 0 com uma cadeia do Stage 2. Anote quais operadores seguram as teclas do sequenciador e quais mecanismos de governança existem para atualizações. Em seguida, acesse o Etherscan e analise uma transação recente de lote de rollup; observe o tamanho dos dados enviados para a mainnet em comparação com o número de transações dos usuários incluídas nesse lote. Isso revela a taxa de compressão que contribui para a redução das taxas.

Fatos-chave

  • Os rollups executam transações fora da cadeia, mas publicam os dados e as raízes de estado na rede principal do Ethereum para garantir segurança.
  • Os rollups otimistas utilizam um período de desafio de sete dias com provas de fraude; os ZK-rollups usam provas de validade criptográfica.
  • A fragmentação da liquidez entre cadeias requer pontes, o que introduz novos riscos sistêmicos e complexidade para os usuários.
  • A maioria dos rollups atuais depende de sequenciadores centralizados controlados por suas equipes para a ordenação das transações.
  • A EIP-4844 (Dencun) introduziu o espaço “blob” para reduzir os custos de envio de dados para rollups na mainnet.
  • O L2BEAT calcula os resumidos por “estágio” com base no grau de dependência dos usuários em operadores centralizados.

Exercício nove, seis, três, um

9ReunirListe 9 trade-offs técnicos ou econômicos inerentes à mudança da execução da Ethereum L1 para um rollup L2.
6AgruparAgrupe esses 9 itens em 6 categorias: premissas de segurança, estrutura de custos, impacto na liquidez, pontos de centralização, disponibilidade de dados e experiência do usuário.
3DestilarReduza os 6 clusters para 3 razões principais pelas quais a fragmentação é uma consequência inevitável do escalonamento por rollup.
1CristalizarUm sequenciador centralizado pode censurar transações sem comprometer a integridade criptográfica da cadeia.

Verificação de fatos

Datas, números e afirmações verificados com as fontes publicadas listadas abaixo.

Abrir na academia interativa →

EN ES ZH JA KO RU DE FR MS