Cardax Vs. SundaeSwap: що таке Ultimate Cardano DEX?

Вихідний вузол: 1605378

SundaeSwap був запущений не так давно, і хоча проект мав свої унікальні проблеми, але з тих пір він стабілізувався. Однак це все ще не найідеальніша децентралізована біржа (DEX) у мережі Cardano, оскільки вона постійно страждає від проблем із заторами. Саме тут Cardax з’являється на сцені, приносячи безперебійний DApp в екосистему Cardano.

Основна структура Cardax налаштовує проект на успіх, оскільки користувачам не доведеться турбуватися про те, що вони зіткнуться з тими ж проблемами, що й із SundaeSwap під час запуску. Це усуває ризик проблем із заторами, вирішуючи основні проблеми з підтвердженнями транзакцій. Завдяки своєму унікальному алгоритму Streaming Merge Cardax обіцяє стати відповіддю на молитви користувачів.

Чим Cardax відрізняється від SundaeSwap?

SundaeSwap DEX має транзакції, підтверджені в два етапи. Перший етап — перевірка, яка відбувається в пулах ставок. Цей перший етап проходить ідеально. Вузьке місце знаходиться на другому етапі цієї двокомпонентної системи, для якої потрібні черпаки. По суті, Scoopers повинні отримати замовлення (транзакцію) користувача для підтвердження, перш ніж транзакція буде виконана. Тут виникають проблеми із заторами.

Cardax повністю усуває цей ризик, використовуючи модель Streaming Merge замість Scoopers/Mergers. Алгоритм Streaming Merge робить можливим те, що Cardax не потребує групи обраних, надійних злиттів для підтвердження транзакцій. У цій моделі замовлення не потрібно об’єднувати, що значно знижує ризик перевантаження, коли об’єднання триває довше, ніж очікувалося.

Cardax також робить деякі значні відхилення на стороні коду, щоб гарантувати відсутність проблем із перевантаженням проекту. По-перше, команда розробників Cardax пише свій код неортодоксальним способом. Зараз існує те, що вважається «нормальним» способом написання смарт-контрактів, використовуючи Plutus і Haskell і компілюючи його до (нетипового) Plutus Core, але Cardax не йде цим шляхом.

Натомість Cardax використовує Plutarch, який є дуже тонким шаром поверх (нетипового) ядра Plutus. Таким чином, хоча він в основному націлений на той самий формат, що використовується в конвеєрі Haskell, він здатний усунути накладні витрати, складність і ввести шаблонний шаблон уздовж звичайного шляху компіляції.

Основна перевага Cardax, що використовує Plutarch, полягає в тому, що він значно зменшить використання пам’яті та процесора, а також дозволить зменшити розмір сценарію, що призведе до пришвидшення транзакцій.

На старт, увага, марш

Cardax буде запущено в основній мережі пізніше цього року. Завдяки базовій моделі децентралізована біржа (DEX) зможе уникнути всіх проблем із заторами, від яких страждає протокол SundaeSwap.

DEX також використовує протокол Automated Market Maker (AMM), який є тим самим протоколом, що лежить в основі SundaeSwap. Однак Cardax візьме всі хороші сторони SundaeSwap DEX і позбавиться від поганих. Це включає в себе дотримання послужного списку SundaeSwap щодо відсутності втрат коштів користувачів, незважаючи на проблеми із заторами, які продовжують мучити протокол.

Оскільки Cardax не пише свої смарт-контракти «звичайним» способом, користувачам не доведеться розкривати запланований порядок у блокчейні. Але потрібно лише чекати реєстрації, замість того, щоб чекати виконання їхніх наказів.

Це означає, що як тільки користувач зареєструється, його замовлення буде оброблено набагато швидше, усунувши вузьке місце, яким є невизначеність стану замовлення.

Часова мітка:

Більше від Бікініст