Kaspa и защита от MEV: справедливая децентрализованная экономика
Сегодня поговорим о MEV (Maximum Extractable Value) — максимальном извлекаемом значении, также известном как «добыча ценности майнером». Это сложная тема, которая пересекает границы технологий, экономики и даже философии.
Основы автоматических маркет-мейкеров (AMM)
Ethereum стал пионером в области децентрализованных финансов (DeFi), позволив пользователям создавать и обменивать активы в виде токенов. Сегодня экосистема DeFi включает тысячи приложений с многомиллиардными ежедневными объемами торгов.
В отличие от централизованных бирж, где пользователи создают заявки на покупку и продажу, децентрализованные обменники (DEX) работают на основе автоматического маркет-мейкера (AMM). Этот алгоритм позволяет обменивать токены в рамках смарт-контракта (пула ликвидности), если цена находится в заданных пределах (slippage).
Формула ценообразования AMM выглядит следующим образом: Δy = (y × Δx) / (x + Δx), где:
- Δy — получаемые токены,
- y — остаток выходного резерва,
- Δx — отправляемые токены,
- x — остаток входного резерва.
Например, если пользователь хочет обменять 1 ETH на USDC, а в пуле 50 ETH и 100 000 USDC, транзакция выполняется при условии, что цена и допустимый уровень отклонения (slippage) соответствуют ожиданиям пользователя. Однако этот механизм порождает уязвимости, одной из которых является front-running.
Что такое front-running?
Дизайн AMM привлекателен, но уязвим для злоупотреблений. Одной из распространённых атак является front-running (или «сэндвич-атака»). В этом сценарии злоумышленник размещает транзакцию покупки перед пользователем, повышая цену, затем продаёт актив после исполнения пользовательского ордера, фиксируя прибыль.
Что такое MEV?
Хотя порядок исполнения транзакций в блоках должен быть случайным, около пяти лет назад майнеры Ethereum обнаружили способ дополнительного заработка — упорядочивание транзакций в блоке за вознаграждение. Этот процесс получил название MEV и подробно описан в научной статье (https://arxiv.org/abs/1904.05234).
Со временем MEV стал широко распространённой практикой. Примером её воздействия является случай на Uniswap, когда пользователь случайно установил slippage в 100% и потерял более 200 000 долларов США из-за скоординированной атаки (https://cointelegraph.com/news/crypto-trader-loses-least-215000-stablecoins-from-sandwich-attack).
Подход Igra к MEV
Команда Igra придерживается принципов справедливости и децентрализации. Мы считаем, что системы, где небольшое число участников концентрирует власть над валидацией транзакций или координирует атаки на менее защищённых пользователей, не являются справедливыми. MEV не повышает безопасность сети, не увеличивает количество узлов и не улучшает их стабильность. Он просто делает валидаторов и операторов ботов богаче.
Как Igra наследует защиту от MEV у Kaspa
В Igra внедряется архитектура, устойчивая к MEV, за счёт использования blockDAG Kaspa в качестве механизма последовательности транзакций. В отличие от линейной цепочки блоков, Kaspa использует направленный ациклический граф (blockDAG), что позволяет создавать несколько блоков одновременно. В результате ни один майнер не может предсказать или контролировать порядок включения транзакции в блок.
Когда пользователь отправляет транзакцию, её включают в блок сразу несколько майнеров. Финальный порядок определяется алгоритмом Kaspa, а не единоличным решением майнера, исключая возможность front-running. Дополнительно DeFi-протоколы могут развернуть собственных майнеров, обладающих достаточной вычислительной мощностью, чтобы гарантировать исполнение транзакций без MEV.
Почему устойчивость к MEV выгодна майнерам Kaspa
Igra способствует увеличению объёма транзакций и бюджета безопасности сети Kaspa. Рост комиссий приводит к улучшению аппаратного обеспечения майнеров, увеличению количества узлов и хешрейта, а также к повышению безопасности сети. Пользователи, в свою очередь, защищены от MEV-атак, а механизмы честного аукциона обеспечивают справедливое распределение ценности.
Мы рекомендуем ознакомиться с исследованиями по теме MEV-устойчивости от @hashdag и @MichaelSuttonIL, а также их докладами и обсуждениями:
Заключение
Igra поддерживает создание масштабируемой цифровой экономики, минимизирующей MEV и другие несправедливые практики. Мы выступаем за честную игру и призываем к открытому обсуждению этой темы. Присоединяйтесь к нашему сообществу и делитесь своим мнением о будущем MEV-устойчивых финансовых систем!