Visão Geral das Soluções de Disponibilidade de Dados
Ao discutir os desafios de disponibilidade de dados enfrentados pelas L2, descobrimos que existe um trade-off entre segurança e custo. Esse trade-off gerou duas categorias de soluções de DA: on-chain e off-chain. Vamos explorar em profundidade o conteúdo específico dessas soluções.
Soluções em Cadeia: Proto-Danksharding
Soluções on-chain referem-se a L2 continuar a usar o Ethereum como camada de DA e depender do Ethereum para reduzir os custos de disponibilidade de dados.
Proto-Danksharding (EIP-4844) é uma solução para reduzir os custos de disponibilidade de dados no Ethereum. Ele introduz um novo formato de transação - Blob, onde os dados de transação enviados do L2 serão armazenados de forma não permanente no nível de consenso do Ethereum na forma de Blob, proporcionando uma disponibilidade de dados mais econômica para o L2.
Isso significa que o Ethereum no futuro funcionará como um quadro de avisos em tempo real, onde os dados no quadro de avisos serão excluídos após um certo período, e o L2 precisará armazenar todos os backups dos dados.
O Proto-Danksharding está previsto para ser lançado na atualização de Cancún do Ethereum no final deste ano.
Soluções Off-Chain
Soluções off-chain referem-se a não usar o Ethereum como camada de DA, mas sim procurar formas mais econômicas de obter disponibilidade de dados. Dependendo da descentralização e segurança, as soluções off-chain podem ser divididas em quatro tipos: Validium, comitê de disponibilidade de dados (DAC), Volition e soluções de DA genéricas.
Validium
Validium é uma solução DA altamente centralizada. Neste modelo, os dados das transações são geridos por operadores centralizados, embora a privacidade do usuário seja altamente protegida e os custos de DA reduzidos ao mínimo, o risco também é máximo. Se o operador off-chain falhar ou agir de má-fé, os fundos dos usuários não poderão ser recuperados.
Comissão de Disponibilidade de Dados (DAC)
Para reduzir o risco de falhas de ponto único trazido por um único operador, o Validium geralmente é utilizado em conjunto com o DAC. O DAC é semelhante a uma cadeia de consórcio, composta por vários membros de nós confiáveis, que mantêm cópias dos dados das transações e, em caso de problemas com o operador, tornam os dados públicos, facilitando a retirada de fundos pelos usuários.
Os custos operacionais da DAC são relativamente baixos, mas do ponto de vista da segurança, uma DAC pequena (8-10 pessoas) ainda está suscetível ao roubo de chaves privadas ou a comportamentos maliciosos coletivos, o que pode resultar em fundos na cadeia sendo congelados ou roubados.
Volition
Volition é um modo híbrido que permite aos usuários escolher se os dados de uma única transação são publicados na cadeia ou fora dela. Por exemplo, em um DEX que adota este modo, os usuários podem controlar várias contas e, quando precisam realizar uma transação, transferem ativos para uma conta de dados fora da cadeia para transações frequentes e de baixo custo, e após a conclusão da transação, os ativos são transferidos de volta para a conta de dados na cadeia.
Comparado ao Validium puro, o Volition pode herdar parte da segurança do Ethereum.
Solução DA Genérica
Há uma outra categoria de soluções de DA genéricas, que não apenas pode fornecer disponibilidade de dados para o Ethereum L2, mas também pode atender a mais cadeias e projetos. Essas soluções incluem EigenDA, Celestia, Avail, entre outras.
Embora as implementações técnicas de soluções DA de tipo genérico variem, a ideia geral é aumentar a segurança da disponibilidade dos dados, a fim de alcançar segurança ao nível de blockchain pública. Assim, elas possuem seus próprios nós de validação, produtores de blocos e mecanismos de consenso, embora não tenham funcionalidade de contratos inteligentes.
Introdução ao projeto DA
Na arquitetura da blockchain modular, o Ethereum ocupa quase 90% da participação na camada de consenso e na camada de liquidação, enquanto a camada de execução se estabeleceu inicialmente em um padrão de "quatro pés em pé" após uma competição acirrada. A camada de disponibilidade de dados (DA) ainda está em fase inicial, a seguir são apresentados alguns projetos de DA mais populares.
StarkEx
StarkEx é um framework desenvolvido pela equipe da StarkWare que oferece soluções de escalabilidade específicas para aplicativos. Ele fornece três modos de disponibilidade de dados: on-chain, Validium e Volition. A solução Validium do StarkEx combina DAC para aumentar a segurança.
Atualmente, os projetos que utilizam StarkEx para fornecer disponibilidade de dados incluem dYdX v3, Immutable, Sorare, DeversiFi, entre outros.
zkPorter
zkPorter é uma solução de DA off-chain proposta pela equipe de desenvolvimento zkSync da Matter Labs em abril de 2021. É uma cadeia independente dedicada à publicação de dados de transações L2, mantendo segurança através do mecanismo de consenso PoS. Os detentores de tokens zkSync podem fazer staking dos tokens para se tornarem guardiões do zkPorter e validar e assinar blocos.
Na visão da Matter Labs, as contas em zkPorter podem interagir de forma transparente com contas ou contratos em ZK Rollup (zkSync Era), e a única diferença significativa para os usuários pode ser que as taxas das contas zkPorter são muito mais baratas.
Mas vale a pena notar que o zkPorter ainda não tem informações de progresso de desenvolvimento claras.
EigenDA
EigenDA é um projeto de camada DA desenvolvido com base no EigenLayer. Ao contrário dos projetos de DA genéricos, o EigenDA é um middleware, não possui seu próprio mecanismo de consenso, e sua segurança é obtida através do modo de re-staking dos validadores do Ethereum do EigenLayer.
EigenDA é o primeiro serviço de validação ativa (AVS) na EigenLayer, onde os stakers re-stacam ETH no EigenDA para executar serviços de validação de dados e obter recompensas. Os compradores (L2) publicam dados no EigenDA, obtendo assim custos de transação mais baixos e maior TPS.
Embora o EigenDA ainda não tenha sido lançado na rede de testes, várias equipes já planejam integrá-lo no L2, como Mantle, Layer N, Offshore, entre outros.
Celestia
Celestia é uma blockchain DA de propósito geral, com seus próprios nós de validação e um mecanismo de consenso PoS. Embora seja mais cara em comparação com outras soluções DA fora da cadeia, sua segurança é significativamente maior.
Celestium é uma cadeia L2 do Ethereum, que utiliza Celestia como camada de DA e o Ethereum como camada de liquidação e consenso. Celestium faz o upload de provas de dados para o Ethereum, mas publica os dados de transação na Celestia. Após os nós de validação da Celestia assinarem a prova de disponibilidade de dados, ela é enviada ao Contrato DA Bridge no Ethereum para verificação e armazenamento.
A Celestia completou duas rodadas de financiamento e anunciou no dia 26 de setembro um plano de airdrop, que enviará TIA (o ativo nativo da Celestia) para desenvolvedores e endereços ativos na blockchain.
Disponível
Avail foi um projeto criado pela Polygon Labs em 2020, que se separou da Polygon em março deste ano, funcionando como uma blockchain pública DA independente. Em termos técnicos, é mais complexo que a Celestia, com o lançamento da mainnet previsto para o primeiro trimestre de 2024.
A rede de testes Avail está agora na segunda fase, onde os usuários podem participar de várias maneiras, incluindo a obtenção de tokens da rede de testes, o desenvolvimento de aplicações integradas com a Avail e a adesão à rede de testes como validadores ou clientes leves.
Atualmente, a Avail está a realizar a atividade de incentivo da rede de testes "Clash of Nodes Challenges", mas apenas executar um nó não permite ganhar pontos; é necessário candidatar-se a Validator para obter pontos. Os utilizadores comuns podem continuar a acompanhar a publicação de novas tarefas.
Resumo e Reflexão
A próxima fase de desenvolvimento do Ethereum foca na redução adicional dos custos de publicação de dados para L2 através do EIP-4844. Isso indica que o Ethereum deseja manter as funções da camada DA, camada de liquidação e camada de consenso, separando apenas a camada de execução.
Após a conclusão da atualização de Cancun, os projetos da camada DA off-chain poderão enfrentar diretamente a concorrência de negócios com o Ethereum. Além de se focarem em custos mais baixos, também precisarão pensar em como aumentar sua competitividade.
A Celestia escolheu emitir tokens neste momento para incentivar desenvolvedores e usuários ativos, talvez considerando uma estratégia de capturar oportunidades e conquistar corações. Para os usuários, vale a pena esperar para ver se surgirão projetos importantes semelhantes ao Optimism e Arbitrum na competição entre camadas DA.
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.
7 gostos
Recompensa
7
6
Republicar
Partilhar
Comentar
0/400
LiquidityWitch
· 07-26 02:33
O núcleo do L2 ainda depende do Vitalik Buterin.
Ver originalResponder0
GateUser-cff9c776
· 07-23 21:46
Ainda a ser o guardião do web3 L2 é realmente bom
Ver originalResponder0
Token_Sherpa
· 07-23 04:43
meh... mais uma solução L2 "revolucionária". já vi tudo isto antes, para ser honesto
Ver originalResponder0
MevTears
· 07-23 04:43
Falar de um Blob é como se estivesse a exagerar. Onde andavas antes?
Ver originalResponder0
FlatlineTrader
· 07-23 04:36
Oh, lá vem algo novo novamente.
Ver originalResponder0
CoconutWaterBoy
· 07-23 04:24
Na verdade, entender o Blob é como entender um pequeno quadro negro de alta tecnologia.
Disponibilidade de dados L2: Comparação entre soluções na cadeia e fora da cadeia e análise de projetos DA principais
Visão Geral das Soluções de Disponibilidade de Dados
Ao discutir os desafios de disponibilidade de dados enfrentados pelas L2, descobrimos que existe um trade-off entre segurança e custo. Esse trade-off gerou duas categorias de soluções de DA: on-chain e off-chain. Vamos explorar em profundidade o conteúdo específico dessas soluções.
Soluções em Cadeia: Proto-Danksharding
Soluções on-chain referem-se a L2 continuar a usar o Ethereum como camada de DA e depender do Ethereum para reduzir os custos de disponibilidade de dados.
Proto-Danksharding (EIP-4844) é uma solução para reduzir os custos de disponibilidade de dados no Ethereum. Ele introduz um novo formato de transação - Blob, onde os dados de transação enviados do L2 serão armazenados de forma não permanente no nível de consenso do Ethereum na forma de Blob, proporcionando uma disponibilidade de dados mais econômica para o L2.
Isso significa que o Ethereum no futuro funcionará como um quadro de avisos em tempo real, onde os dados no quadro de avisos serão excluídos após um certo período, e o L2 precisará armazenar todos os backups dos dados.
O Proto-Danksharding está previsto para ser lançado na atualização de Cancún do Ethereum no final deste ano.
Soluções Off-Chain
Soluções off-chain referem-se a não usar o Ethereum como camada de DA, mas sim procurar formas mais econômicas de obter disponibilidade de dados. Dependendo da descentralização e segurança, as soluções off-chain podem ser divididas em quatro tipos: Validium, comitê de disponibilidade de dados (DAC), Volition e soluções de DA genéricas.
Validium
Validium é uma solução DA altamente centralizada. Neste modelo, os dados das transações são geridos por operadores centralizados, embora a privacidade do usuário seja altamente protegida e os custos de DA reduzidos ao mínimo, o risco também é máximo. Se o operador off-chain falhar ou agir de má-fé, os fundos dos usuários não poderão ser recuperados.
Comissão de Disponibilidade de Dados (DAC)
Para reduzir o risco de falhas de ponto único trazido por um único operador, o Validium geralmente é utilizado em conjunto com o DAC. O DAC é semelhante a uma cadeia de consórcio, composta por vários membros de nós confiáveis, que mantêm cópias dos dados das transações e, em caso de problemas com o operador, tornam os dados públicos, facilitando a retirada de fundos pelos usuários.
Os custos operacionais da DAC são relativamente baixos, mas do ponto de vista da segurança, uma DAC pequena (8-10 pessoas) ainda está suscetível ao roubo de chaves privadas ou a comportamentos maliciosos coletivos, o que pode resultar em fundos na cadeia sendo congelados ou roubados.
Volition
Volition é um modo híbrido que permite aos usuários escolher se os dados de uma única transação são publicados na cadeia ou fora dela. Por exemplo, em um DEX que adota este modo, os usuários podem controlar várias contas e, quando precisam realizar uma transação, transferem ativos para uma conta de dados fora da cadeia para transações frequentes e de baixo custo, e após a conclusão da transação, os ativos são transferidos de volta para a conta de dados na cadeia.
Comparado ao Validium puro, o Volition pode herdar parte da segurança do Ethereum.
Solução DA Genérica
Há uma outra categoria de soluções de DA genéricas, que não apenas pode fornecer disponibilidade de dados para o Ethereum L2, mas também pode atender a mais cadeias e projetos. Essas soluções incluem EigenDA, Celestia, Avail, entre outras.
Embora as implementações técnicas de soluções DA de tipo genérico variem, a ideia geral é aumentar a segurança da disponibilidade dos dados, a fim de alcançar segurança ao nível de blockchain pública. Assim, elas possuem seus próprios nós de validação, produtores de blocos e mecanismos de consenso, embora não tenham funcionalidade de contratos inteligentes.
Introdução ao projeto DA
Na arquitetura da blockchain modular, o Ethereum ocupa quase 90% da participação na camada de consenso e na camada de liquidação, enquanto a camada de execução se estabeleceu inicialmente em um padrão de "quatro pés em pé" após uma competição acirrada. A camada de disponibilidade de dados (DA) ainda está em fase inicial, a seguir são apresentados alguns projetos de DA mais populares.
StarkEx
StarkEx é um framework desenvolvido pela equipe da StarkWare que oferece soluções de escalabilidade específicas para aplicativos. Ele fornece três modos de disponibilidade de dados: on-chain, Validium e Volition. A solução Validium do StarkEx combina DAC para aumentar a segurança.
Atualmente, os projetos que utilizam StarkEx para fornecer disponibilidade de dados incluem dYdX v3, Immutable, Sorare, DeversiFi, entre outros.
zkPorter
zkPorter é uma solução de DA off-chain proposta pela equipe de desenvolvimento zkSync da Matter Labs em abril de 2021. É uma cadeia independente dedicada à publicação de dados de transações L2, mantendo segurança através do mecanismo de consenso PoS. Os detentores de tokens zkSync podem fazer staking dos tokens para se tornarem guardiões do zkPorter e validar e assinar blocos.
Na visão da Matter Labs, as contas em zkPorter podem interagir de forma transparente com contas ou contratos em ZK Rollup (zkSync Era), e a única diferença significativa para os usuários pode ser que as taxas das contas zkPorter são muito mais baratas.
Mas vale a pena notar que o zkPorter ainda não tem informações de progresso de desenvolvimento claras.
EigenDA
EigenDA é um projeto de camada DA desenvolvido com base no EigenLayer. Ao contrário dos projetos de DA genéricos, o EigenDA é um middleware, não possui seu próprio mecanismo de consenso, e sua segurança é obtida através do modo de re-staking dos validadores do Ethereum do EigenLayer.
EigenDA é o primeiro serviço de validação ativa (AVS) na EigenLayer, onde os stakers re-stacam ETH no EigenDA para executar serviços de validação de dados e obter recompensas. Os compradores (L2) publicam dados no EigenDA, obtendo assim custos de transação mais baixos e maior TPS.
Embora o EigenDA ainda não tenha sido lançado na rede de testes, várias equipes já planejam integrá-lo no L2, como Mantle, Layer N, Offshore, entre outros.
Celestia
Celestia é uma blockchain DA de propósito geral, com seus próprios nós de validação e um mecanismo de consenso PoS. Embora seja mais cara em comparação com outras soluções DA fora da cadeia, sua segurança é significativamente maior.
Celestium é uma cadeia L2 do Ethereum, que utiliza Celestia como camada de DA e o Ethereum como camada de liquidação e consenso. Celestium faz o upload de provas de dados para o Ethereum, mas publica os dados de transação na Celestia. Após os nós de validação da Celestia assinarem a prova de disponibilidade de dados, ela é enviada ao Contrato DA Bridge no Ethereum para verificação e armazenamento.
A Celestia completou duas rodadas de financiamento e anunciou no dia 26 de setembro um plano de airdrop, que enviará TIA (o ativo nativo da Celestia) para desenvolvedores e endereços ativos na blockchain.
Disponível
Avail foi um projeto criado pela Polygon Labs em 2020, que se separou da Polygon em março deste ano, funcionando como uma blockchain pública DA independente. Em termos técnicos, é mais complexo que a Celestia, com o lançamento da mainnet previsto para o primeiro trimestre de 2024.
A rede de testes Avail está agora na segunda fase, onde os usuários podem participar de várias maneiras, incluindo a obtenção de tokens da rede de testes, o desenvolvimento de aplicações integradas com a Avail e a adesão à rede de testes como validadores ou clientes leves.
Atualmente, a Avail está a realizar a atividade de incentivo da rede de testes "Clash of Nodes Challenges", mas apenas executar um nó não permite ganhar pontos; é necessário candidatar-se a Validator para obter pontos. Os utilizadores comuns podem continuar a acompanhar a publicação de novas tarefas.
Resumo e Reflexão
A próxima fase de desenvolvimento do Ethereum foca na redução adicional dos custos de publicação de dados para L2 através do EIP-4844. Isso indica que o Ethereum deseja manter as funções da camada DA, camada de liquidação e camada de consenso, separando apenas a camada de execução.
Após a conclusão da atualização de Cancun, os projetos da camada DA off-chain poderão enfrentar diretamente a concorrência de negócios com o Ethereum. Além de se focarem em custos mais baixos, também precisarão pensar em como aumentar sua competitividade.
A Celestia escolheu emitir tokens neste momento para incentivar desenvolvedores e usuários ativos, talvez considerando uma estratégia de capturar oportunidades e conquistar corações. Para os usuários, vale a pena esperar para ver se surgirão projetos importantes semelhantes ao Optimism e Arbitrum na competição entre camadas DA.