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



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