A precificação do archive-RPC do Ethereum começa com a pergunta que está sendo feita.
Os registros históricos da cadeia e o estado histórico são requisitos de dados diferentes. Um bloco antigo, transação ou receipt pode ser recuperado como um registro de histórico da cadeia. Um saldo, slot de armazenamento, consulta de código do contrato ou eth_call avaliado em um bloco antigo depende do estado que existia naquele momento.
Os métodos de trace e debug formam outra categoria. Eles reconstroem detalhes de execução e podem ter regras diferentes de disponibilidade, roteamento e faturamento em relação às chamadas comuns de JSON-RPC.
Construa a estimativa a partir da combinação real de métodos:
• Leituras históricas padrão
• Chamadas de histórico de estado
• Requisições de trace e debug
• Consultas de logs e divisão por faixas
• Retentativas, falhas e backfills
• Picos de requisições por segundo e concorrência
Então traduza esse workload para o modelo de contabilização de cada provedor. Requisições brutas, unidades de requisição, créditos de API e unidades de computação não são rótulos intercambiáveis.
Para testes, fixe a região do cliente, números de bloco, métodos, concorrência, política de timeout e configurações de retry. Registre os resultados aceitos, latência e taxa de falha separadamente. Não alegue que um provedor é mais rápido a partir de testes não correspondentes.
Em volume sustentado, compare o acesso medido com infraestrutura dedicada ou de capacidade fixa. O modelo mais barato depende do workload, não da maior cota anunciada.
Guia completo do TokenToolHub:
https://tokentoolhub.com/ethereum-archive-rpc-cost/
#Ethereum #RPC #blockchain #Web3 #CryptoInfrastructure