Що таке фронт-раннінг у торгівлі криптовалютою та NFT?
Що таке фронт-раннінг на ринках NFT?
Фронт-раннінг — це термін зі світу фондових ринків, який вказує на використання інсайдерської інформації про майбутні угоди для того, щоб увійти до ринку раніше за інших. Таким чином, це є формою інсайдерської торгівлі.
Фронт-раннінг не обмежується лише фондовим ринком чи сферою децентралізованих фінансів (DeFi) — він також може зустрічатися на ринках невзаємозамінних токенів (NFT). Це трапляється, коли інсайдер на платформі NFT знає, які NFT будуть активно просуватися на торговому сайті.
Маючи таку інформацію, інсайдер може придбати NFT до того, як він буде представлений, що підвищує його ціну. Ціна зростає, оскільки цей NFT стає популярним для продажу, а інсайдер отримує від цього вигоду.
Така форма фронт-раннінгу називається інсайдерською торгівлею, оскільки активи торгуються на основі непублічної інформації. Наприклад, у вересні 2021 року було виявлено, що Нейт Честейн, керівник продукту на платформі торгівлі NFT OpenSea, купував NFT незадовго до того, як їх рекламували на сайті OpenSea. Потім він продавав їх із прибутком.
Він скористався інсайдерською інформацією, наприклад, які NFT платформа OpenSea включатиме в просування, щоб здобути несправедливу перевагу. Проте підприємливий користувач виявив цю незаконну діяльність, порівнявши часові позначки транзакцій NFT із рекламою на головній сторінці OpenSea.
Що таке фронт-раннінг боти?
Фронт-раннінг бот сканує транзакції в очікуванні обробки і встановлює вищу комісію за газ, щоб майнери спочатку обробили саме його транзакцію, передбачаючи важливу угоду, яка вплине на ціноутворення на ринку.
Боти — це запрограмовані програми, які дозволяють автоматизувати торгівлю. Замість того, щоб відстежувати кожен рух ринку і чекати на вдалий момент для купівлі чи продажу, бот автоматично аналізує ринкові дані та здійснює угоди з активами від імені клієнта. Проте як працюють криптовалютні фронт-раннінг боти?
Архітектура Ethereum чи блокчейну дозволяє всім поданим транзакціям зупинятися у мемпулі, де вони очікують на обробку. Мемпул можуть сканувати як майнери, так і боти для виявлення відповідних транзакцій, що можуть бути використані для фронт-раннінгу в крипто-торгівлі.
Фронт-раннінг боти зазвичай працюють на мілісекундній шкалі. Наприклад, вони можуть зчитати транзакцію з мемпула, обчислити оптимальний розмір угоди, налаштувати її і виконати менш ніж за секунду. Це унеможливлює конкуренцію під час ручного виконання операцій.
Бот може зробити замовлення на купівлю в тому ж блоці та одночасно встановити вищу комісію за газ, щоб скористатися конкретними характеристиками ринкових трансакцій, такими як прослизання (slippage), обсяги торгівлі чи комісії за газ. Наприклад, під час додавання ліквідності до пулу автоматизованого маркет-мейкера (AMM) на біржі, фронт-раннінг бот розпізнає цю дію і маніпулює порядком транзакцій у межах блоку, щоб отримати вигоду на іншому трейдері.
Чи є фронт-раннінг нелегальним у криптовалютах?
Фронт-раннінг вважається незаконним у традиційній торгівлі фондовими ринками, оскільки зовнішнім особам не надається інсайдерська інформація. Проте в криптовалютних ринках вся інформація зберігається у відкритому цифровому реєстрі, який можна перевірити, тому фронт-раннінг у NFT не вважається незаконним.
Завдяки Інтернету можливість поширення інформації збільшила рівень фронт-раннінгу на криптовалютному ринку. У той час як у традиційній торгівлі це заборонено через використання трейдерами непублічної інформації, на децентралізованих біржах (DEX) трейдер використовує дані, доступні у блокчейні, що технічно не є порушенням.
Наприклад, якщо ви знаєте список ордерів на купівлю чи продаж заздалегідь і можете вставити свій ордер перед іншими угодами, підготовленими до обробки, використання цієї стратегії на DEX може бути вигідним. Трейдер може переглянути поточні ордери, заблоковані у смарт-контрактах, і встановити вищу плату за виконання замовлення, ніж поточні запити, якщо це вигідно. Таким чином, трейдер може отримати більш прибуткові угоди.
Чим відрізняється торгівля з “миттям” (wash trading) від фронт-раннінгу?
Торгівля з “миттям” (wash trading) означає продаж і купівлю одного й того самого активу для штучного підвищення його вартості. З іншого боку, фронт-раннінг на блокчейні відбувається тоді, коли зловмисник виявляє транзакцію обміну після її оголошення, але до завершення, і маніпулює порядком транзакцій задля власної вигоди.
Ринок NFT особливо вразливий до практики, відомої як торгівля з “миттям”. Деякі платформи для торгівлі NFT дозволяють користувачам торгувати анонімно, просто підключаючи свої гаманці до сайту. Завдяки цьому один користувач може створити багато гаманців, підключити їх до платформи та управляти угодами, здійснюючи покупку та продаж одного NFT між власними гаманцями.
Подібно до цього, тактика фронт-раннінгу, така як “сендвіч”-атака, спрямована на експлуатацію DeFi протоколів. Сендвічування відбувається тоді, коли розміщуються два замовлення: одне перед транзакцією, а інше після неї. Таким чином, зловмисник одночасно здійснює фронт- і бек-раннінг, “обмежуючи” оригінальну транзакцію.
Наприклад, жертва обмінює криптовалюту X, таку як Cardano, на інший актив Y, такий як Ether, для значної покупки. Перш ніж велика угода буде підтверджена, бот виявляє транзакцію і робить покупку активу Y, підвищуючи його ціну для жертви.
Як виявити фронт-раннінг у NFT?
Фронт-раннінг можна визначити, моніторячи торгові дані користувачів, наприклад, адреси їхніх гаманців, покупки, за якими слідують продажі NFT, і серії переказів.
Для виявлення фронт-раннінгу в NFT аналітики мають відстежувати, чи є ордери на купівлю/продаж поруч із ордером NFT артиста в одному й тому ж активі.
Як запобігти фронт-раннінгу у криптовалюті?
Користувачі можуть обмежити фронт-раннінг, розділяючи транзакцію на велику кількість дрібніших і налаштовуючи низьке прослизання. Розробники можуть застосовувати антифронт-раннінгові заходи, наприклад, роблячи транзакції приватними та використовуючи прихований мемпул.