Proto-danksharding: O primeiro passo modular do Ethereum
Ethereum completou a transição do protocolo de consenso de prova de trabalho para prova de participação. O próximo projeto importante no roteiro do Ethereum é o EIP-4844, também conhecido como "proto-danksharding". Esta alteração de código visa melhorar a escalabilidade dos rollups baseados em Ethereum.
O EIP-4844 introduz um novo tipo de transação, chamado blob. Ele aumenta os requisitos de dados e armazenamento dos blocos do Ethereum e cria um novo mercado de taxas, separando a precificação de blobs das transações regulares.
Rollup é um protocolo que depende de blockchains de Layer 2 ( como Ethereum ) para a disponibilidade de dados ( DA ). Os rollups baseados em contratos inteligentes não apenas dependem da DA de Ethereum, mas também dependem de Ethereum para a liquidação de transações. Esses rollups leem dados de camadas de DA como Ethereum e executam transações válidas e código de contratos inteligentes.
Atualmente, o custo de publicar grandes quantidades de dados no Ethereum é muito alto, em parte porque a rede armazena os dados como parte do histórico de transações de forma permanente. Com o EIP-4844, cada bloco criará um espaço adicional de 512kB ou 768kB para rollup. Esses dados serão armazenados por cerca de três semanas.
Teoricamente, o custo de publicar dados de rollup no Ethereum será significativamente reduzido. Com o passar do tempo, os desenvolvedores planejam introduzir técnicas de amostragem de dados para reduzir ainda mais o custo do rollup.
Proto-danksharding é o prelúdio do danksharding completo, permitindo que os nós do Ethereum baixem fragmentos de dados blob para determinar a disponibilidade do blob completo.
EIP-4844 é visto como uma atualização de escalabilidade do Ethereum. No entanto, não aumenta diretamente a capacidade de processamento de transações do Ethereum, mas reduz os custos operacionais dos rollups. Isso torna as redes Layer 2 baseadas no Ethereum mais econômicas, mas não aumenta a escalabilidade do Ethereum como uma blockchain genérica.
Nos últimos anos, a atividade de transações de rollups Ethereum, como Arbitrum, Optimism, StarkNet, zkSync e Polygon zkEVM, tem crescido continuamente. Em comparação com a implementação direta na Ethereum, os rollups economizam mais de 99% das taxas de gas para usuários e desenvolvedores.
O objetivo do EIP-4844 é reduzir ainda mais os custos de rollup, introduzindo transações blob. Os blobs são como um carro suplementar que pode ser anexado a blocos do Ethereum, sem afetar o espaço de bloco existente usado para processar transações normais. O espaço de bloco dos blobs terá seu próprio mercado de taxas.
As transações Blob não serão armazenadas indefinidamente na Ethereum, mas sim na Beacon Chain, onde serão descartadas após três semanas. Cada bloco pode conter até 4 blobs, e cada blob pode ter até 128kB de dados.
Em comparação com o danksharding original, o proto-danksharding é uma versão inicial. O plano completo de danksharding aumentará o número de blobs de 4 por bloco para 64, e introduzirá técnicas como amostragem de disponibilidade de dados (DAS) e codificação de apagamento, para alcançar esse objetivo sem aumentar a carga computacional dos nós.
O compromisso KZG é a tecnologia chave para a realização do proto-danksharding. Ele permite a avaliação de polinômios sem revelar o polinômio inteiro, permitindo assim o processamento eficiente de grandes objetos de dados como blobs.
O EIP-4844 está previsto para ser ativado na mainnet Ethereum no outono ou inverno de 2023. Além do EIP-4844, a próxima atualização Cancún incluirá vários outros EIPs.
Embora o EIP-4844 reduza os custos de rollup, pode não ter um impacto significativo imediato para os usuários finais do Ethereum. A tecnologia de rollup ainda está em estágios iniciais e não alcançou níveis de segurança, utilidade ou descentralização comparáveis ao Ethereum.
De um modo geral, o EIP-4844 é o primeiro passo da Ethereum em direção à transição para blockchains modularizados, estabelecendo as bases para o futuro completo de danksharding e amostragem de disponibilidade de dados. Reflete a atenção dos desenvolvedores da Ethereum na realização da escalabilidade a longo prazo através de rollups, embora a tecnologia de rollup ainda esteja em desenvolvimento.
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.
10 Curtidas
Recompensa
10
4
Compartilhar
Comentário
0/400
MerkleDreamer
· 6h atrás
L2 custo Gota pode Até à lua
Ver originalResponder0
CoffeeOnChain
· 9h atrás
Quando é que realmente vão integrar um Layer2?
Ver originalResponder0
WinterWarmthCat
· 9h atrás
Vamos ser realistas, quando é que o gás eth vai descer?
EIP-4844: Ethereum introduz transações blob Gota custos de Rollup
Proto-danksharding: O primeiro passo modular do Ethereum
Ethereum completou a transição do protocolo de consenso de prova de trabalho para prova de participação. O próximo projeto importante no roteiro do Ethereum é o EIP-4844, também conhecido como "proto-danksharding". Esta alteração de código visa melhorar a escalabilidade dos rollups baseados em Ethereum.
O EIP-4844 introduz um novo tipo de transação, chamado blob. Ele aumenta os requisitos de dados e armazenamento dos blocos do Ethereum e cria um novo mercado de taxas, separando a precificação de blobs das transações regulares.
Rollup é um protocolo que depende de blockchains de Layer 2 ( como Ethereum ) para a disponibilidade de dados ( DA ). Os rollups baseados em contratos inteligentes não apenas dependem da DA de Ethereum, mas também dependem de Ethereum para a liquidação de transações. Esses rollups leem dados de camadas de DA como Ethereum e executam transações válidas e código de contratos inteligentes.
Atualmente, o custo de publicar grandes quantidades de dados no Ethereum é muito alto, em parte porque a rede armazena os dados como parte do histórico de transações de forma permanente. Com o EIP-4844, cada bloco criará um espaço adicional de 512kB ou 768kB para rollup. Esses dados serão armazenados por cerca de três semanas.
Teoricamente, o custo de publicar dados de rollup no Ethereum será significativamente reduzido. Com o passar do tempo, os desenvolvedores planejam introduzir técnicas de amostragem de dados para reduzir ainda mais o custo do rollup.
Proto-danksharding é o prelúdio do danksharding completo, permitindo que os nós do Ethereum baixem fragmentos de dados blob para determinar a disponibilidade do blob completo.
EIP-4844 é visto como uma atualização de escalabilidade do Ethereum. No entanto, não aumenta diretamente a capacidade de processamento de transações do Ethereum, mas reduz os custos operacionais dos rollups. Isso torna as redes Layer 2 baseadas no Ethereum mais econômicas, mas não aumenta a escalabilidade do Ethereum como uma blockchain genérica.
Nos últimos anos, a atividade de transações de rollups Ethereum, como Arbitrum, Optimism, StarkNet, zkSync e Polygon zkEVM, tem crescido continuamente. Em comparação com a implementação direta na Ethereum, os rollups economizam mais de 99% das taxas de gas para usuários e desenvolvedores.
O objetivo do EIP-4844 é reduzir ainda mais os custos de rollup, introduzindo transações blob. Os blobs são como um carro suplementar que pode ser anexado a blocos do Ethereum, sem afetar o espaço de bloco existente usado para processar transações normais. O espaço de bloco dos blobs terá seu próprio mercado de taxas.
As transações Blob não serão armazenadas indefinidamente na Ethereum, mas sim na Beacon Chain, onde serão descartadas após três semanas. Cada bloco pode conter até 4 blobs, e cada blob pode ter até 128kB de dados.
Em comparação com o danksharding original, o proto-danksharding é uma versão inicial. O plano completo de danksharding aumentará o número de blobs de 4 por bloco para 64, e introduzirá técnicas como amostragem de disponibilidade de dados (DAS) e codificação de apagamento, para alcançar esse objetivo sem aumentar a carga computacional dos nós.
O compromisso KZG é a tecnologia chave para a realização do proto-danksharding. Ele permite a avaliação de polinômios sem revelar o polinômio inteiro, permitindo assim o processamento eficiente de grandes objetos de dados como blobs.
O EIP-4844 está previsto para ser ativado na mainnet Ethereum no outono ou inverno de 2023. Além do EIP-4844, a próxima atualização Cancún incluirá vários outros EIPs.
Embora o EIP-4844 reduza os custos de rollup, pode não ter um impacto significativo imediato para os usuários finais do Ethereum. A tecnologia de rollup ainda está em estágios iniciais e não alcançou níveis de segurança, utilidade ou descentralização comparáveis ao Ethereum.
De um modo geral, o EIP-4844 é o primeiro passo da Ethereum em direção à transição para blockchains modularizados, estabelecendo as bases para o futuro completo de danksharding e amostragem de disponibilidade de dados. Reflete a atenção dos desenvolvedores da Ethereum na realização da escalabilidade a longo prazo através de rollups, embora a tecnologia de rollup ainda esteja em desenvolvimento.