Автор оригіналу: Jonnyhimalaya

Оригінальний переклад: Vernacular Blockchain

У цій статті розглядаються деякі з найперспективніших децентралізованих бірж біткойн (Dexs) рівня 1 і автоматизованих маркет-мейкерів (AMM). Більшість із цих ринків все ще знаходяться на стадії розробки, а деякі лише на стадії тестової мережі. Загалом ці ринки можна розділити на дві категорії: платформи для торгівлі книгами замовлень і автоматизовані маркет-мейкери. Ця стаття містила дослідницькі інтерв’ю з більшістю залучених команд.

Наближається DeFi на біткойнах. Ми вже бачили раннє уявлення про те, як DeFi виглядатиме на біткойнах, з появою Ordinals, Runes і метапротоколів, таких як BRC 20 і TAP. Спільнота хоче торгувати «сміттєвими монетами» на біткойнах, але це скоро зміниться!

Наразі досвід торгівлі токенами на біткойнах поганий і повний суперечок. На таких ринках, як Unisat і Magic Eden, продавці жетонів (BRC 20 або Runes) повинні вказати певну кількість жетонів за певною ціною та чекати, поки покупці придбають таку саму кількість жетонів за тією ж ціною, що збільшує тертя між операції.

Багато команд намагаються вирішити цю проблему, привносячи торгівлю в стилі AMM і Dex у біткойн, забезпечуючи досвід торгівлі, до якого ми звикли на EVM. Оскільки біткойн використовує модель UTXO, а не модель облікового запису, яку використовує EVM, деякі функції потрібно переробити. Насправді UTXO має технічні властивості, які не можуть бути досягнуті EVM при розробці частково підписаних транзакцій біткойн (PSBT) для досягнення атомарних свопів.

Аналізуючи кожен ринок, я розглядаю конкретні критерії: досвід користувача на біржі, ступінь децентралізації, чи дозволені дозволи та інші компроміси.

Більшість команд впроваджують інновації в PSBT і підписане хешування (Sighash). Хешування підпису — це механізм, який використовується для підпису вхідних і вихідних даних транзакцій Bitcoin. Існує шість різних типів хешів підпису: від найбезпечнішого, але найменш гнучкого «Sighash All» до найменш безпечного, але найбільш гнучкого «Sighash None — Anyone Can Pay». Наразі такі популярні торгові майданчики, як Unisat і Magic Eden, використовують «Sighash-Single» для створення своїх PSBT. Це означає, що не всі виходи були підписані, і тому транзакції можуть піддаватися снайперській обробці MEV. Використання «Sighash-All» означає, що всі входи та виходи повністю підписані, і будь-яка транзакція, підписана таким чином, може уникнути снайперської дії MEV.

Існує багато інших факторів, які слід враховувати під час аналізу Dex або Swap, таких як ліквідність і прослизання, комісія за створення ринку та тейкер, стимули постачальника ліквідності, обсяг торгів тощо. Однак, оскільки більшість проаналізованих ринків все ще знаходяться на стадії тестування або раннього випуску, потрібен час, щоб ці показники стали актуальними.

1、Fluid BTC

Веб-сайт: https://btc.fluidtokens.com/swap

Twitter: https://x.com/FluidtokensXBT

Fluid Tokens — це децентралізована біржа (DEX) на основі книги ордерів. Зараз користувачі можуть торгувати Runes-BTC, а функція Runes-Runes буде запущена незабаром. Fluid — це, по суті, ринок для однорангових транзакцій. Коли трейдер хоче створити замовлення (виробник), він бере на себе «зобов’язання» поза мережею (наприклад, я хочу продати 1000 $DOG в обмін на 0,001 BTC). Ці зобов’язання публікуються в книзі замовлень як лімітні замовлення. Коли учасник приймає ордер на купівлю або продаж на ринку, він ініціює PSBT (частково підписану транзакцію біткойн), у якій детально описуються всі введення та виходи, здійснені виробником. Потім початковий виробник отримує сповіщення (електронною поштою або в додатку), що його лімітне замовлення збігається, а потім він підписує PSBT для трансляції транзакції для завершення транзакції.

Цей дизайн транзакцій абсолютно без дозволу та одноранговий. По суті, ринок є фасилітатором цих операцій. Компромісом є зворотний шлях у користувацькому досвіді. Виробник бере на себе зобов’язання, розміщує лімітне замовлення — приймач узгоджує замовлення та ініціює PSBT, а виробник підписує та завершує PSBT. Це тертя істотно уповільнює торговий процес і часто не відповідає потребам трейдерів швидко продавати. Іншою потенційною проблемою є маніпуляції або підробка замовлень, наприклад, виробники створюють замовлення, які вони не мають наміру виконувати, намагаючись маніпулювати цінами. Щоб пом’якшити це, платформа Fluid наразі дозволяє лише одне замовлення зобов’язань виробника на адресу на торгову пару. Таким чином, наразі неможливо поступово встановлювати посади за допомогою сходових порядків, але ця функція вже є в плані розробки.

Усі транзакції на Fluid абсолютно без дозволу, а оскільки «Sighash All» можна використовувати в PSBT, вони також захищені MEV і снайперським захистом, що означає, що транзакції відбуватимуться, лише якщо в транзакції задіяні адреси виробника та отримувача. Будьте перевірені. Треті сторони не можуть «переслідувати» транзакції, як це часто трапляється з транзакціями на популярних нині ринках, таких як Magic-Eden і Unisat. Fluid надає пріоритет абсолютно бездозвільним і безпечним транзакціям ціною менш легкої торгівлі. Найближчими тижнями Fluid запустить свій торговий майданчик.

2、Saturn BTC

Веб-сайт: https://www.saturnbtc.io/

Twitter: https://x.com/Saturn_btc

Saturn BTC — це мережева торгова платформа на основі книги замовлень, яка спочатку була запущена влітку 2023 року для рідкісних сататів (найменшої одиниці біткойна). Вони щойно запустили ринок рун. Вони зосереджені на створенні плавної торгівлі, подібної до централізованих торгових платформ. У них є «однорангова» книга замовлень, де користувачі можуть розміщувати лімітні замовлення в ланцюжку, щоб заповнити книгу замовлень, і користувачі також можуть робити покупки на ринку, щоб приймати існуючі лімітовані замовлення в книзі замовлень. Цей досвід користувача дуже зручний, особливо тому, що користувачам не потрібно турбуватися про точні вимоги до розділення UTXO або відповідності замовлень, розміщених виробником. Це значне покращення порівняно з традиційним, більш громіздким досвідом торгівлі рунами на Unisat і Magic Eden. Saturn також має функцію «своп», але це не своп пулу ліквідності в стилі AMM. Через біржу користувач купує лише відповідну кількість ордерів на продаж у книзі заявок за ринковою ціною, і навпаки.

Щоб досягти цього вдосконалення торгового досвіду та функціональності, особливо пов’язаної з лімітними замовленнями та механізмами відповідності, Saturn наразі вимагає від користувачів «депозувати» кошти на «торговий рахунок», який є обліковим записом, підписаним користувачем і підписаним Multi -підпис рахунку підписаний Сатурном. У наступній версії цей «гаманець транзакцій» буде замінено на одноразовий мультипідпис. Коли користувач створює лімітне замовлення, він підписує PSBT «Sighash None», який технічно передає контроль над токенами/біткойнами, залученими до цього конкретного замовлення, платформі Saturn і системі відповідності за допомогою мультипідпису 2/2. Трансакції завершуються через «Sighash All» перед трансляцією в mempool, що забезпечує захист від снайперського нападу. Цей торговий процес означає, що поки ордер залишається відкритим, трейдери повинні довіряти Saturn для обробки конкретних залучених коштів. Таким чином, досвід торгівлі не є цілком бездозволним, з деякими централізованими аспектами.

Saturn використовує цікавий та інноваційний підхід, відтворюючи досвід плавної торгівлі централізованих бірж безпосередньо в ланцюжку Bitcoin Layer 1. Їхня платформа також пропонує повні можливості створення діаграм на базі Trading View. Немає необхідності розділяти замовлення, платформа обробляє ці транзакції, і в одній транзакції можуть бути часткові заповнення та кілька гаманців. Saturn — це дуже зручна та інтуїтивно зрозуміла децентралізована платформа обміну з багатьма вдосконаленнями продукту та новими функціями, включеними в її дорожню карту.

3、UniTap

Веб-сайт: https://unitap.io/

Twitter: https://x.com/Uni_Tap

Unitap — це децентралізована біржа (Dex), створена для екосистеми TAP. Метапротокол TAP дозволяє виконувати різні функції та операції DeFi безпосередньо на рівні 1 біткойнів, використовуючи розподілені індексатори для допомоги в обчисленнях і балансуванні облікового запису.

Unitap створює ринок не лише для торгівлі активами на основі Tap, а й для торгівлі Tap-to-Runes. Вони розробляють рішення Runes to Tap bridge.

Unitap розробив повністю некеровану систему комутації. Користувачі, які бажають продати токени (наприклад, -tap), можуть використовувати «Sighash Single» для створення PSBT, вказавши кількість токенів, які вони бажають продати, і в якій формі (токени та кількість) вони хочуть отримати натомість. Винагородою може бути BTC або інший Tap або Rune Token. Це створює дуже специфічне замовлення на продаж, якому може знадобитися деякий час, щоб знайти відповідність, особливо якщо ринок менш ліквідний. Щоб допомогти подолати це тертя, Unitap розміщує цей ордер на продаж на ринку, зіставляючи всі інші ордери, які відповідають покупцеві цього конкретного ордера на продаж. Наприклад, якщо я хочу продати $-tap, я можу вибрати токен і натиснути вкладку «Віддати». Це відкриє ринок з усіма замовленнями на купівлю $-tap, а продавці інших активів шукатимуть $-tap в обмін на свої активи (див. знімок екрана вище). Це додає гнучкості ринку та сприяє швидким продажам, які люблять трейдери. Наразі активи Tap-Tap можна торгувати, а свопи Tap-Runes і Runes-Tap планується запустити в найближчі місяці.

Найближчими тижнями Unitap також запустить власний гаманець, який підтримуватиме всі операції TAP і міжпротокольні обміни, такі як Tap-Runes або Tap-BRC 20.

4、Dotswap

Веб-сайт: https://www.dotswap.app/

Twitter: https://x.com/dot_swap

Dotswap — це рідна торгова платформа в стилі AMM, яка базується на біткойнах рівня 1 і підтримує BRC 20, ARC 20 і руни. Досвід торгівлі дуже схожий на те, як працює Uniswap. Користувачі вже можуть обмінюватися між BRC 20/Bitcoin і Runes/Bitcoin, а обмін на Runes/Runes відбудеться незабаром.

Атомарні обміни абсолютно без дозволу та без обмежень, використовуючи PSBT «Sighash All». Користувачі обирають, скільки біткойнів/токенів вони бажають обміняти та отримують відповідну кількість іншого токена в тій самій транзакції. Використання Sighash-All означає, що всі угоди стійкі до снайпера.

«Компроміс» тут полягає в тому, що пул ліквідності є кастодіальним. Коли постачальники ліквідності вносять кошти в пули ліквідності, ці кошти зберігаються в системі мультипідпису, оскільки біткойн не має смарт-контрактів для надсилання коштів. Унікальне ескроу-рішення Dotswap MMM (багаторівнева матриця з багатьма підписами) було розроблено власними силами та працює в партнерстві з постачальниками ескроу Safeheron і BitGo. Процес додавання та видалення ліквідності настільки простий, як і очікувалося, і схожий на досвід EVM AMM. Dotswap є першою командою з біткойнів, яка впровадила централізований серіалізатор для захисту порядку транзакцій (і, отже, порядку цін).

Dotswap також розробив нову платформу запуску Runes Token, яка працює подібно до pump.fun на Solana. Під час запуску учасники використовують біткойн для придбання певного токена Runes, причому більша частина біткойна використовується для створення пулу ліквідності для цього токена. Як наслідок, будь-яка руна, запущена на цій платформі, має негайно доступний фонд ліквідності, який користувачі можуть обмінювати та торгувати абсолютно без дозволу. Учасники, які запускають платформу, також володіють своєю часткою пулу ліквідності та можуть отримувати комісію за торгівлю.

Dotswap розробив трейдерам/обмінникам торгову платформу AMM, яка не потребує жодних дозволів і не вимагає зберігання. Постачальники ліквідності - це ті, хто припускає довіру. На сьогоднішній день обсяг торгів Dotswap перевищив 40 мільйонів доларів. Якщо Dotswap вдасться залучити більше ліквідності у свій пул (через сприятливі комісії за транзакції, видобуток ліквідності тощо), обсяг торгів має збільшитися.

5、Ordiswap

Веб-сайт: https://app.ordiswap.fi/

Twitter: https://x.com/OrdiswapLabs

Ordiswap — це AMM, який обмінює BRC 20 або Runes Token у ланцюжку. Користувачі можуть обмінюватися, надавати ліквідність, видаляти ліквідність і створювати нові пули ліквідності на Рівні 1 Bitcoin. Минулого року Ordiswap став першим AMM, який з’явився в просторі BRC 20.

Коли користувач ініціює своп на Ordiswap (наприклад, обмін BTC на ORDI), він створює транзакцію, яка надсилає його BTC постачальнику ліквідності Ordiswap. Угода також включає сценарій з деталями обміну. Серверний індексатор Ordiswap зчитує цей сценарій і надсилає відповідну кількість ORDI користувачеві в наступних транзакціях. Це означає, що користувачі повинні довіряти Ordiswap API під час підписання транзакцій, щоб ініціювати обмін.

Ordiswap використовує набір позаланцюжкових серверів, оракулів, індексаторів і біткойн-вузлів для створення функціональності AMM. Сервер Ordiswap оновлює позаланцюгові баланси користувачів-учасників і виконує регулярні розрахунки в мережі. Наразі всі обміни обробляються Ordiswap API. Це трохи менш елегантне рішення, ніж використання PSBT для атомарних свопів, де весь своп можна виконати в одній транзакції. Однак атомарні обміни вже є на дорожній карті.

Пул ліквідності знову є кастодіальним, і наразі ведуться обговорення з кастодіальними партнерами щодо покращення безпеки. Їхня біржа V2 BRC 20 працює вже два місяці із загальним обсягом торгів приблизно 500 000 доларів США.

Ordiswap також має потенціал стати головним AMM на біткойнах, якщо досягне всього, що вони задумали. Це амбітна модульна реалізація біржі Bitcoin. Зараз вони перебувають у закритій бета-фазі основної мережі V3. Повідомляється, що тестування проходить добре, і вони вдосконалюють останні деталі механізму обміну.

6、RunesDex

Веб-сайт: https://www.runesdex.com/

Twitter: https://x.com/RUNES_DEX

Runes Dex — ще один нещодавно запущений AMM на рівні 1 біткойнів для торгівлі Runes-BTC. Вони добре фінансуються, мають велику команду та швидко розвиваються. Наразі вони знаходяться на етапі альфа-тестування в основній мережі. Користувачі можуть перевірити заміну своїх локальних рун ЦЕ•ЦЕ•ПРАЦЮЄ. Подібно до вищезгаданого AMM, торгівля на Runes Dex повністю не зберігається та не має дозволу, але пул ліквідності є зберігаючим. Наразі Runes Dex має повний контроль над особистими ключами, які зберігаються в сховищі за допомогою AWS. Розробляються партнерські відносини з хостингом.

Вони також створюють панель запуску, подібну до pump.fun, трекер Runes, який враховує незавершені транзакції в mempool, і Runes bridge для з’єднання мемкойнів з інших мереж, як-от Solana, до Runes. Вони використовують «Sighash All» у Dex своп PSBT, що означає, що кожен своп має снайперський опір. Вони планують дозволити постачальникам ліквідності стягувати комісію в біткойнах. Вони також створили автоматичний спліттер UTXO з точки зору надання ліквідності, щоб забезпечити плавний досвід під час обміну. AMM від Runes Dex буде повністю запущений найближчими тижнями. Ще один AMM з потенціалом.

7、Runeswap — Swapsats

Веб-сайт: https://rune-testnet.swapsats.io/

Twitter: https://x.com/Swapsats_io

Runeswap — це платформа обміну в стилі Runes-BTC AMM, розроблена командою Swapsats, командою, яка створила колекцію OG sub 10k Ordinals Ordinal Eggs. Ця біржова платформа працюватиме подібно до згаданих вище бірж, пропонуючи обмін без дозволу, але з розміщенням пулу ліквідності.

Як група колекціонерів, їхня філософія полягає у створенні децентралізованої торгової платформи для своєї спільноти. Власники своїх колекцій отримають різні переваги на біржі, такі як знижені комісії за торгівлю та частка доходу від біржі. Вони надають пріоритет гладкому користувальницькому інтерфейсу та чудовому користувацькому досвіду для подальшого розвитку своєї спільноти. Наразі платформа обміну перебуває на стадії альфа-тестування мережі, а запуск основної мережі заплановано на найближчі тижні.

8、RunesFi

Веб-сайт: https://runesfi.io/

Twitter: https://x.com/Runes_Fi

RunesFi прагне стати єдиним інфраструктурним центром для активів Bitcoin. Вони планують створити дослідник блоків Runes, платформу для запуску та інкубатор, скульптор Runes і, що найважливіше, децентралізований обмін для Runes і BRC 20. Наразі вони перебувають на етапі тестування своєї торгової платформи та очікують, що їхній основний продукт буде запущено до кінця 2024 року.

У розробці є кілька інших децентралізованих бірж, які обіцяють більшу децентралізацію, ніж перелічені вище, наприклад Omnisats і Motoswap (OPNet). Я можу аналізувати їх, коли вони наближаються до запуску та з’являється більше інформації. Unisat нещодавно анонсувала свій новий обмінний модуль BRC 20, який включатиме пули ліквідності тощо. Наразі розробляється та буде доступний протягом 6 місяців. Magic Eden також натякає на майбутні функції обміну, хоча терміни неясні.

9. Висновок і перспектива

Розробка біткойнів є складною справою, особливо якщо намагатися безпосередньо відтворити функціональність віртуальної машини Ethereum (EVM). Модель UTXO біткойна відрізняється від моделі EVM на основі облікових записів. Команди, які можуть повністю використовувати унікальні механізми біткойна (такі як PSBT, Sighashes тощо), мають більше шансів досягти успіху в довгостроковій перспективі, ніж просто намагатися відтворити EVM. команда стека.

Команди, які зараз створюють інноваційні рішення, йдуть на різні компроміси. Наприклад, коли справа доходить до децентралізованої торгової платформи для книги замовлень, Saturn надає пріоритет суперплавній роботі користувача та функціональності за рахунок торгівлі без дозволу. Fluid використовує інший підхід, віддаючи пріоритет повністю децентралізованій і некастодіальній торгівлі, хоча й з деякими труднощами в торговому досвіді. Буде цікаво подивитися, яку філософію ринок цінує більше.

У просторі автоматизованого маркет-мейкера (AMM) більшість команд створюють систему, яка дозволяє трейдерам торгувати абсолютно без дозволу, але пули ліквідності використовують певну форму сховища, мультипідпису або напів-кастодіального рішення. Це може бути прийнятним компромісом, оскільки більшості трейдерів байдуже, як налаштовано пули ліквідності, якщо вони можуть обмінюватись швидко та без дозволу. Крім того, враховуючи, скільки мостів і контрактів було скомпрометовано на Ethereum, надання ліквідності авторитетному зберігачу може бути навіть більш привабливим рішенням. Наразі Dotswap має тут перевагу, оскільки вони найкраще просунулися в розробці, пропозиції продуктів і рішеннях для зберігання ліквідності. Однак інші команди, такі як RunesDex і Ordiswap, не відстають, і їхні продукти ось-ось будуть запущені.

Я вважаю, що існують інші способи створення команд, про які я не знав на момент написання статті.