〰️ Представьте: вы покупаете кофе, платите за парковку и отправляете перевод другу. Но в последний момент кофеварка ломается. И бац - деньги за парковку возвращаются, а перевод другу отменяется, будто вы вообще не открывали банк.
В жизни это звучит странно, а в блокчейне - обычный вторник. Там это называется атомарностью, или простым правилом: «всё или ничего».
❕ Логичный вопрос: если операция сорвалась, почему списались деньги за газ?
Все просто: майнеры и валидаторы уже потратили мощности своего железа, чтобы прогнать ваши шаги до места сбоя. За проделанную работу приходится платить. А вот тот газ, который сеть еще не успела сжечь, честно возвращается на баланс.
🚫 Единственная подвох-ловушка - межсетевые мосты. Атомарность работает только внутри одного блокчейна. Если вы переводите USDC из Ethereum в Arbitrum и монеты уже сгорели в первой сети, а во второй произошел сбой, автоматического отката не случится. Придется вытаскивать средства вручную по правилам моста.
Ловили уже обидный статус Failed, наблюдая, как сгорает газ?
Для удобного и быстрого обмена USDT переходите в наш Telegram-бот!
🐙 Octopus Bot | Наш сайт
В жизни это звучит странно, а в блокчейне - обычный вторник. Там это называется атомарностью, или простым правилом: «всё или ничего».
Сложная транзакция в Ethereum состоит из цепочки шагов.
Например: поменять USDC на ETH, закинуть ETH в пул и отправить полученные токены на другой кошелек. Пока цепочка не дошла до конца, всё это - просто черновик. Если на самом последнем этапе вылезет ошибка (скажем, не хватило ликвидности), сеть моментально жмет на отмену. Токены, контракты и балансы откатываются в то состояние, какими они были за секунду до старта.
❕ Логичный вопрос: если операция сорвалась, почему списались деньги за газ?
Все просто: майнеры и валидаторы уже потратили мощности своего железа, чтобы прогнать ваши шаги до места сбоя. За проделанную работу приходится платить. А вот тот газ, который сеть еще не успела сжечь, честно возвращается на баланс.
Но именно благодаря этой системе в DeFi возможны
флеш-кредиты.
Это когда можно взять в протоколе вроде Aave миллион долларов вообще без залога, прокрутить быстрый арбитраж на трех биржах, забрать профит и вернуть миллион обратно.
И всё - строго внутри одной транзакции. Если схема не выгорела и вернуть заем нечем, операция просто отменяется. Вы не попадаете на миллион долга, а теряете только пару долларов комиссии.
🚫 Единственная подвох-ловушка - межсетевые мосты. Атомарность работает только внутри одного блокчейна. Если вы переводите USDC из Ethereum в Arbitrum и монеты уже сгорели в первой сети, а во второй произошел сбой, автоматического отката не случится. Придется вытаскивать средства вручную по правилам моста.
Ловили уже обидный статус Failed, наблюдая, как сгорает газ?
Для удобного и быстрого обмена USDT переходите в наш Telegram-бот!
🐙 Octopus Bot | Наш сайт