Proto-danksharding: nova quebra de limites na escalabilidade do Ethereum, como o EIP-4844 capacita o L2

robot
Geração do resumo em andamento

Proto-danksharding: Análise de princípios e impactos

Com a transição do Ethereum do protocolo de Proof of Work para o protocolo de Proof of Stake, o próximo projeto importante no roteiro de desenvolvimento do Ethereum é o EIP-4844, ou "pacotes nativos". Esta proposta visa melhorar a escalabilidade dos rollups construídos sobre o Ethereum.

O EIP-4844 introduz um novo tipo de transação, chamado blobs, que aumenta os requisitos de dados e armazenamento dos blocos do Ethereum e cria um novo mercado de taxas, separando a precificação dos blobs das transações regulares.

Rollups são protocolos que dependem de blockchains de Layer 2 (, como o Ethereum ), para a disponibilidade de dados ( DA ). Normalmente, um rollup baseado em contratos inteligentes não apenas depende da DA do Ethereum, mas também do Ethereum para a liquidação de transações ( e validação ). Esses rollups leem dados de camadas DA como o Ethereum e executam transações e códigos de contratos inteligentes válidos.

Com o EIP-4844, cada bloco criará um espaço adicional de 512kB ou 768kB de dados para rollup. É importante notar que os dados publicados neste espaço serão armazenados por cerca de três semanas. Devido à brevidade da verificação de dados de transações blob, bem como ao mercado de cobrança independente de preços de blob separado de outros tipos de transações, teoricamente, o custo para o rollup publicar dados na Ethereum será drasticamente reduzido.

Proto-danksharding é o prelúdio e o "protótipo" do danksharding completo, que permitirá que os nós do Ethereum baixem fragmentos de dados blob para determinar a disponibilidade do blob completo.

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu princípio de funcionamento

Contexto

O EIP-4844 é considerado uma atualização de escalabilidade para o Ethereum. No entanto, é importante notar que a alteração do código não aumentou ou introduziu melhorias substanciais na capacidade de transação do próprio Ethereum. O proto-danksharding reduz o custo de publicação de grandes quantidades de dados no Ethereum, o que, por sua vez, diminui os custos operacionais dos rollups.

Nos últimos quatro anos, a atividade de transação de rollups do Ethereum, incluindo Arbitrum, Optimism, StarkNet, zkSync e Polygon zkEVM, tem crescido. Em comparação com o custo de implantar código e realizar transações diretamente na Ethereum, os rollups economizam mais de 99% das taxas de gás para os usuários finais e desenvolvedores de dapps.

O objetivo do EIP-4844 é reduzir ainda mais os custos de rollup através da introdução de transações blob. Os blobs são como um veículo secundário, que pode ser anexado aos blocos do Ethereum, sem afetar ou ocupar o espaço de bloco existente para processar transações regulares. O espaço do bloco blob será leiloado de acordo com seu próprio mercado de taxas, imitando o design do mercado de taxas do EIP-1559.

As transações Blob não serão armazenadas indefinidamente na Ethereum, mas sim na camada de consenso da Ethereum (CL), e serão descartadas dos nós CL após três semanas. O proto-danksharding permitirá que cada bloco tenha até quatro blobs, cada blob podendo conter até 128kB de dados adicionais.

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Danksharding Completo

Quatro blobs aumentam o tamanho do bloco do Ethereum em 512kB. A visão completa do EIP-4844 é introduzir até 64 blobs no Ethereum, fazendo isso sem aumentar significativamente a carga de computação dos nós de validação de blocos. Para alcançar o danksharding completo, o Ethereum precisa implementar duas tecnologias: amostragem de disponibilidade de dados (DAS) e codificação de apagamento.

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Amostragem de Disponibilidade de Dados ( DAS )

O objetivo do DAS é garantir que todos os fragmentos de dados agrupados pelo ordenadores tenham sido publicados na cadeia. Os nós completos são escolhidos aleatoriamente, baixando um bloco de dados do blob e gerando uma prova de disponibilidade de dados. O processo de amostragem de dados requer menos recursos computacionais do que baixar todos os dados do blob, mas, em teoria, oferece a mesma garantia de disponibilidade de dados.

Primeiro passo para a modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

apagar código

A tecnologia de codificação de apagamento melhorou a capacidade de amostragem de dados. Se pelo menos metade do blob for verificada, o restante do blob pode ser reconstruído. Esta tecnologia só é eficaz quando os dados são representados como polinômios.

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Compromisso KZG

Antes que o DAS e a codificação de apagamento possam ser implementados no Ethereum, a shardização dank completa requer a implementação do esquema de compromisso KZG. O compromisso KZG é um sistema de prova de conhecimento zero que permite a avaliação de um polinômio sem revelar o polinômio inteiro.

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Benefícios e Impactos

O proto-danksharding melhorou a capacidade do Ethereum de suportar rollups de camada 2 e ordenadores de rollups de serviço, ao mesmo tempo que incentiva os usuários finais a realizar transações nos rollups, em vez de transacionar diretamente no Ethereum a longo prazo.

Os principais benefícios do EIP-4844 incluem:

  • Reduzir os custos de rollup
  • Aumentar o espaço dos blocos blob
  • Estabelecer uma base para uma expansão e otimização adicionais
  • Incentivar os usuários a migrar para rollup

Primeiro passo para a modularidade do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Primeiro passo para a modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Introdução básica ao Proto-danksharding: O primeiro passo para a modularidade do Ethereum

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Primeiro passo para a modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Primeiro passo para modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

Conclusão

O EIP-4844 não é uma atualização que muda as regras do jogo para a escalabilidade do Ethereum, pois não reduzirá diretamente as taxas para os usuários finais do Ethereum. O proto-danksharding beneficia principalmente os usuários e operadores de rollup.

O EIP-4844, através da modularização e da descarga da atividade de execução de transações para outros protocolos, coloca o Ethereum em um caminho de escalabilidade significativa. Ele estabelece a base para o próximo passo de danksharding completo e o uso de compromissos polinomiais no DAS.

Em termos gerais, o Proto-danksharding é o primeiro passo para transformar o Ethereum em uma blockchain modular, principalmente através do suporte à execução de transações por rollups de Layer 2. Ele representa um voto de confiança na teoria das blockchains modulares e incentivará novas tentativas de rollups no Ethereum.

Primeiro passo da modularização do Ethereum: Introdução básica ao Proto-danksharding e seu funcionamento

ETH1.4%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 4
  • Compartilhar
Comentário
0/400
GmGmNoGnvip
· 07-24 05:40
秀儿迟早得Até à lua啊
Ver originalResponder0
MetaverseHobovip
· 07-21 06:17
gás finalmente desceu, é tão simples assim
Ver originalResponder0
liquidation_surfervip
· 07-21 05:50
l2 vai Até à lua
Ver originalResponder0
MetaMaximalistvip
· 07-21 05:48
finalmente alguma inovação real em escalabilidade... a maioria dos L2 tem estado a aproveitar o hype sem substância, para ser honesto
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)