Calcule a taxa base do blob Ethereum a partir do excesso de gás do blob (ou insira-o diretamente), defina o preço de uma transação rollup da Camada 2 postada por meio de um blob e compare o custo com o antigo método calldata pré-Dencun.
Como funciona o modelo
| Etapa | Fórmula |
| Taxa base do blob (wei) | MIN_BLOB_BASE_FEE (1) × e^(excess_blob_gas ÷ BLOB_BASE_FEE_UPDATE_FRACTION) |
| Bytes/blob utilizáveis | 4.096 elementos de campo × 31 bytes = 126.976 bytes |
| Custo por blob | taxa base do blob (wei) × 131.072 gás ÷ 1e18 × preço ETH |
| Custo por tx de rollup | (bytes por tx ÷ 126.976) × custo por blob |
| Blobs necessários/dia | (tx/dia × bytes/tx) ÷ 126.976 |
| Custo / tx de dados de chamada pré-4844 | bytes por tx × 16 gás × taxa base L1 (gwei) ÷ 1e9 × preço ETH |
A fórmula exponencial de taxa de blob é a aproximação contínua da especificação EIP-4844 de sua implementação de referência inteira "fake_exponencial" - com precisão de uma fração de um por cento para valores BLOB_BASE_FEE_UPDATE_FRACTION tão grandes. Pectra (EIP-7691) elevou a meta de 3 para 6 blobs/bloco e a fração de 3.338.477 para 5.007.716; escolha a bifurcação acima para corresponder ao estado da rede que você está modelando. Calldata custa 16 gas/byte (a taxa padrão de byte diferente de zero), que é o método L2s pré-Dencun usado antes da existência dos blobs.
Perguntas frequentes
Qual é a taxa básica do blob EIP-4844?
Um mercado de taxas separado do gás normal, introduzido pela atualização Dencun de março de 2024, que precifica “blobs” – os grandes blocos de dados que os rollups da Camada 2 usam para postar dados de transações. É calculado como 1 wei × e^(excess_blob_gas ÷ BLOB_BASE_FEE_UPDATE_FRACTION).
O que é excesso_blob_gas?
Um contador em execução no cabeçalho do bloco que aumenta quando os blocos incluem mais blobs do que o alvo e diminui quando incluem menos. Ele impulsiona a fórmula de taxas exponenciais, de modo que a demanda sustentada acima da meta faz com que as taxas aumentem rapidamente.
Por que os blobs são mais baratos que os calldata?
Calldata custa 16 gás/byte no principal mercado de taxas de execução; os dados de blob custam uma taxa fixa em seu próprio mercado, geralmente muito menos congestionado - um piso estrutural de aproximadamente 16x que geralmente é muito maior na prática, uma vez que as taxas de blob frequentemente ficam perto do piso de 1 wei.
Quantos dados cabem em um blob?
126.976 bytes utilizáveis (4.096 elementos de campo × 31 bytes cada) de um blob de 131.072 bytes (128 KB) — um byte por 32 é reservado porque os elementos de campo devem permanecer sob o módulo escalar BLS12-381.
O que Pectra mudou?
EIP-7691 aumentou a meta de 3 para 6 blobs/bloco e o máximo de 6 para 9, e aumentou BLOB_BASE_FEE_UPDATE_FRACTION de 3.338.477 para 5.007.716, de modo que a sensibilidade da taxa permaneceu semelhante, apesar da meta mais alta.
Isso chama algum contrato real?
Não — é um modelo puro do lado do cliente usando suas entradas ou cenários predefinidos; nada é enviado para um nó RPC ou carteira.