Здравствуйте. Недавно через subgraph смотрел TVL по одному протоколу: в момент переключения окна всё внезапно зависло, и только через несколько секунд (десяток) всё “отпрыгнуло” назад. Сначала я подумал, что у меня полетел интернет, но потом выяснилось — индексовщик (indexer) синхронизируется медленно. В Subgraph данные отставали от реального состояния в сети примерно на десятки блоков.



Самое обидное, что при попытке дернуть RPC я сразу упёрся в rate limit по нескольким бесплатным конечным точкам — в ответ прилетал 503. В такие моменты оглядываешься — а Etherscan почему-то работает быстрее.

Если по сути: лимиты ставят потому, что эти публичные RPC обычно бесплатно “доят” куча ботов — и как только появляется всплеск активности, всё просто взрывается. А индексовщику нужно переигрывать данные по блокам строго по порядку: если где-то пропустили, приходится догонять — и так оно и выходит.

Мой текущий подход такой: лучше каждый месяц потратить немного на Gas и самому запустить лёгкий узел с full RPC, по крайней мере данные, когда приходят, уже гарантированно чистые и не приходится потом возвращаться и сомневаться. Пусть я и переплачиваю, зато меньше тревоги.

Когда “ставка за газ” в экстремальных значениях, задержка данных на тех нескольких блоках, пока у других в пропуске все пытаются втиснуться в нужную сторону, ты здесь завис… Эх. В такой момент, когда данные подвисают — это реально очень раздражает.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Нет комментариев
  • Закреплено