Сегодня я немного наблюдал за mempool, и у меня сложилось ощущение, что это как пробка на эстакаде: ты отправляешь транзакцию, она сначала идет в очередь на получение номера, майнеры/валидаторы выбирают, кого включить в блок, тем, кто платит больше, дают приоритет, тем, кто платит меньше, — постоянно откладывают, и иногда ты сам забываешь, что она еще висит. Больше всего раздражает, что при перегрузке транзакции могут быть перекрыты (старые транзакции с тем же nonce не удаляются, новые словно курьер, застрявший у входа, — все остальные не могут пройти).



В моем скрипте обычно делаю два вещи: либо оставляю место для замены (не зафиксирую комиссию), либо просто устанавливаю тайм-аут и отменяю, чтобы повторно отправить — не ставлю на то, что «она должна быстро пройти». Особенно для операций по обновлению контрактов/правам — лучше подождать подтверждения блока, чем надеяться на иллюзию «успешной транзакции».

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