Análise aprofundada da disponibilidade de dados: Os principais desafios e controvérsias do L2
A disponibilidade de dados é um conceito crucial no campo da blockchain. Refere-se ao fato de que os produtores de blocos publicam todos os dados de transações dos blocos na rede, permitindo que os validadores possam baixar e verificar. Se os dados forem completos e baixáveis, isso é considerado disponível; se a ocultação de parte dos dados impedir que os validadores obtenham informações completas, isso é considerado indisponível.
É importante notar que a disponibilidade de dados e a recuperabilidade de dados são dois conceitos diferentes. A primeira foca na capacidade dos dados gerados em novos blocos de serem validados por consenso, enquanto a segunda envolve a capacidade de recuperar dados históricos que já estão armazenados na blockchain. Alguns especialistas acreditam que o termo "disponibilidade de dados" pode causar mal-entendidos e sugerem que "publicação de dados" seja uma expressão mais adequada.
No solução Layer 2(L2), o problema da disponibilidade de dados é particularmente proeminente. O ordenator do L2 precisa publicar dados de transação suficientes para que os validadores possam verificar a validade das transações. No entanto, esse processo enfrenta dois grandes desafios: garantir a segurança do mecanismo de validação e reduzir os custos de publicação de dados.
Para o Optimistic Rollup, se o ordenante não publicar os dados completos, o desafiador não conseguirá iniciar um questionamento eficaz. Já para o ZK Rollup, embora a prova de validade não dependa da disponibilidade dos dados, os usuários ainda precisam de dados completos para confirmar o estado dos ativos. Para isso, a maioria das soluções L2 atualmente opta por publicar os dados de estado e os dados de transação na Ethereum, a fim de obter garantias de segurança adequadas.
No entanto, essa abordagem também trouxe uma enorme pressão de custos. A maior parte das taxas de Gas que os usuários pagam ao L2 é composta pelos custos de envio de dados ao L1, dos quais os dados de transação que garantem a disponibilidade dos dados são a parte principal. Para reduzir os custos, a indústria propôs duas abordagens: a primeira é diminuir o custo de publicação de dados no L1, como a atualização EIP-4844 planejada para o Ethereum; a segunda é desagregar a camada de disponibilidade de dados do L1, semelhante à maneira como o Rollup separa a execução de transações do L1.
Esta abordagem de independência da camada de disponibilidade de dados origina-se do conceito de blockchain modular. A blockchain modular desacopla as funções principais da blockchain em quatro partes relativamente independentes: camada de execução, camada de liquidação, camada de consenso e camada de disponibilidade de dados. Ao combinar diferentes redes especializadas, é possível superar o gargalo de desempenho de uma única blockchain.
No entanto, existe uma grande controvérsia na indústria sobre se o L2 deve ou não separar a camada de disponibilidade de dados do Ethereum. Alguns membros da comunidade Ethereum acreditam que não usar o Ethereum como solução de escalabilidade da camada de disponibilidade de dados não pode ser considerado um verdadeiro L2. Eles estão preocupados que isso possa enfraquecer a dependência do L2 na segurança do Ethereum, ameaçando assim a posição do Ethereum.
Apesar disso, os projetos relacionados à camada de disponibilidade de dados continuam a prosperar. Com os avanços tecnológicos e a demanda do mercado, temos razões para acreditar que mais soluções inovadoras de disponibilidade de dados surgirão continuamente, oferecendo novas possibilidades para a escalabilidade da blockchain.
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.
7 Curtidas
Recompensa
7
6
Compartilhar
Comentário
0/400
GasFeeLady
· 14h atrás
bruh os custos de dados estão a arruinar as minhas operações para ser honesto
Ver originalResponder0
TooScaredToSell
· 14h atrás
O custo é muito difícil de lidar.
Ver originalResponder0
MondayYoloFridayCry
· 14h atrás
Não use L2, não consigo entender.
Ver originalResponder0
DoomCanister
· 14h atrás
L2 ainda precisa ser otimizado, os custos não são baratos.
Ver originalResponder0
Rugman_Walking
· 14h atrás
Como equilibrar a segurança e a performance? É complicado.
Ver originalResponder0
ExpectationFarmer
· 14h atrás
O L2 está apenas a começar, vamos ver o que acontece.
A evolução do L2 gera controvérsias sobre a disponibilidade de dados: como equilibrar custos e segurança
Análise aprofundada da disponibilidade de dados: Os principais desafios e controvérsias do L2
A disponibilidade de dados é um conceito crucial no campo da blockchain. Refere-se ao fato de que os produtores de blocos publicam todos os dados de transações dos blocos na rede, permitindo que os validadores possam baixar e verificar. Se os dados forem completos e baixáveis, isso é considerado disponível; se a ocultação de parte dos dados impedir que os validadores obtenham informações completas, isso é considerado indisponível.
É importante notar que a disponibilidade de dados e a recuperabilidade de dados são dois conceitos diferentes. A primeira foca na capacidade dos dados gerados em novos blocos de serem validados por consenso, enquanto a segunda envolve a capacidade de recuperar dados históricos que já estão armazenados na blockchain. Alguns especialistas acreditam que o termo "disponibilidade de dados" pode causar mal-entendidos e sugerem que "publicação de dados" seja uma expressão mais adequada.
No solução Layer 2(L2), o problema da disponibilidade de dados é particularmente proeminente. O ordenator do L2 precisa publicar dados de transação suficientes para que os validadores possam verificar a validade das transações. No entanto, esse processo enfrenta dois grandes desafios: garantir a segurança do mecanismo de validação e reduzir os custos de publicação de dados.
Para o Optimistic Rollup, se o ordenante não publicar os dados completos, o desafiador não conseguirá iniciar um questionamento eficaz. Já para o ZK Rollup, embora a prova de validade não dependa da disponibilidade dos dados, os usuários ainda precisam de dados completos para confirmar o estado dos ativos. Para isso, a maioria das soluções L2 atualmente opta por publicar os dados de estado e os dados de transação na Ethereum, a fim de obter garantias de segurança adequadas.
No entanto, essa abordagem também trouxe uma enorme pressão de custos. A maior parte das taxas de Gas que os usuários pagam ao L2 é composta pelos custos de envio de dados ao L1, dos quais os dados de transação que garantem a disponibilidade dos dados são a parte principal. Para reduzir os custos, a indústria propôs duas abordagens: a primeira é diminuir o custo de publicação de dados no L1, como a atualização EIP-4844 planejada para o Ethereum; a segunda é desagregar a camada de disponibilidade de dados do L1, semelhante à maneira como o Rollup separa a execução de transações do L1.
Esta abordagem de independência da camada de disponibilidade de dados origina-se do conceito de blockchain modular. A blockchain modular desacopla as funções principais da blockchain em quatro partes relativamente independentes: camada de execução, camada de liquidação, camada de consenso e camada de disponibilidade de dados. Ao combinar diferentes redes especializadas, é possível superar o gargalo de desempenho de uma única blockchain.
No entanto, existe uma grande controvérsia na indústria sobre se o L2 deve ou não separar a camada de disponibilidade de dados do Ethereum. Alguns membros da comunidade Ethereum acreditam que não usar o Ethereum como solução de escalabilidade da camada de disponibilidade de dados não pode ser considerado um verdadeiro L2. Eles estão preocupados que isso possa enfraquecer a dependência do L2 na segurança do Ethereum, ameaçando assim a posição do Ethereum.
Apesar disso, os projetos relacionados à camada de disponibilidade de dados continuam a prosperar. Com os avanços tecnológicos e a demanda do mercado, temos razões para acreditar que mais soluções inovadoras de disponibilidade de dados surgirão continuamente, oferecendo novas possibilidades para a escalabilidade da blockchain.