À medida que a Avail se aproxima rapidamente da mainnet, esta série de artigos explorará possíveis integrações entre a Avail e as principais soluções de escalabilidade e mostrará como os desenvolvedores podem se integrar à Avail para tirar proveito de seu blockchain de disponibilidade de dados seguro, descentralizado e de baixo custo.
Muito tempo para ler a versão
Avail está expandindo as capacidades do OP Stack.
Com a Avail, os desenvolvedores do OP Stack podem reduzir seus custos de disponibilidade de dados em cerca de 90%.
L2 construído no OP Stack pode aproveitar o Avail para disponibilidade de dados segura, de baixo custo e descentralizada.
Avail está se movendo para mainnet e recentemente anunciou um testnet gratificante.
Confira o primeiro artigo da série, “zkEVM Validiums pode reduzir as taxas de gás nas lojas ETH em 90%!”
OP Stack com Avail
OP Stack tornou-se uma escolha popular para comunidades e empresas construírem seus próprios L2 Rollups. É utilizado pela mainnet do OP e é mantido pelo Optimism Collective. É também uma pilha de tecnologia que os desenvolvedores começaram a expandir e modificar. Uma dessas modificações é o uso de uma camada de disponibilidade de dados criada especificamente como o Avail. Neste artigo, discutiremos como você pode usar o OP Stack com a Avail como seu provedor de disponibilidade de dados para reduzir significativamente suas taxas de transação ETH.
Como o OP Stack gerencia a disponibilidade de dados?
OP A camada DA suportada pelo Stack por padrão é ETH. As transações L2 são enviadas ao sequenciador, que é responsável por classificar as transações e criar blocos L2. O lote de transação é enviado pelo sequenciador para o ETH, e o ETH envia os dados da transação como calldata.
A vantagem de usar ETH como uma camada de disponibilidade de dados (camada DA) é que os desenvolvedores que usam o OP Stack podem herdar as garantias de segurança do ETH Workshop. Qualquer pessoa pode acessar os dados de transação L2 publicados no ETH Square e usá-los para derivar o estado correto da cadeia de L2.
No entanto, este benefício tem um custo significativo. O ETH Fang não foi projetado como uma solução de disponibilidade de dados e não é otimizado para este caso de uso. Enquanto esforços estão sendo feitos para melhorar isso, no momento da escrita, até 90% do que L2 paga ETH Fang é usado para gerenciar a disponibilidade de dados. Casos de uso de alto volume que processam grandes volumes de dados transacionais podem ser significativamente reduzidos usando soluções de disponibilidade de dados criadas especificamente para esse fim, como o Avail.
Como funciona o Avail com o OP Stack?
A equipe da Avail construiu o Avail OP Stack, uma versão modificada do OP Stack que envia dados de transação para o Avail em vez de ETH, reduzindo as taxas de transação em até 90%.
As transações são enviadas para nós sequenciadores no Avail OP Stack. Em seguida, o op-batcher envia o lote de transações para um módulo chamado op-avail, que é adicionado para enviar os dados para o disponível.
Os dados da transação são então adicionados ao blockchain do Avail e uma referência de transação é retornada ao op-avail, que é passado para o op-batcher e enviado para o ETH como calldata. As referências de transação publicadas no ETH Square contêm o hash do bloco Avail, o endereço do remetente e o nonce da transação externa.
As cadeias construídas com o Avail OP Stack herdam as garantias de segurança da rede blockchain de prova de participação nomeada pela Avail. O blockchain da Avail é construído usando o SDK Polkadot para reduzir o risco de centralização do validador e está trabalhando para suportar 1000 validadores externos. Os dados publicados nos blocos da Avail são validados pela rede Avail, mas não executados. L2 pode usar o OP Stack com Avail e pagar uma fração do custo da implementação atual, que publica dados de transação para o ETH.
Para obter uma visão mais detalhada de como o Avail OP Stack funciona para sequenciadores e nós validadores, você pode ver um diagrama mais detalhado no repositório Avail OP Stack.
Melhorias futuras
O sistema de prova de culpa da Optimism, que verifica a correção das transações em ETH, ainda está em desenvolvimento no momento em que este artigo foi escrito. O sequenciador OP Stack ainda está centralizado por enquanto, mas são feitos planos para descentralizá-lo. À medida que essas melhorias são implementadas pelo Optimism Collective, o Avail OP Stack será atualizado para incluir essas alterações.
Várias melhorias para o Avail OP Stack foram identificadas e serão implementadas em breve. As raízes de dados da Avail serão publicadas no ETH através da Vetor Data Proof Bridge. A raiz de dados é a raiz da árvore Merkle, e suas folhas são os pedaços de dados enviados ao Avail. Isso permitirá que sequenciadores e outros nós L2 verifiquem no ETH se os validadores da Avail chegaram a um consenso sobre a disponibilidade dos dados.
Uma vez que o OP Stack tenha implementado uma prova válida de falha, um DA contendo prova pode ser enviado junto com o hash de lote da Avail e usado no jogo de disputa interativo de prova de falha do OP Stack.
O Optimism Collective também anunciou planos para uma rede interoperável de cadeias L2 construídas usando o OP Stack, chamadas Superchains(). Todas essas melhorias futuras ainda estão em desenvolvimento e serão implementadas na pilha Avail OP sempre que possível.
Comece a experimentar o Avail OP Stack hoje!
Confira o guia de Introdução no repositório Avail OP Stack () e comece hoje mesmo! Se você tiver alguma dúvida ou sugestão sobre como melhorar essa compilação, você pode entrar em contato com a equipe nos fóruns do Avail ou no Discord.
OP Stack é um dos muitos blockchains que podem tirar proveito da camada de disponibilidade de dados universal segura da Avail. Para saber mais sobre a integração do Avail com outros ecossistemas líderes de L2 e blockchain, confira a série Avail Ecosystem e assine nossa newsletter.
Ver original
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.
A Avail está expandindo os recursos do OP Stack para reduzir os custos de DA L2 em 90%
À medida que a Avail se aproxima rapidamente da mainnet, esta série de artigos explorará possíveis integrações entre a Avail e as principais soluções de escalabilidade e mostrará como os desenvolvedores podem se integrar à Avail para tirar proveito de seu blockchain de disponibilidade de dados seguro, descentralizado e de baixo custo.
Muito tempo para ler a versão
Confira o primeiro artigo da série, “zkEVM Validiums pode reduzir as taxas de gás nas lojas ETH em 90%!”
OP Stack com Avail
OP Stack tornou-se uma escolha popular para comunidades e empresas construírem seus próprios L2 Rollups. É utilizado pela mainnet do OP e é mantido pelo Optimism Collective. É também uma pilha de tecnologia que os desenvolvedores começaram a expandir e modificar. Uma dessas modificações é o uso de uma camada de disponibilidade de dados criada especificamente como o Avail. Neste artigo, discutiremos como você pode usar o OP Stack com a Avail como seu provedor de disponibilidade de dados para reduzir significativamente suas taxas de transação ETH.
Como o OP Stack gerencia a disponibilidade de dados?
OP A camada DA suportada pelo Stack por padrão é ETH. As transações L2 são enviadas ao sequenciador, que é responsável por classificar as transações e criar blocos L2. O lote de transação é enviado pelo sequenciador para o ETH, e o ETH envia os dados da transação como calldata.
A vantagem de usar ETH como uma camada de disponibilidade de dados (camada DA) é que os desenvolvedores que usam o OP Stack podem herdar as garantias de segurança do ETH Workshop. Qualquer pessoa pode acessar os dados de transação L2 publicados no ETH Square e usá-los para derivar o estado correto da cadeia de L2.
No entanto, este benefício tem um custo significativo. O ETH Fang não foi projetado como uma solução de disponibilidade de dados e não é otimizado para este caso de uso. Enquanto esforços estão sendo feitos para melhorar isso, no momento da escrita, até 90% do que L2 paga ETH Fang é usado para gerenciar a disponibilidade de dados. Casos de uso de alto volume que processam grandes volumes de dados transacionais podem ser significativamente reduzidos usando soluções de disponibilidade de dados criadas especificamente para esse fim, como o Avail.
Como funciona o Avail com o OP Stack?
A equipe da Avail construiu o Avail OP Stack, uma versão modificada do OP Stack que envia dados de transação para o Avail em vez de ETH, reduzindo as taxas de transação em até 90%.
As transações são enviadas para nós sequenciadores no Avail OP Stack. Em seguida, o op-batcher envia o lote de transações para um módulo chamado op-avail, que é adicionado para enviar os dados para o disponível.
Os dados da transação são então adicionados ao blockchain do Avail e uma referência de transação é retornada ao op-avail, que é passado para o op-batcher e enviado para o ETH como calldata. As referências de transação publicadas no ETH Square contêm o hash do bloco Avail, o endereço do remetente e o nonce da transação externa.
As cadeias construídas com o Avail OP Stack herdam as garantias de segurança da rede blockchain de prova de participação nomeada pela Avail. O blockchain da Avail é construído usando o SDK Polkadot para reduzir o risco de centralização do validador e está trabalhando para suportar 1000 validadores externos. Os dados publicados nos blocos da Avail são validados pela rede Avail, mas não executados. L2 pode usar o OP Stack com Avail e pagar uma fração do custo da implementação atual, que publica dados de transação para o ETH.
Para obter uma visão mais detalhada de como o Avail OP Stack funciona para sequenciadores e nós validadores, você pode ver um diagrama mais detalhado no repositório Avail OP Stack.
Melhorias futuras
O sistema de prova de culpa da Optimism, que verifica a correção das transações em ETH, ainda está em desenvolvimento no momento em que este artigo foi escrito. O sequenciador OP Stack ainda está centralizado por enquanto, mas são feitos planos para descentralizá-lo. À medida que essas melhorias são implementadas pelo Optimism Collective, o Avail OP Stack será atualizado para incluir essas alterações.
Várias melhorias para o Avail OP Stack foram identificadas e serão implementadas em breve. As raízes de dados da Avail serão publicadas no ETH através da Vetor Data Proof Bridge. A raiz de dados é a raiz da árvore Merkle, e suas folhas são os pedaços de dados enviados ao Avail. Isso permitirá que sequenciadores e outros nós L2 verifiquem no ETH se os validadores da Avail chegaram a um consenso sobre a disponibilidade dos dados.
Uma vez que o OP Stack tenha implementado uma prova válida de falha, um DA contendo prova pode ser enviado junto com o hash de lote da Avail e usado no jogo de disputa interativo de prova de falha do OP Stack.
O Optimism Collective também anunciou planos para uma rede interoperável de cadeias L2 construídas usando o OP Stack, chamadas Superchains(). Todas essas melhorias futuras ainda estão em desenvolvimento e serão implementadas na pilha Avail OP sempre que possível.
Comece a experimentar o Avail OP Stack hoje!
Confira o guia de Introdução no repositório Avail OP Stack () e comece hoje mesmo! Se você tiver alguma dúvida ou sugestão sobre como melhorar essa compilação, você pode entrar em contato com a equipe nos fóruns do Avail ou no Discord.
OP Stack é um dos muitos blockchains que podem tirar proveito da camada de disponibilidade de dados universal segura da Avail. Para saber mais sobre a integração do Avail com outros ecossistemas líderes de L2 e blockchain, confira a série Avail Ecosystem e assine nossa newsletter.