A importância e as controvérsias da disponibilidade de dados para o Layer2
A disponibilidade de dados refere-se ao fato de que os produtores de blocos publicam todos os dados das transações do bloco na rede, para que os validadores possam fazer o download. Se os produtores de blocos publicarem os dados completos para download dos validadores, os dados são considerados disponíveis; se a ocultação de alguns dados impedir que os validadores façam o download dos dados completos, considera-se que os dados não estão disponíveis.
A disponibilidade de dados e a recuperabilidade de dados são dois conceitos diferentes. A disponibilidade de dados envolve se os novos dados publicados podem ser acessados através do consenso, enquanto a recuperabilidade de dados diz respeito à capacidade de recuperação de dados históricos. Há quem defenda que o termo "disponibilidade de dados" pode levar a mal-entendidos, sugerindo que "publicação de dados" seria mais apropriado.
No Layer2, o ordenado, como produtor de blocos, precisa publicar dados de transação suficientes para verificação. Este processo enfrenta dois grandes desafios: primeiro, garantir a segurança do mecanismo de verificação; segundo, reduzir os custos de publicação de dados. Para garantir a segurança da verificação, atualmente a maioria dos projetos Layer2 publica dados de estado e dados de transação na Ethereum, dependendo dela para liquidação e para obter disponibilidade de dados.
No entanto, essa prática trouxe custos elevados. As taxas de Gas que os usuários pagam ao Layer2 são compostas principalmente por duas partes: o Gas para executar transações no Layer2 e o Gas para submeter dados ao Layer1, sendo este último a maior parte. Para reduzir os custos, pode-se considerar a redução do custo de publicação de dados no Layer1 ou a separação da disponibilidade de dados do Layer1.
O conceito de blockchain modular oferece uma nova abordagem para resolver este problema. Ele desacopla as funções principais da blockchain em uma camada de execução, uma camada de liquidação, uma camada de consenso e uma camada de disponibilidade de dados. Muitos projetos Layer2 estão considerando separar a camada de disponibilidade de dados do Ethereum, utilizando o Ethereum apenas como camada de liquidação e camada de consenso.
Esta tendência gerou controvérsia. Alguns membros da comunidade Ethereum acreditam que não usar o Ethereum como camada de disponibilidade de dados não pode ser considerado um verdadeiro Layer 2. Eles temem que isso possa enfraquecer a dependência da segurança do Ethereum, ameaçando assim a posição do Ethereum.
Apesar das controvérsias, os projetos relacionados à camada de disponibilidade de dados continuam a prosperar. No futuro, veremos mais soluções inovadoras de disponibilidade de dados surgirem, proporcionando novas possibilidades para o desenvolvimento do Layer2.
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.
16 Curtidas
Recompensa
16
10
Repostar
Compartilhar
Comentário
0/400
NullWhisperer
· 07-08 23:13
*suspiro* outro vetor de vulnerabilidade potencial...
Ver originalResponder0
ShadowStaker
· 07-08 06:52
smh outro l2 tentando cortar caminhos na disponibilidade de dados... já vi este filme antes
Ver originalResponder0
SleepyValidator
· 07-08 02:41
Custo alto, e agora?~
Ver originalResponder0
BearMarketSurvivor
· 07-07 20:01
Já estão a falar sobre o custo da segurança novamente.
Ver originalResponder0
GasGuzzler
· 07-06 00:00
Este custo de segurança ainda não pode ser economizado.
Ver originalResponder0
BitcoinDaddy
· 07-05 23:59
Segurança é caro!
Ver originalResponder0
CrossChainBreather
· 07-05 23:54
Avaliação negativa pela instabilidade dos custos!
Ver originalResponder0
HashRateHermit
· 07-05 23:40
Caríssimo, quem é que usa isso? L2
Ver originalResponder0
TokenTaxonomist
· 07-05 23:36
hmm... riscos de centralização na camada da = retrocesso evolutivo para ser honesto
Ver originalResponder0
ZenChainWalker
· 07-05 23:33
Comunidade da cadeia idiotas três anos de perdas. Não vou mais me envolver.
A importância e a controvérsia da disponibilidade de dados da Layer2: a ponderação entre custo e segurança
A importância e as controvérsias da disponibilidade de dados para o Layer2
A disponibilidade de dados refere-se ao fato de que os produtores de blocos publicam todos os dados das transações do bloco na rede, para que os validadores possam fazer o download. Se os produtores de blocos publicarem os dados completos para download dos validadores, os dados são considerados disponíveis; se a ocultação de alguns dados impedir que os validadores façam o download dos dados completos, considera-se que os dados não estão disponíveis.
A disponibilidade de dados e a recuperabilidade de dados são dois conceitos diferentes. A disponibilidade de dados envolve se os novos dados publicados podem ser acessados através do consenso, enquanto a recuperabilidade de dados diz respeito à capacidade de recuperação de dados históricos. Há quem defenda que o termo "disponibilidade de dados" pode levar a mal-entendidos, sugerindo que "publicação de dados" seria mais apropriado.
No Layer2, o ordenado, como produtor de blocos, precisa publicar dados de transação suficientes para verificação. Este processo enfrenta dois grandes desafios: primeiro, garantir a segurança do mecanismo de verificação; segundo, reduzir os custos de publicação de dados. Para garantir a segurança da verificação, atualmente a maioria dos projetos Layer2 publica dados de estado e dados de transação na Ethereum, dependendo dela para liquidação e para obter disponibilidade de dados.
No entanto, essa prática trouxe custos elevados. As taxas de Gas que os usuários pagam ao Layer2 são compostas principalmente por duas partes: o Gas para executar transações no Layer2 e o Gas para submeter dados ao Layer1, sendo este último a maior parte. Para reduzir os custos, pode-se considerar a redução do custo de publicação de dados no Layer1 ou a separação da disponibilidade de dados do Layer1.
O conceito de blockchain modular oferece uma nova abordagem para resolver este problema. Ele desacopla as funções principais da blockchain em uma camada de execução, uma camada de liquidação, uma camada de consenso e uma camada de disponibilidade de dados. Muitos projetos Layer2 estão considerando separar a camada de disponibilidade de dados do Ethereum, utilizando o Ethereum apenas como camada de liquidação e camada de consenso.
Esta tendência gerou controvérsia. Alguns membros da comunidade Ethereum acreditam que não usar o Ethereum como camada de disponibilidade de dados não pode ser considerado um verdadeiro Layer 2. Eles temem que isso possa enfraquecer a dependência da segurança do Ethereum, ameaçando assim a posição do Ethereum.
Apesar das controvérsias, os projetos relacionados à camada de disponibilidade de dados continuam a prosperar. No futuro, veremos mais soluções inovadoras de disponibilidade de dados surgirem, proporcionando novas possibilidades para o desenvolvimento do Layer2.