⏰ Смарт-контракты наконец научатся «сами заводить будильник»? Команда Monad представила предложение
Многие не знают, что у смарт-контрактов в EVM-сетях вроде Ethereum есть давний недостаток: они не могут действовать самостоятельно. Кто-то должен отправить транзакцию извне, чтобы «разбудить» контракт, и только тогда код выполнится.
Поэтому такие задачи, которые нужно выполнять «в нужный момент», как ликвидации, регулярные инвестиции и возврат средств по истечении срока, сейчас обычно поручают работающим вне блокчейна ботам-киперам. Если бот отключится или на его кошельке закончится газ, нужное действие так и не произойдёт.
Согласно подборке новостей в X, Category Labs, стоящая за Monad, предложила решение на уровне протокола:
🔹 10% газа в каждом блоке резервируется специально для «запланированных транзакций»
🔹 Любой может забронировать выполнение через предварительно скомпилированный контракт, заплатить заранее и гарантировать исполнение в нужный момент
🔹 Бронирования видны в блокчейне, их можно отменять и связывать в цепочки для создания повторяющихся задач
🔹 Большая часть комиссий сжигается для согласования стимулов
Возможные сценарии применения: регулярное обслуживание DeFi-протоколов, периодические платежи, автоматический возврат средств из эскроу по истечении срока, автоматическая очистка просроченных ордеров.
Моё мнение: это довольно «скучное», но очень практичное улучшение. Немало инцидентов в DeFi происходит не из-за взлома кода, а потому, что нужное действие не было запущено. Но важно помнить: пока это лишь черновое предложение на форуме, вынесенное на обсуждение. До запуска ещё далеко, так что не стоит воспринимать его как позитивный сигнал для MON и бросаться покупать токен. Кроме того, стоит обсудить, не станет ли обычным транзакциям теснее при загруженной сети, если под них зарезервируют 10% пространства блока.
Как думаете, действительно ли «запланированные задачи» нужно встроить в протокол или киперов вполне достаточно? Обсудим в комментариях 👇
#Monad #智能合约 #DeFi #Эфириум