Proto-danksharding: análise do conceito e do funcionamento
Proto-danksharding é uma parte importante do roteiro de atualização de escalabilidade do Ethereum, visando reduzir os custos operacionais dos rollups através da introdução de transações blob. Este artigo irá explorar em profundidade os conceitos centrais, o funcionamento e o impacto potencial do Proto-danksharding no ecossistema Ethereum.
Contexto
Com a conclusão da fusão e da atualização de Xangai, o Ethereum conseguiu fazer a transição para um mecanismo de consenso de prova de participação. O próximo marco importante é o EIP-4844, ou proposta de "blocos de dados nativos". Esta proposta introduz um novo tipo de transação - blob, destinado a fornecer uma solução de disponibilidade de dados mais barata para rollups.
Rollup é um protocolo de escalabilidade que depende de blockchains de segunda camada (, como o Ethereum ), para a disponibilidade de dados e liquidação de transações. Atualmente, o custo de enviar grandes quantidades de dados para o Ethereum é elevado, em parte porque os dados são armazenados permanentemente como parte do histórico de transações. O EIP-4844 criará um espaço adicional de 512kB ou 768kB de dados para cada bloco, especificamente para rollup, e armazenará esses dados apenas temporariamente por cerca de 3 semanas.
Como Funciona o Proto-danksharding
Proto-danksharding introduziu transações blob, cuja duração é a seguinte:
O ordenado Rollup empacota lotes de transações em blobs
blob foi submetido ao pool de memória do Ethereum
O validador anexa o blob ao bloco
O nó valida o blob e propaga o bloco
dados blob armazenados na cadeia de beacon por cerca de 3 semanas
Os dados blob serão descartados após 3 semanas
Cada bloco pode conter até 4 blobs, e cada blob tem um tamanho máximo de 128kB. As transações de blob têm um mercado de tarifas independente, com taxas iniciais mais baixas, que aumentam à medida que a taxa de utilização aumenta.
Visão completa do Danksharding
Proto-danksharding é o prelúdio do Danksharding completo. O objetivo da versão completa é aumentar o número de blobs por bloco de 4 para 64, sem aumentar significativamente a carga computacional dos nós. Isso requer duas tecnologias-chave:
Amostragem de Disponibilidade de Dados ( DAS ): Verificar a disponibilidade de dados através de amostragem aleatória, sem a necessidade de baixar todos os dados.
Codificação de apagamento: mesmo que parte dos dados se perca, é possível reconstruir dados completos.
Além disso, o esquema de compromisso KZG é uma das tecnologias-chave para a realização do Danksharding completo.
O impacto do Proto-danksharding
O proto-danksharding deve trazer os seguintes impactos para o Ethereum:
Reduzir significativamente os custos operacionais do rollup, tornando as soluções Layer 2 mais atraentes
Fornecer espaço de armazenamento de dados dedicado para rollup, reduzindo a dependência do armazenamento da cadeia principal
Estabelecer a base para a realização completa do Danksharding no futuro
Impulsionar a evolução do Ethereum para uma arquitetura de blockchain modular
No entanto, o Proto-danksharding não aumenta diretamente a capacidade de processamento de transações do Ethereum, seus benefícios são principalmente obtidos pelos usuários e operadores de rollup. Para os usuários finais, a menos que haja uma migração em grande escala para o rollup, pode não haver mudanças significativas no curto prazo.
Conclusão
Proto-danksharding é um passo importante na evolução do Ethereum para uma blockchain modular, pavimentando o caminho para futuras atualizações de escalabilidade. Embora não seja uma solução de escalabilidade imediata, reflete a confiança dos desenvolvedores do Ethereum na tecnologia rollup e a visão de alcançar escalabilidade a longo prazo através da modularização. À medida que a tecnologia rollup amadurece e é amplamente adotada, o verdadeiro valor do Proto-danksharding começará a se revelar.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
15 Curtidas
Recompensa
15
5
Compartilhar
Comentário
0/400
GasFeeCryer
· 07-07 23:26
O avô vai adicionar gás novamente?
Ver originalResponder0
GasWhisperer
· 07-05 23:29
observando padrões do pool de mem como um vidente de taxas de eth...
Ver originalResponder0
Lonely_Validator
· 07-05 23:19
Ainda assim, o dinheiro é o mais importante. Um pouco mais barato, já era.
Proto-danksharding: um novo capítulo na escalabilidade do Ethereum e o caminho para a redução de custos dos rollups
Proto-danksharding: análise do conceito e do funcionamento
Proto-danksharding é uma parte importante do roteiro de atualização de escalabilidade do Ethereum, visando reduzir os custos operacionais dos rollups através da introdução de transações blob. Este artigo irá explorar em profundidade os conceitos centrais, o funcionamento e o impacto potencial do Proto-danksharding no ecossistema Ethereum.
Contexto
Com a conclusão da fusão e da atualização de Xangai, o Ethereum conseguiu fazer a transição para um mecanismo de consenso de prova de participação. O próximo marco importante é o EIP-4844, ou proposta de "blocos de dados nativos". Esta proposta introduz um novo tipo de transação - blob, destinado a fornecer uma solução de disponibilidade de dados mais barata para rollups.
Rollup é um protocolo de escalabilidade que depende de blockchains de segunda camada (, como o Ethereum ), para a disponibilidade de dados e liquidação de transações. Atualmente, o custo de enviar grandes quantidades de dados para o Ethereum é elevado, em parte porque os dados são armazenados permanentemente como parte do histórico de transações. O EIP-4844 criará um espaço adicional de 512kB ou 768kB de dados para cada bloco, especificamente para rollup, e armazenará esses dados apenas temporariamente por cerca de 3 semanas.
Como Funciona o Proto-danksharding
Proto-danksharding introduziu transações blob, cuja duração é a seguinte:
Cada bloco pode conter até 4 blobs, e cada blob tem um tamanho máximo de 128kB. As transações de blob têm um mercado de tarifas independente, com taxas iniciais mais baixas, que aumentam à medida que a taxa de utilização aumenta.
Visão completa do Danksharding
Proto-danksharding é o prelúdio do Danksharding completo. O objetivo da versão completa é aumentar o número de blobs por bloco de 4 para 64, sem aumentar significativamente a carga computacional dos nós. Isso requer duas tecnologias-chave:
Além disso, o esquema de compromisso KZG é uma das tecnologias-chave para a realização do Danksharding completo.
O impacto do Proto-danksharding
O proto-danksharding deve trazer os seguintes impactos para o Ethereum:
No entanto, o Proto-danksharding não aumenta diretamente a capacidade de processamento de transações do Ethereum, seus benefícios são principalmente obtidos pelos usuários e operadores de rollup. Para os usuários finais, a menos que haja uma migração em grande escala para o rollup, pode não haver mudanças significativas no curto prazo.
Conclusão
Proto-danksharding é um passo importante na evolução do Ethereum para uma blockchain modular, pavimentando o caminho para futuras atualizações de escalabilidade. Embora não seja uma solução de escalabilidade imediata, reflete a confiança dos desenvolvedores do Ethereum na tecnologia rollup e a visão de alcançar escalabilidade a longo prazo através da modularização. À medida que a tecnologia rollup amadurece e é amplamente adotada, o verdadeiro valor do Proto-danksharding começará a se revelar.