Команда Optimism разработала программируемую систему автоматизации Ethereum-транзакций Drippie, которая выполняет операции в ответ на определенные условия.
Optimism does a lot of stuff on-chain. Managing all of these interactions securely can be a bit of a headache.That’s why we built Drippie, a trust-minimized Ethereum-native conditional transaction system.— OP Labs (@OPLabsPBC) July 25, 2022
"Drippie — это, по сути, нативная для Ethereum версия If This Then That (IFTTT), программируемого сервиса Web2, который может комбинировать различные триггеры с действиями", — говорится в сообщении.
По словам разработчиков, механизм способен выполнять большинство типичных необходимых транзакций для функционирования Optimism. Это включает, например, поддержание баланса на различных счетах для перемещения средств между уровнями L1 и L2.
Схема взаимодействия Drippie с аккаунтом для автоматического поддержания баланса. Данные: OP Labs.
Drippie работает поверх протокола автоматизации Gelato. При этом система самостоятельно финансирует аккаунт, необходимый для оплаты транзакций.
Механизм не только упрощает взаимодействие Optimism с основной сетью Ethereum и другими цепочками, но и повышает безопасность, отметили разработчики. Drippie позволяет поддерживать в операционных горячих кошельках минимально необходимый объем средств, что сокращает возможный ущерб в случае их компрометации.
В качестве резервных каналов автоматизации команда планирует в дополнение к Gelato интегрировать подобные решения — Chainlink Keepers и OpenZeppelin Defender AutoTasks.
Drippie имеет открытый исходный код по лицензии MIT.
Напомним, в декабре команда Optimism открыла доступ к сети всем разработчикам, отказавшись от концепции "белого списка".