🇨🇿 Interview s MuesliSwap

MuesliSwap je první decentralizovaná burza spuštěná na platformě Cardano. Pro mnohé to bylo velké překvapení, protože o této burze slyšel jen málokdo. Cardanians udělali s týmem MuesliSwap rozhovor.

[Cardanians] MuesliSwap se zdá být první DEX běžící na síti Cardano. Můžete představit projekt a jeho historii?

[MuesliSwap] MuesliSwap jsme spustili v listopadu 2021. Myšlenka MuesliSwapu se zrodila už mnohem dříve, když jsme se dozvěděli, že do Cardana přichází funkcionalita chytrých kontraktů, a viděli jsme obrovskou poptávku lidí, kteří si chtějí vyměňovat tokeny. Ve své podstatě MuesliSwap poskytuje lidem infrastrukturu pro výměnu tokenů decentralizovaným způsobem na blockchainu Cardano. V současné době se soustředíme na náš hlavní produkt, kterým je výměna tokenů, ale v dlouhodobém horizontu chceme kolem MuesliSwapu vybudovat celý ekosystém zahrnující trh NFT, launchpad pro tokeny a mnoho dalšího.

[Cardanians] Kolik lidí je ve vašem týmu a jaká je jejich role?

[MuesliSwap] Současný tým tvoří 8 lidí. Většina členů týmu je zodpovědná za vývojovou část DEX a má v týmu různé role. Máme například členy týmu, kteří se zaměřují na naše chytré kontrakty nebo na front-end DEXu. Samozřejmě máme také motivované členy týmu, kteří jsou zodpovědní za zapojení naší komunity a propagaci MuesliSwap.

[Cardanians] Jak dlouho jste projekt připravovali?

[MuesliSwap] O nápadu jsme začali přemýšlet už na začátku roku 2021. Od té doby jsme začali zkoumat různé přístupy k tomu, jak by mohl model výměny tokenů na Cardanu vypadat. Nakonec to vedlo k našemu whitepaperu popisujícímu nový přístup pro blockchain Cardano.

Link na WP: https://ada.muesliswap.com/whitepaper.pdf

[Cardanians] Můžete stručně vysvětlit vaši architekturu DEX a její výhody?

[MuesliSwap] Decentralizovaný model knihy objednávek - tak jsme pojmenovali naši architekturu DEX. Náš přístup se svým způsobem skutečně vrací ke kořenům obchodování, k burze knihy objednávek, a implementuje tento koncept v novém decentralizovaném prostředí, speciálně navrženém pro architekturu Cardano a jeho eUTxO model. Když uživatel zadá objednávku, zapíše ji přímo do blockchainu, aniž by k tomu potřeboval důvěryhodnou třetí stranu. Sada externích decentralizovaných agentů pak objevuje shody mezi otevřenými objednávkami a iniciuje příslušné transakce, opět decentralizovaným způsobem prostřednictvím našeho chytrého kontraktu.

[Cardanians] V případě BitcoinCash je MuesliSwap napsán v Solidity a běží na vedlejším řetězci (side-chain). A co Cardano? Použili jste Plutus?

[MuesliSwap] Ano, Cardano má zcela unikátní a zcela odlišný přístup k implementaci chytrých kontraktů než Ethereum a jeho vedlejší řetězce. Plutus Core je (jediný) jazyk, který běží na síti Cardano, a Haskell je v současné době dostupný jazyk vyšší úrovně pro psaní kódu, který se kompiluje do Plutusu. Náš kód chytrých kontraktů je skutečně veřejně dostupný na GitHubu. Každý, kdo má zájem, se na něj může podívat a máme tam také návod na sestavení pro případ, že byste chtěli porovnat, zda výsledek odpovídá adrese na řetězci, se kterou komunikujete.

[Cardanians] Budete podporovat částečné plnění objednávek na MuesliSwap? Pokud ano, můžete uvést nějaké podrobnosti o tom, jak plánujete tento problém vyřešit, případně kdy?

[MuesliSwap] Ano, již jsme vyvinuli inteligentní kontrakt podporující částečně vyplněné objednávky. V současné době je intenzivně testován naším týmem a zároveň prochází externím auditem společnosti Mlabs, se kterou velmi rádi spolupracujeme. Dosavadní výsledky jsou velmi slibné a budou dalším velkým krokem pro náš DEX, který nás udrží na špici DeFi na Cardanu. Pokud audit proběhne podle plánu, mohou naši uživatelé očekávat první částečné plnění již koncem ledna (samozřejmě v roce 2022).

[Cardanians] Na jaké největší obtíže jste narazili při budování MuesliSwap na Cardanu a jaké výzvy vás čekají?

[MuesliSwap] Po technické stránce je celý ekosystém chytrých kontraktů na Cardanu samozřejmě teprve v začátcích a vývoj na tak zcela nové platformě je vždy náročný a vzrušující. Musíme říct, že Plutus má poměrně strmou křivku učení, ale všichni naši vývojáři mají silné zázemí v Haskellu a rychle si osvojili a ocenili to, co považujeme za velmi dobře navržený ekosystém s velkým potenciálem.

[Cardanians] Lidé diskutují o rozdílech mezi účetním modelem používaným v Ethereu a modelem eUTxO, který používá Cardano. Jaké vidíte výhody a nevýhody obou přístupů? Není eUTxO pro DEX těžkopádné na používání?

[MuesliSwap] Blockchainy založené na účetním modelu udržují globální sdílený stav pro všechny účastníky. Důvodem pro takový návrh systému je poskytnout úroveň abstrakce, která uživatele blockchainu zbaví břemene řešení souběhu. To má však svou cenu, a sice že uživateli je odebrána i možnost zabývat se souběžností a přeměnit ji na paralelismus v případě aplikací, které se nepotřebují spoléhat na globální sdílený stav.

Model eUTxO místo toho vývojáře plně vystavuje inherentní základní souběžnosti systému, což považujeme za příležitost k vytváření aplikací s vysokým paralelizmem, jak jsme ukázali na modelu MuesliSwap.

Nevidíme se v pozici, kdy bychom hodnotili různé návrhy blockchainu. Myslíme si však, že je důležité, aby si vývojáři uvědomovali, pro jaký návrh blockchainu staví. Zdá se, že mnoho našich konkurentů se snažilo obnovit typické DEXy ve stylu AMM, které lze vidět na blockchainech používající účetní model (zajímavé je, že jsme v poslední době zaznamenali, že někteří z nich své ohlášené přístupy změnili).

[Cardanians] Když byly na Cardanu spuštěny chytré kontrakty, hodně lidí mluvilo o problému souběžnosti. Co si o tom myslíte vy? Jak jste se s ní vypořádali?

[MuesliSwap] Diskuse kolem tohoto “problému souběhu” (concurrency issue) jsou podle našeho názoru dost podivné a opravdu se míjejí účinkem. Důvodem, proč se vůbec objevila, je pravděpodobně nepochopení modelu eUTxO. Jak jsme právě popsali, model eUTxO je v mnoha ohledech vhodnější pro vývojáře chytrých smluv, aby využili souběžnost (což je potenciál pro paralelní běh procesů) a proměnili ji v paralelismus (tj. věci skutečně běžící paralelně). Náš DEX je toho dobrým příkladem: Je zde vysoká úroveň souběžnosti, protože mnoho párů nezávislých příkazů může být potenciálně porovnáno a provedeno paralelně. V modelu založeném na účetním modelu nelze tuto souběžnost snadno přeměnit na paralelismus kvůli omezením globálního sdíleného stavu. Model Cardano eUTxO je v tomto kontextu mnohem vhodnější, protože umožňuje, aby tato přiřazení probíhala paralelně. Pro nás je “problém” se souběžností ve skutečnosti mnohem spíše výhodou souběžnosti.

[Cardanians] Co si myslíte o projektu Hydra a plánujete jej použít pro MuesliSwap?

[MuesliSwap] Zatím vše, co jsme o Hydře slyšeli, zní, že bude skvělým doplňkem Cardana a zejména provádění chytrých kontraktů. Čísla, která naznačil IOHK, jsou neuvěřitelná a propustnost transakcí přesahuje jakékoliv dosažitelné hranice. Vzhledem k tomu, že kanály Hydra budou izomorfní k hlavnímu řetězci, očekáváme, že náš DEX přímo zdědí velké výhody Hydry, jakmile bude v provozu.

[Cardanians] Existuje mnoho projektů blockchainu chytrých smluv a na každém z nich běží několik DEXů. Myslíte si, že je to udržitelné a jaká je vaše konkurenční výhoda?

[MuesliSwap] Pokud jde o různé blockchainy, Cardano má pro běh našeho DEXu rozhodně mnoho žádoucích vlastností: výrazně nižší (a zejména předvídatelné!) transakční poplatky ve srovnání např. s Ethereem, blockchainovou architekturu, která nám umožňuje realizovat burzu objednávek s vysokou propustností, a chytré kontrakty postavené na principech ověřitelného bezpečného softwarového inženýrství.

Je pravda, že mnoho projektů oznámilo ambiciózní plány na Cardano. My jsme na platformě Cardano implementovali první funkční DEX. Tato výhoda prvního tahouna, kterou v současné době ještě máme, samozřejmě brzy zmizí. Co však zůstane, jsou všechny důvody, kvůli kterým jsme se v této pozici ocitli: Náš tým je schopen postupovat rychle, inovovat a vyvíjet produkty, které jsou koncepčně promyšlené, ale zároveň dobře fungují v praxi. Už teď máme spoustu nápadů, kam se posunout, a jsme nadšení, že je brzy uvedeme do reality.

[Cardanians] Jaké bude využití tokenů MILK a proč by si je lidé měli pořídit nyní i v budoucnu?

[MuesliSwap] Plánujeme přidat hlasování komunity o tom, které tokeny by měly být uvedeny na našem DEXu. Veškeré informace kolem stakingu MILK budou zveřejněny 31. ledna. Kromě toho máme v plánu mnoho dalších zajímavých utilit. Takže pokud ještě nemáte zainvestováno, možná si budete chtít MILK pořídit :wink:.

[Cardanians] Bude možné sázet tokeny MILK? Můžete o tom popsat nějaké podrobnosti?

[MuesliSwap] Viz předchozí otázka.

[Cardanians] Všimli jsme si, že chcete spustit launchpad. Jak bude fungovat?

[MuesliSwap] Launchpad bude dobrý způsob, jak nastartovat projekty na Cardanu. Díky dosahu MuesliSwapu budeme moci propagovat připravované projekty. Zároveň chceme pro naše MILK hodlery připravit exkluzivní nabídky.

[Cardanians] Jaký je váš plán ohledně decentralizované správy?

[MuesliSwap] Naším plánem je, že držitelé MILK budou moci rozhodovat o tokenech uváděných na burze. Decentralizované správy dosáhneme už tím, že bude možné obchodovat s jakýmkoli tokenem. Tým bude i nadále provozovat registr podvodů, aby zajistil bezpečnost prostředků uživatelů. Ale jako vždy nedůvěřuj, ale prověřuj.

[Cardanians] Jaké jsou vaše plány do budoucna. Co chcete zlepšit a na čem budete pracovat?

[MuesliSwap] S blížícím se smart kontraktem v2 již máme v přípravě několik zásadních vylepšení, od částečného párování objednávek až po infrastrukturu, která zajistí větší likviditu trhu. V dlouhodobém horizontu plánujeme rozšířit naše úsilí směrem k hybridnímu modelu zahrnujícímu knihu objednávek a AMM. Kromě toho plánujeme několik zajímavých vylepšení uživatelského rozhraní.

[Cardanians] Plánujete rozšíření na další řetězce kromě BitcoinCash a Cardano?

[MuesliSwap] Do budoucna se zaměříme hlavně na Cardano. Ekosystém má obrovský dosah a DeFi se teprve rozjíždí. Zaměření všech našich zdrojů na existující blockchainy nám poskytne větší konkurenční výhodu.

[Cardanians] Jak je to vlastně s distribucí tokenů? Všech 75 % veškeré nabídky je již v rukou komunity, nebo část prodáváte prostřednictvím swapu? Prodával tým nějaké MILK vlastně?

[MuesliSwap] V současné době bylo komunitě přiděleno 50 % MILK. Zvažujeme distribuci tokenů strategickým, dlouhodobým investorům. Až se tak stane, učiníme oznámení prostřednictvím našich kanálů. Tým zatím žádné tokeny neprodal. Podrobný přehled naší tokenomiky naleznete zde: MuesliSwap MILK - MuesliSwap

[Cardanians] Máte nějaký vzkaz pro Cardanians a fanoušky Cardana?

[MuesliSwap] Děkujeme za dosavadní úžasnou podporu komunity a za to, že jste již implementovali MuesliSwap do stávajících produktů Cardanians. Podpory komunity si opravdu vážíme.