Cardax vs. SundaeSwap: Vilken är den ultimata Cardano DEX?

Källnod: 1605378

SundaeSwap lanserades för inte så länge sedan och medan projektet hade sina unika problem med att ta fart, hade det sedan dess stabiliserats. Det är dock fortfarande inte den mest ideala decentraliserade växeln (DEX) på Cardano-nätverket eftersom den ständigt plågas av problem med överbelastning. Det är här Cardax kommer in i bilden och ger en problemfri DApp till Cardanos ekosystem.

Cardaxs underliggande ramverk förbereder projektet för framgång eftersom användare inte behöver oroa sig för att stöta på samma problem som de gjorde med SundaeSwap vid lanseringen. Det eliminerar risken för problem med överbelastning genom att lösa underliggande problem med transaktionsbekräftelser. Med sin unika Streaming Merge-algoritm lovar Cardax att vara svaret på användarnas böner.

Hur skiljer sig Cardax från SundaeSwap?

SundaeSwap DEX har transaktioner bekräftade i två steg. Det första steget är verifiering som sker i insatspoolerna. Denna första etapp går utmärkt. Flaskhalsen är under det andra steget av detta tvådelade system som kräver scoopers. Scoopers behöver i princip hämta en användares beställning (transaktion) för bekräftelse innan transaktionen går igenom. Det är här trängselproblem uppstår.

Cardax eliminerar helt denna risk genom att använda en Streaming Merge-modell istället för Scoopers/Mergers. Streaming Merge-algoritmen gör det möjligt att Cardax inte kräver en grupp utvalda, pålitliga sammanslagningar för att bekräfta transaktioner. Beställningar behöver inte slås samman i denna modell, vilket minskar risken för överbelastning avsevärt när sammanslagningen tar längre tid än förväntat.

Cardax gör också några betydande avvikelser på kodsidan för att säkerställa att det inte finns några trängselproblem med projektet. För det första skriver Cardax dev-team sin kod på ett oortodoxt sätt. Det finns för närvarande vad som anses vara det "normala" sättet att skriva smarta kontrakt, använda Plutus och Haskell och kompilera ner till (Otypad) Plutus Core men Cardax går inte på det här sättet.

Istället använder Cardax Plutarch, som är ett mycket tunt lager ovanpå (Otypad) Plutus Core. Så även om det i princip är inriktat på samma format som det som används i Haskell-pipelinen, kan det eliminera overheaden, komplexiteten och introducera boilerplate längs den vanliga kompileringsvägen.

En stor fördel med att Cardax använder Plutarch är att det avsevärt kommer att minska minnes- och CPU-användningen, samtidigt som det tillåter en minskning av skriptstorleken, vilket leder till snabbare transaktioner.

Klara färdiga gå

Cardax kommer att lanseras på huvudnätet senare i år. Med sin underliggande modell kommer den decentraliserade börsen (DEX) att kunna undvika alla problem med överbelastning som SundaeSwap-protokollet lider av.

DEX använder också protokollet Automated Market Maker (AMM), vilket är samma protokoll som ligger till grund för SundaeSwap. Cardax kommer dock att ta alla de goda delarna av SundaeSwap DEX och göra sig av med de dåliga. Detta inkluderar att hålla jämna steg med SundaeSwaps meritlista för att inte förlora några användarmedel trots trängselproblem som fortsätter att plåga protokollet.

Eftersom Cardax inte skriver sina smarta kontrakt på det "vanliga" sättet kommer användarna inte behöva avslöja sin avsedda beställning på blockkedjan. Men skulle bara behöva vänta på registreringen, istället för att behöva vänta på att deras beställningar ska gå igenom.

Detta innebär att när en användare väl har registrerat sig kommer deras beställning att behandlas i mycket snabbare takt, vilket slutför att eliminera flaskhalsen som är osäkerheten i beställningsläget.

Tidsstämpel:

Mer från Bitcoinist