Olá. Recentemente usei o Subgraph para consultar o TVL de um protocolo e, quando troquei a janela, ele travou de repente. Esperei alguns segundos e só depois a tela voltou. No começo achei que a minha internet tinha caído, mas depois vi que era o indexador sincronizando devagar: os dados no Subgraph estavam defasados em mais de uma dezena de blocos em relação ao estado real on-chain.



O que mais irrita é que, ao puxar via RPC, vários endpoints gratuitos foram limitados e começaram a retornar 503. Nessa situação, por alguma razão, olhar o Etherscan acaba sendo mais rápido.

Em poucas palavras: o rate limit acontece porque esses RPC públicos normalmente são “raspados” gratuitamente por um monte de robôs; quando surge um pico de atividade, eles simplesmente estouram. Além disso, o indexador precisa reproduzir os dados na ordem dos blocos, e quando fica faltando algo no meio, tem que completar — e é isso que causa o atraso.

O meu jeito agora é este: prefiro gastar um pouco de Gas todo mês para rodar eu mesmo um nó leve e ligar um RPC full. Assim, quando os dados chegam, eu sei com certeza que estão limpos, sem ter que voltar e duvidar. Custando um pouco mais, mas evitando a ansiedade.

Quando a taxa de funding está em níveis extremos, aquela defasagem de alguns blocos nos dados… enquanto todo mundo tenta se encaixar na lacuna para se posicionar, do seu lado trava. Poxa. Nessa hora, a informação dar uma travada é bem chata.
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.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Fixado