Недавно часто сталкиваюсь с таким: на блокчейне данные явно только что произошли, а в приложении задержка — только после небольшого торможения они появляются. Моя первая реакция — подумать, что я снова что-то неправильно авторизовал… Потом доходит до меня: многие фронтенды не читают «прямо из цепи», а используют индексаторы/подграфы — такие организованные книги учета. Это удобно, но сначала нужно захватить блоки, распарсить их, записать в базу, и иногда очередь забивается, возникает задержка; плюс публичные RPC ограничивают поток запросов, особенно при всплеске популярности — запросы начинают «зависать» как в сети, словно пропадает поток. Говоря прямо, это не ваши глаза моргают, а эти уровни между — задыхаются.



В эти пару дней, наблюдая за крахом в блокчейн-играх с инфляцией, «студиями» и ценовой спиралью, данные стали еще более очевидными: все дружно лезут проверять баланс, транзакции, обновлять интерфейс — индексаторы и RPC испытывают огромную нагрузку, и задержки происходят всё чаще.

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