Encaminhar o Título Original 'Analisando as Taxas de Inclusão de Blob e Estratégias de Mercado'
Este artigo segue no nosso artigo pré EIP-4844com dados reais e informações do mercado de blob nascente, focando nas estratégias de publicação de blob que produtores de blob como Optimism e Base estão usando e fornecendo análises quantitativas para métricas de eficiência de estratégia, como quão rapidamente um blob é incluído em um slot e a taxa de prioridade paga pela inclusão desse slot.
Em 16 de abril, um mês após a atualização do Dencun, cerca de 40% dos blocos contêm um blob. Este número indica que o mercado ainda não atingiu um ponto de saturação, com a taxa média de blob ainda no mínimo de 1 wei devido a estar abaixo da meta de uma média de 3 blobs por bloco.
Na última semana de março, a corrida na taxa base do blob brevemente inverteu a taxa base do bloco como resultado das blobscrições empurrando brevemente o mercado de blobs para capacidade total.
Atualmente, o limite superior é de cerca de 400 blobs postados por hora. A saturação do mercado para a disponibilidade de dados do Ethereum é de cerca de 900 blobs por hora para atender à meta de 3 blobs, o que indica que o mercado está atualmente a cerca de 40% da capacidade.
O alvo de 3 blobs é de 900 blobs por horahttps://dune.com/hildobby/blobs
O painel de construção de blocos de blob do flashbotsfornece insights de dados de blob ao nível do construtor. Dado que 40% dos blocos contêm um blob, é seguro assumir que um construtor também deve ter uma taxa de inclusão de blobs em torno de 40%.
https://dune.com/queries/3522584/5923355
Os construtores que representam 20% da produção total de blocos atualmente têm taxas de inclusão de blob inferiores às esperadas, variando de 1% a 16%, indicando inclusão potencialmente atrasada pelos construtores devido à falta de incentivos conforme previsto em nosso artigo pré-EIP 4844.
Entre os 7 principais construtores que representam 96% da produção de blocos do Ethereum, os construtores classificados em #3 e #7 em quota de mercado (que totaliza 20%) apresentaram uma taxa muito menor de concentração de blobs em seus blocos. Isso indica que eles excluem transações de blobs ao criar o conteúdo do bloco, devido à falta de incentivos econômicos.
Blocos construídos por validadores vanilla, que definimos como um validador que constrói o seu próprio bloco localmente, têm menos oportunidades de mev, portanto, há menos precedente de competição econômica para inclusão e latência. Estes validadores normalmente também não executam código otimizado para mev. Como estes validadores constroem os seus próprios blocos, já não háum jogo de temporizaçãoda latência de propagação do blob através de retransmissões. A maioria dos outros principais construtores mantém uma taxa de inclusão de blobs semelhante à dos validadores baunilha, mostrando boas intenções para acomodar o mercado de blobs. No entanto, se essa estratégia altruísta se mantém durante períodos de alta contenção de mev, ainda está por se ver.
Atualmente, a Optimism e a Base utilizam uma estratégia de maximização de blobs - postando o máximo de 6 blobs por transação, preenchendo praticamente o espaço de blobs para esse bloco com um único tipo 3 de transação. A vantagem de enviar 6 blobs em todas as transações é minimizar os custos de gás. Em vez de pagar a taxa de base do bloco de transação 6 vezes por 6 blobs, o custo é pago apenas uma vez.
Esta estratégia aumenta o gás do blob em 12,5%, resultando em taxas de gás de blob mais altas para os blocos de blob seguintes. Se um rollup diferente apenas publica 1 blob de cada vez e partilha a mempool com a transação de blob de tamanho 6, dependendo do custo do gás do blob, poderia ser mais benéfico para o rollup tentar antecipar a tx de blob base e evitar o aumento de 12,5% na taxa de blob. Embora as economias sejam insignificantes hoje devido à baixa contenção de blob, antecipar blobs poderia ser uma estratégia viável para poupar custos no futuro se esta estratégia se mantiver. Isso também implica que outros que empregam esta estratégia poderiam potencialmente ser censurados indefinidamente por blocos de blob únicos submetidos por outros rollups ou utilizadores de inscrição.
Base é atualmente o maior utilizador do mercado de blob, seguido por Arbitrum e Optimism. No geral, a estratégia empregada pela Optimism e Base representa cerca de metade da utilização do mercado de blob. Enfatizamos que o mercado está atualmente subutilizado, portanto a concorrência entre os participantes do mercado ainda não está a aumentar.
https://dune.com/queries/3522241/5922814- Período de 4 horas (16 de abril de 2024)
A eficácia da estratégia de publicação de blobs delineada acima pode ser medida pela taxa de inclusão de slot e pela correlação premium da taxa de prioridade do EIP-1559 com a taxa de inclusão de slot.
A primeira medição é a taxa de inclusão de slot. Isso indica o número de slots necessários para que um blob seja incluído na cadeia de beacons, sendo que uma taxa mais alta significa um tempo de inclusão mais lento. A melhor taxa de inclusão de slot é 1, indicando inclusão dentro de um único bloco. No entanto, como os blobs atravessam a mempool lentamente como transações muito grandes, consideramos 2 slots como um alvo aceitável para a taxa de inclusão de slot.
A segunda medição consiste em compreender a correlação que a taxa de prioridade EIP-1559 tem sobre as taxas de inclusão de slot mais rápidas. Idealmente, uma taxa de prioridade mais alta levaria a taxas de inclusão de slot mais rápidas.
Os dados do painel ao vivo para todos os rollups que adotaram blobs podem serencontrado aqui. Note que o painel não foi otimizado e demora um pouco a carregar. O backend pode ser encontrado neste repositório e o frontend pode ser encontrado neste repositório.
Apesar de um mercado subutilizado, a Optimism e a Base têm uma taxa de inclusão de blob bastante lenta, como pode ser visto no gráfico abaixo, com picos frequentes acima da taxa de inclusão de 2 slots. Inicialmente, parece contraditório que haja atrasos na inclusão de blob em um mercado que não está operando na capacidade.
Gráfico de Inclusão de Slot Histórico representando a inclusão atrasada de blob em um benchmark de mercado subutilizado em comparação com uma taxa de inclusão de 2 slots como um alvo confiável de inclusão.
A estratégia de licitação de Otimismo e Base segueespecificações do Gethpara dobrar todos os parâmetros ao reenviar o blob. O gráfico abaixo mostra que essa estratégia de lances não tem uma influência significativa na inclusão de slots mais rápidos, com taxas de prioridade tão altas quanto 40 gwei garantindo a inclusão em mais de 10 slots, enquanto taxas de prioridade tão baixas quanto 2 gwei garantindo a inclusão em um único slot às vezes.
Os pontos azuis são prémios de licitação de taxa de prioridade individuais e a linha verde é o prémio de licitação mediano.
Não está claro qual é a taxa de prioridade ideal para uma inclusão de slot confiável. Em geral, não é benéfico para um blob permanecer estagnado no mempool. Uma taxa de inclusão de slot mais lenta adiciona mais incerteza em torno da variância do preço do gás, seleção rotativa de construtores e oportunidades mev esporádicas.
O mercado de blob ainda é incipiente e sua adoção continua a decorrer - com Scrollrecentemente adotando EIP-4844e rollups zk como Aztec e Taiko visando lançamentos na mainnet mais tarde no ano.Por L2Beat, mais rollups usam o calldata do Ethereum como camada de disponibilidade de dados do que blobs.
Além disso, blobscriçõespretende facilitar o acesso de um usuário não-rollup ao blobspace através de uma interface do utilizador frontal fácil de usar. Com as blobscrições ativadas,vimos o mercado da k atingir a capacidademuito rapidamente, embora a atividade tenha diminuído desde então.
Após EIP-4844, o próximo grande passo tecnológico para dimensionar o uso de blobé implementar o danksharding completo após potencialmente aumentar o alvo de 3. A implementação da tecnologia de amostragem de disponibilidade de dados permitirá que o mercado atual de blobs se expanda de 6 blobs para 64 e eventualmente até 256 blobs.
Os produtores de blobs que procuram uma taxa de inclusão de slot razoável estão atualmente restritos a usar a taxa de prioridade máxima EIP-1559, que não é um parâmetro eficaz porque não há uma correlação significativa com taxas de inclusão de blobs mais rápidas. Além disso, a taxa de prioridade é atualizada lentamente porque o blob inteiro precisa ser novamente submetido ao mempool. À medida que a adoção de blobs continua a aumentar, antecipamos que será mais difícil confiar nesse mecanismo de licitação devido ao aumento do uso de largura de banda e à retroalimentação de inclusão mais lenta.
À medida que o mercado de blob amadurece, será necessário adotar estratégias de licitação mais sofisticadas para garantir acesso sob demanda à camada de disponibilidade de dados. O Primev está monitorando o mercado de blob e tem proposta de pré-confirmações de blob de mev-commit como uma solução viávelpara a inclusão fiável de blob. Se é um produtor de blob ou outro interveniente do Ethereum interessado em otimizar a inclusão de blob, entre em contacto com a nossa equipa para participar nos nossos experimentos.
Encaminhar o Título Original 'Analisando as Taxas de Inclusão de Blob e Estratégias de Mercado'
Este artigo segue no nosso artigo pré EIP-4844com dados reais e informações do mercado de blob nascente, focando nas estratégias de publicação de blob que produtores de blob como Optimism e Base estão usando e fornecendo análises quantitativas para métricas de eficiência de estratégia, como quão rapidamente um blob é incluído em um slot e a taxa de prioridade paga pela inclusão desse slot.
Em 16 de abril, um mês após a atualização do Dencun, cerca de 40% dos blocos contêm um blob. Este número indica que o mercado ainda não atingiu um ponto de saturação, com a taxa média de blob ainda no mínimo de 1 wei devido a estar abaixo da meta de uma média de 3 blobs por bloco.
Na última semana de março, a corrida na taxa base do blob brevemente inverteu a taxa base do bloco como resultado das blobscrições empurrando brevemente o mercado de blobs para capacidade total.
Atualmente, o limite superior é de cerca de 400 blobs postados por hora. A saturação do mercado para a disponibilidade de dados do Ethereum é de cerca de 900 blobs por hora para atender à meta de 3 blobs, o que indica que o mercado está atualmente a cerca de 40% da capacidade.
O alvo de 3 blobs é de 900 blobs por horahttps://dune.com/hildobby/blobs
O painel de construção de blocos de blob do flashbotsfornece insights de dados de blob ao nível do construtor. Dado que 40% dos blocos contêm um blob, é seguro assumir que um construtor também deve ter uma taxa de inclusão de blobs em torno de 40%.
https://dune.com/queries/3522584/5923355
Os construtores que representam 20% da produção total de blocos atualmente têm taxas de inclusão de blob inferiores às esperadas, variando de 1% a 16%, indicando inclusão potencialmente atrasada pelos construtores devido à falta de incentivos conforme previsto em nosso artigo pré-EIP 4844.
Entre os 7 principais construtores que representam 96% da produção de blocos do Ethereum, os construtores classificados em #3 e #7 em quota de mercado (que totaliza 20%) apresentaram uma taxa muito menor de concentração de blobs em seus blocos. Isso indica que eles excluem transações de blobs ao criar o conteúdo do bloco, devido à falta de incentivos econômicos.
Blocos construídos por validadores vanilla, que definimos como um validador que constrói o seu próprio bloco localmente, têm menos oportunidades de mev, portanto, há menos precedente de competição econômica para inclusão e latência. Estes validadores normalmente também não executam código otimizado para mev. Como estes validadores constroem os seus próprios blocos, já não háum jogo de temporizaçãoda latência de propagação do blob através de retransmissões. A maioria dos outros principais construtores mantém uma taxa de inclusão de blobs semelhante à dos validadores baunilha, mostrando boas intenções para acomodar o mercado de blobs. No entanto, se essa estratégia altruísta se mantém durante períodos de alta contenção de mev, ainda está por se ver.
Atualmente, a Optimism e a Base utilizam uma estratégia de maximização de blobs - postando o máximo de 6 blobs por transação, preenchendo praticamente o espaço de blobs para esse bloco com um único tipo 3 de transação. A vantagem de enviar 6 blobs em todas as transações é minimizar os custos de gás. Em vez de pagar a taxa de base do bloco de transação 6 vezes por 6 blobs, o custo é pago apenas uma vez.
Esta estratégia aumenta o gás do blob em 12,5%, resultando em taxas de gás de blob mais altas para os blocos de blob seguintes. Se um rollup diferente apenas publica 1 blob de cada vez e partilha a mempool com a transação de blob de tamanho 6, dependendo do custo do gás do blob, poderia ser mais benéfico para o rollup tentar antecipar a tx de blob base e evitar o aumento de 12,5% na taxa de blob. Embora as economias sejam insignificantes hoje devido à baixa contenção de blob, antecipar blobs poderia ser uma estratégia viável para poupar custos no futuro se esta estratégia se mantiver. Isso também implica que outros que empregam esta estratégia poderiam potencialmente ser censurados indefinidamente por blocos de blob únicos submetidos por outros rollups ou utilizadores de inscrição.
Base é atualmente o maior utilizador do mercado de blob, seguido por Arbitrum e Optimism. No geral, a estratégia empregada pela Optimism e Base representa cerca de metade da utilização do mercado de blob. Enfatizamos que o mercado está atualmente subutilizado, portanto a concorrência entre os participantes do mercado ainda não está a aumentar.
https://dune.com/queries/3522241/5922814- Período de 4 horas (16 de abril de 2024)
A eficácia da estratégia de publicação de blobs delineada acima pode ser medida pela taxa de inclusão de slot e pela correlação premium da taxa de prioridade do EIP-1559 com a taxa de inclusão de slot.
A primeira medição é a taxa de inclusão de slot. Isso indica o número de slots necessários para que um blob seja incluído na cadeia de beacons, sendo que uma taxa mais alta significa um tempo de inclusão mais lento. A melhor taxa de inclusão de slot é 1, indicando inclusão dentro de um único bloco. No entanto, como os blobs atravessam a mempool lentamente como transações muito grandes, consideramos 2 slots como um alvo aceitável para a taxa de inclusão de slot.
A segunda medição consiste em compreender a correlação que a taxa de prioridade EIP-1559 tem sobre as taxas de inclusão de slot mais rápidas. Idealmente, uma taxa de prioridade mais alta levaria a taxas de inclusão de slot mais rápidas.
Os dados do painel ao vivo para todos os rollups que adotaram blobs podem serencontrado aqui. Note que o painel não foi otimizado e demora um pouco a carregar. O backend pode ser encontrado neste repositório e o frontend pode ser encontrado neste repositório.
Apesar de um mercado subutilizado, a Optimism e a Base têm uma taxa de inclusão de blob bastante lenta, como pode ser visto no gráfico abaixo, com picos frequentes acima da taxa de inclusão de 2 slots. Inicialmente, parece contraditório que haja atrasos na inclusão de blob em um mercado que não está operando na capacidade.
Gráfico de Inclusão de Slot Histórico representando a inclusão atrasada de blob em um benchmark de mercado subutilizado em comparação com uma taxa de inclusão de 2 slots como um alvo confiável de inclusão.
A estratégia de licitação de Otimismo e Base segueespecificações do Gethpara dobrar todos os parâmetros ao reenviar o blob. O gráfico abaixo mostra que essa estratégia de lances não tem uma influência significativa na inclusão de slots mais rápidos, com taxas de prioridade tão altas quanto 40 gwei garantindo a inclusão em mais de 10 slots, enquanto taxas de prioridade tão baixas quanto 2 gwei garantindo a inclusão em um único slot às vezes.
Os pontos azuis são prémios de licitação de taxa de prioridade individuais e a linha verde é o prémio de licitação mediano.
Não está claro qual é a taxa de prioridade ideal para uma inclusão de slot confiável. Em geral, não é benéfico para um blob permanecer estagnado no mempool. Uma taxa de inclusão de slot mais lenta adiciona mais incerteza em torno da variância do preço do gás, seleção rotativa de construtores e oportunidades mev esporádicas.
O mercado de blob ainda é incipiente e sua adoção continua a decorrer - com Scrollrecentemente adotando EIP-4844e rollups zk como Aztec e Taiko visando lançamentos na mainnet mais tarde no ano.Por L2Beat, mais rollups usam o calldata do Ethereum como camada de disponibilidade de dados do que blobs.
Além disso, blobscriçõespretende facilitar o acesso de um usuário não-rollup ao blobspace através de uma interface do utilizador frontal fácil de usar. Com as blobscrições ativadas,vimos o mercado da k atingir a capacidademuito rapidamente, embora a atividade tenha diminuído desde então.
Após EIP-4844, o próximo grande passo tecnológico para dimensionar o uso de blobé implementar o danksharding completo após potencialmente aumentar o alvo de 3. A implementação da tecnologia de amostragem de disponibilidade de dados permitirá que o mercado atual de blobs se expanda de 6 blobs para 64 e eventualmente até 256 blobs.
Os produtores de blobs que procuram uma taxa de inclusão de slot razoável estão atualmente restritos a usar a taxa de prioridade máxima EIP-1559, que não é um parâmetro eficaz porque não há uma correlação significativa com taxas de inclusão de blobs mais rápidas. Além disso, a taxa de prioridade é atualizada lentamente porque o blob inteiro precisa ser novamente submetido ao mempool. À medida que a adoção de blobs continua a aumentar, antecipamos que será mais difícil confiar nesse mecanismo de licitação devido ao aumento do uso de largura de banda e à retroalimentação de inclusão mais lenta.
À medida que o mercado de blob amadurece, será necessário adotar estratégias de licitação mais sofisticadas para garantir acesso sob demanda à camada de disponibilidade de dados. O Primev está monitorando o mercado de blob e tem proposta de pré-confirmações de blob de mev-commit como uma solução viávelpara a inclusão fiável de blob. Se é um produtor de blob ou outro interveniente do Ethereum interessado em otimizar a inclusão de blob, entre em contacto com a nossa equipa para participar nos nossos experimentos.