Análise da importância da disponibilidade de dados para a Camada 2
A questão da disponibilidade de dados sobre soluções Layer 2 no ecossistema Ethereum tem sido objeto de controvérsia. Este artigo irá explorar em profundidade o conceito de disponibilidade de dados, os desafios enfrentados pelas L2 e o debate em torno da camada de disponibilidade de dados.
Definição de Disponibilidade de Dados
A disponibilidade de dados refere-se ao fato de que os produtores de blocos publicam os dados de transação completos na rede, permitindo que os validadores façam o download e verifiquem. Se os produtores de blocos publicarem os dados completos e permitirem que os validadores façam o download, os dados são considerados disponíveis; ao contrário, se parte dos dados for ocultada, impedindo que os validadores obtenham informações completas, os dados são considerados indisponíveis.
Vale a pena notar que a disponibilidade de dados e a recuperabilidade de dados são dois conceitos diferentes:
A disponibilidade de dados refere-se à fase após a produção de um novo bloco, mas antes de ser adicionado à blockchain através do mecanismo de consenso. Está relacionada com a capacidade dos novos dados publicados de serem aceites pelo consenso, e não com dados históricos.
A recuperabilidade dos dados refere-se à capacidade de recuperar dados que já foram consensualmente armazenados de forma permanente na blockchain, ou seja, a capacidade de acessar dados históricos. No Ethereum, os nós que armazenam todos os dados históricos são chamados de nós de arquivo.
Há opiniões que consideram que o termo "disponibilidade de dados" pode causar mal-entendidos, sugerindo que mudar para "publicação de dados" é mais apropriado.
Desafios de disponibilidade de dados da Camada 2
Embora o conceito de disponibilidade de dados tenha origem no Ethereum, atualmente estamos mais focados nos problemas de disponibilidade de dados no nível da Camada 2. Na Camada 2, o Sequenciador (, como produtor de blocos, precisa publicar dados de transação suficientes para que os validadores verifiquem a validade das transações.
Camada 2 enfrenta dois desafios principais:
Garantir que o mecanismo de verificação funcione de forma segura
Para rollup otimista ) OP Rollup (: se o ordenadora não publicar os dados de bloco reprodutíveis completos, o desafiador na prova de fraude não poderá iniciar um desafio eficaz.
Para o rollup de zero conhecimento ) ZK Rollup (: embora a prova de validade em si não dependa da disponibilidade de dados, o ZK Rollup como um todo ainda requer a disponibilidade de dados. Sem os dados de blocos reproduzíveis, os usuários não poderão saber seu saldo, o que pode levar a perdas de ativos.
Reduzir o custo de publicação de dados
A taxa total de Gas que os usuários pagam ao L2 é composta principalmente por duas partes: a taxa de Gas para executar transações no L2 e a taxa de Gas para submeter dados ao L1. Dentre estas, a última representa a maior parte, e os dados de transação que precisam ser publicados para garantir a disponibilidade dos dados são a maior parte disso.
Para reduzir custos, existem principalmente duas maneiras:
Reduzir o custo de publicar dados na L1, como a atualização EIP-4844 que está prestes a ocorrer no Ethereum.
Remover a disponibilidade de dados da Camada 1, ou seja, não usar o Ethereum como camada de disponibilidade de dados.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-f30a384092e7609029e18de3268c6d67.webp(
Controvérsia da Camada de Disponibilidade de Dados
O conceito de blockchain modular desacopla as funções principais da blockchain, formando partes relativamente independentes. A visão amplamente aceita é dividir a blockchain modular em quatro camadas: camada de execução, camada de liquidação, camada de consenso e camada de disponibilidade de dados.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-ca16dabffd74eb96fbac85f0d24c283c.webp(
Atualmente, além de separar a camada de execução do Ethereum, outras três funções da Camada 2 ainda estão sendo realizadas no Ethereum. Mas, por razões de custo, muitas Camadas 2 estão se preparando para separar também a camada de disponibilidade de dados, utilizando o Ethereum apenas como camada de liquidação e camada de consenso.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-d508d1367ec86edfc1ef01574d917810.webp(
No entanto, a comunidade Ethereum parece relutante em permitir que a Camada 2 obtenha disponibilidade de dados de outras fontes. Há quem argumente que não usar o Ethereum como camada de disponibilidade de dados não pode ser considerado Rollup ou Camada 2. Essa insistência pode derivar de preocupações sobre o status do Ethereum que pode ser ameaçado.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-f2df16558e09d770ac31a2a44ea27773.webp(
Apesar das controvérsias, isso não impediu o florescimento de projetos relacionados à camada de disponibilidade de dados. No futuro, veremos surgirem mais soluções inovadoras de disponibilidade de dados, proporcionando novas possibilidades para o desenvolvimento do ecossistema L2.
![Dados de disponibilidade: por que são tão importantes para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-3860dccf36bebf15cc790ad10a384a08.webp(
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
13 gostos
Recompensa
13
9
Partilhar
Comentar
0/400
NFTArtisanHQ
· 08-04 18:43
hmm... esta mudança de paradigma na disponibilidade de dados l2 lembra-me os ready-mades do Duchamp... ambos questionando a natureza da autenticidade, para ser sincero.
Ver originalResponder0
GateUser-74b10196
· 08-04 16:12
l2 já começou a acumular dados novamente
Ver originalResponder0
ContractTester
· 08-04 10:24
É preciso resolver o problema da baixa taxa de sucesso na verificação.
Ver originalResponder0
AirdropHunterWang
· 08-01 19:10
Há muitas pessoas do grupo l2, não aguento mais.
Ver originalResponder0
BlockchainFoodie
· 08-01 19:05
yo esta coisa de DA é como verificar se os seus ingredientes de farm-to-table são legítimos... se os dados estiverem ocultos é como receber carne misteriosa fr fr
Ver originalResponder0
DYORMaster
· 08-01 19:03
Layer2 é o caminho a seguir!
Ver originalResponder0
NFTHoarder
· 08-01 19:03
Ah, a disponibilidade de dados é uma armadilha.
Ver originalResponder0
BridgeNomad
· 08-01 19:02
as suposições de confiança na disponibilidade de dados l2 ainda me dão ptsd do nomad bridge... validando cada byte fr
Ver originalResponder0
AirdropCollector
· 08-01 18:50
Os dados, mais cedo ou mais tarde, terão de ser colocados na blockchain.
Análise da disponibilidade de dados da Camada 2: desafios chave e desenvolvimento futuro
Análise da importância da disponibilidade de dados para a Camada 2
A questão da disponibilidade de dados sobre soluções Layer 2 no ecossistema Ethereum tem sido objeto de controvérsia. Este artigo irá explorar em profundidade o conceito de disponibilidade de dados, os desafios enfrentados pelas L2 e o debate em torno da camada de disponibilidade de dados.
Definição de Disponibilidade de Dados
A disponibilidade de dados refere-se ao fato de que os produtores de blocos publicam os dados de transação completos na rede, permitindo que os validadores façam o download e verifiquem. Se os produtores de blocos publicarem os dados completos e permitirem que os validadores façam o download, os dados são considerados disponíveis; ao contrário, se parte dos dados for ocultada, impedindo que os validadores obtenham informações completas, os dados são considerados indisponíveis.
Vale a pena notar que a disponibilidade de dados e a recuperabilidade de dados são dois conceitos diferentes:
A disponibilidade de dados refere-se à fase após a produção de um novo bloco, mas antes de ser adicionado à blockchain através do mecanismo de consenso. Está relacionada com a capacidade dos novos dados publicados de serem aceites pelo consenso, e não com dados históricos.
A recuperabilidade dos dados refere-se à capacidade de recuperar dados que já foram consensualmente armazenados de forma permanente na blockchain, ou seja, a capacidade de acessar dados históricos. No Ethereum, os nós que armazenam todos os dados históricos são chamados de nós de arquivo.
Há opiniões que consideram que o termo "disponibilidade de dados" pode causar mal-entendidos, sugerindo que mudar para "publicação de dados" é mais apropriado.
Desafios de disponibilidade de dados da Camada 2
Embora o conceito de disponibilidade de dados tenha origem no Ethereum, atualmente estamos mais focados nos problemas de disponibilidade de dados no nível da Camada 2. Na Camada 2, o Sequenciador (, como produtor de blocos, precisa publicar dados de transação suficientes para que os validadores verifiquem a validade das transações.
Camada 2 enfrenta dois desafios principais:
Para rollup otimista ) OP Rollup (: se o ordenadora não publicar os dados de bloco reprodutíveis completos, o desafiador na prova de fraude não poderá iniciar um desafio eficaz.
Para o rollup de zero conhecimento ) ZK Rollup (: embora a prova de validade em si não dependa da disponibilidade de dados, o ZK Rollup como um todo ainda requer a disponibilidade de dados. Sem os dados de blocos reproduzíveis, os usuários não poderão saber seu saldo, o que pode levar a perdas de ativos.
A taxa total de Gas que os usuários pagam ao L2 é composta principalmente por duas partes: a taxa de Gas para executar transações no L2 e a taxa de Gas para submeter dados ao L1. Dentre estas, a última representa a maior parte, e os dados de transação que precisam ser publicados para garantir a disponibilidade dos dados são a maior parte disso.
Para reduzir custos, existem principalmente duas maneiras:
Reduzir o custo de publicar dados na L1, como a atualização EIP-4844 que está prestes a ocorrer no Ethereum.
Remover a disponibilidade de dados da Camada 1, ou seja, não usar o Ethereum como camada de disponibilidade de dados.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-f30a384092e7609029e18de3268c6d67.webp(
Controvérsia da Camada de Disponibilidade de Dados
O conceito de blockchain modular desacopla as funções principais da blockchain, formando partes relativamente independentes. A visão amplamente aceita é dividir a blockchain modular em quatro camadas: camada de execução, camada de liquidação, camada de consenso e camada de disponibilidade de dados.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-ca16dabffd74eb96fbac85f0d24c283c.webp(
Atualmente, além de separar a camada de execução do Ethereum, outras três funções da Camada 2 ainda estão sendo realizadas no Ethereum. Mas, por razões de custo, muitas Camadas 2 estão se preparando para separar também a camada de disponibilidade de dados, utilizando o Ethereum apenas como camada de liquidação e camada de consenso.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-d508d1367ec86edfc1ef01574d917810.webp(
No entanto, a comunidade Ethereum parece relutante em permitir que a Camada 2 obtenha disponibilidade de dados de outras fontes. Há quem argumente que não usar o Ethereum como camada de disponibilidade de dados não pode ser considerado Rollup ou Camada 2. Essa insistência pode derivar de preocupações sobre o status do Ethereum que pode ser ameaçado.
![Por que a disponibilidade de dados é tão importante para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-f2df16558e09d770ac31a2a44ea27773.webp(
Apesar das controvérsias, isso não impediu o florescimento de projetos relacionados à camada de disponibilidade de dados. No futuro, veremos surgirem mais soluções inovadoras de disponibilidade de dados, proporcionando novas possibilidades para o desenvolvimento do ecossistema L2.
![Dados de disponibilidade: por que são tão importantes para a Camada 2?])https://img-cdn.gateio.im/webp-social/moments-3860dccf36bebf15cc790ad10a384a08.webp(