Už 12. září 2021 se kryptoměna Cardano (ADA) dočká spuštění dlouho očekávaných smart kontraktů, díky kterým se tento blockchain může stát plnohodnotnou konkurencí smartchainu Ethereum (ETH). Krátce před tímto významným okamžikem se však začaly objevovat zprávy, podle nichž řešení pro smart kontrakty na této platformě nesplňuje očekávání vývojářů, respektive je prý chybné.
FUD ohledně smart kontraktů a transakcí
Jen několik dní před příjezdem smart kontraktů velkou bouři kolem Cardano vyvolala tvrzení developerského týmu projektu Minswap, který se snažil na veřejném testu spustit vlastní decentralizovanou burzu podobnou Uniswap z Ethereum. Jejich ambicí bylo stát se vůbec prvním DEX na Cardanu (což by mohla být zcela prestižní záležitost). Tento týden však oznámili, že svůj vývoj museli předčasně ukončit kvůli tzv. „Concurrency issue“ ( „problém se souběžností“), který tkví v tom, že v rámci jednoho bloku umí komunikovat se smart kontraktem jen jeden uživatel respektive transakce.
Tato zpráva byla využita na šíření FUDu (poplašných zpráv) o tom, že řešení pro smart kontrakty na Cardanu je chybné. I samotní autoři Minswap však později upozornili, že nejde o chybu samotného systému. Problém jednoduše tkví v tom, že práce se smart kontraktyech na Cardano vyžadují jiný přístup, než na Ethereum. ,,Je to problém, který musí překonat každý vývojářský tým, který bude budovat defi protokoly na Cardanu. Není to zásadní chyba, je to prostě designová výzva, s níž je třeba se vypořádat,“ uvedli.
What happened during Minswap testnet, and our plan moving forward 👇https://t.co/2OPfmTwEA7
— Minswap Labs (@MinswapDEX) September 7, 2021
Eric Wall, který je hlavním investičním referentem Arcane Assets, následně uvedl, že Cardano není stavěné pro současné defi prostředí, čímž mohl také vyvolat novou vlnku kritiky vůči v současnosti třetí nejhodnotnější kryptoměně.
Sundaeswap se s problémy prý vypořádal
Reputaci smart kontraktům na testech Cardano následně vylepšil jiný vývojářský tým stojící za projektem Sundaeswap, což je další decentralizovaná burza, která by měla být chvíli po 12. září spuštěna na Mainnetu Cardano. Její vývojáři uvedli, že problém, který měli vývojáři Minswap, se jejich týmu podařilo úspěšně vyřešit a zároveň vyvrátili tvrzení, že Cardano zvládne jen jednu transakci na blok.
,,Ve skutečnosti je to úplně naopak. Cardano umožňuje mnoho stovek transakcí za blok. Fámy o smrti Cardano byly do značné míry přehnané,“ uvedli vývojáři Sundaeswap.
In light of the recent controversy regarding #Cardano’s eUTXO model & concurrency, we wrote an article clarifying misconceptions and propose a few solutions.
Grab your sundaes & get cozy, it’s a long one! Spread this far & wide, #Cardano Community! 🍨https://t.co/JLrIEu84MK pic.twitter.com/Qd5Iu8bgGs
— Sundae Labs 🍨 (@SundaeSwap) September 4, 2021
Kde je problém?
Vysvětlit v jednoduchosti rozdíly mezi smart kontrakty na Cardano a Ethereum není vůbec jednoduché. Pokusil se o to ambasador Cardano pro Českou republiku Jaromír Tesař ve facebookové skupině Cardano [ADA] CZ/SK. Jeho text je určen spíše pro technologicky zdatnější lidi. Najdete ho zde.
V krátkosti na úvod snad stačí uvést, že Cardano využívá pro transakce takzvaný Extended UTxO (EUTxO) model, který využívá například i Bitcoin. Ethereum však používá jiný přístup v podobě bilancí, na který si zvykli současní vývojáři smart kontraktů. To znamená, že k budování defi projektů na Cardano je třeba přistupovat jinak. O něco podrobněji formou videa je tato problematika vysvětlena v českém jazyce na kanále Kryptonaut:
Hlavní tvář Cardano Charles Hoskinson v reakci na poplašné zprávy zdůraznil, že použití modelu Extended UTxO u smart kontraktů Cardano je dávno známa informace a jednoduše vývojáři s tím museli počítat. Nejde o systémovou chybu, ale jen odlišný přístup, který se časem ukáže jako lepší. Zároveň ve svých videích vícekrát upozornil, že s tímto řešením se musí vývojáři naučit pracovat. Chtějí jim tomu v následujících měsících dopomoci i oni vylepšením vývojářského prostředí a knihovnami. I on sám však odhaduje, že začínající vývojář na Cardanu bude potřebovat několik měsíců, aby problematiku pochopil a byl schopen vytvářet užitečné DApps.
Je tedy správné nad Cardanem před 12. zářím lámat hůl? Pravděpodobně ne. Je třeba si počkat až na konkrétní projekty, které na něm vzniknou a na to, jak budou fungovat.
Cardano má vedle Ethereum nejaktivnějších vývojáře
Podle reportu Blockchain Developement Trends, který byl zveřejněn v těchto dnech a týkal se studie o pracích na 50 největších blockchainech, mělo Cardano v období mezi červencem 2020 a červnem 2021 vůbec nejaktivnějších vývojáře. Měsíčně na GitHubu udělali v průměru až 701 commitů (zápisů), což je nárůst o 21% oproti jejich aktivitě rok dozadu.
Na druhém místě se umístili vývojáři Ethereum s průměrným počtem 447 commitů za měsíc, zatímco třetí IOTA dosáhla průměrně 394 commitů. Následoval Filecoin (368) a blockchain Flow zaměřený na NFT s 305 commity.
Pokud jde o samotný počet vývojářů, více aktivních jich mělo Ethereum (168 měsíčně). Cardano zaostalo o tři vývojáře s počtem 165. Následovali vývojáři blockchainů Avalanche, Ocean, Terra a Cosmos.
Pokud jde o meziroční propady ve vývojářské aktivitě, extrémně kleslo zejména tempo prací na kryptoměnách EOS, Bitcoin Cash a Tron, což se zjevně odrazilo i na jejich ceně, neboť tyto kryptoměny patřily v předchozích letech k nejhodnotnějším na trhu, ale v posledních měsících je předbíhají v žebříčku novější a aktivnější projekty.
zdroje: decrypt.co