| Пост-arb-ктум, или как это было [Part 2] • Что с тобой не т | tern.crypto 🦫>🐹
| Пост-arb-ктум, или как это было [Part 2]
• Что с тобой не так, арбитрум?
* Как оказалось — поднимая свою ноду, ты не получаешь себе сервер, который отправляет транзакции. Ты получаешь лишь свою прослойку.
Грубо говоря(впадлу уже разбираться как там реально все устроено) нода в арбитрум — лишь посредник между клиентов и главной нодой
** Если в эфире, отправив транзакцию на ноду — ты отправил транзакцию в блокчейн, здесь это так не работает.
После получения транзакции — твоя нода в арбитрум начинает отправлять эти транзакции на главную ноду.
Только после этого транзакция отправляется в сам блокчейн.
И самое интересное — если твоя нода шлет слишком много транзакций на главную — главная нода банит твою.
* По итогу все мои ноды сразу же забанились, а дальше начался полнейший хаос. Если вы когда-нибудь пробовали рефакторить код прямо во время сейла/клейма вы понимаете как это сложно. Мне пришлось переписывать код и делать из многопоточной отправки — однопоток.
Звучит несложно, но фактор сейла играет огромную роль.
* По итогу через 5 минут я переделал логику софта, протестил и пошел отправлять всем транзакции.
** Те, кто скачивали софт и грузили малое количество аккаунтов — успешно заклеймили еще на самом старте, если у них не было проблем с нодой.
* Единственная нода, которая не слала много транзакций выжила и спокойно работала с самого старта.
Это была нода для пострадавших от дрейн-кошельков.
Там все прошло +- без проблем и многие балансы нам удалось спасти.
• Итоги
В целом все вышло неплохо, в начале конечно было очень обидно, неприятно факапиться из-за таких странных факторов. Но потом я уже забил на эту дизмораль и пошел дальше.
Хотелось предоставить идеальный сервис для дропа и это почти получилось. В некст раз все будет лучше.
• Бонус
Мы тут решили записать рофло-интервью с одним ретродропером. И даже сделали рофло-аудио-версию.
Возможно такой контент тоже будет заходить и мы будем делать такой пост-ирон-контент почаще.