­č窭čç░ Preh─żad v├Żskumu ─Źas┼ą 3: tokeny, stablecoiny a poplatky

Preh─żad v├Żskumu ─Źas┼ą 3: tokeny, stablecoiny a poplatky

V├Żskum IOG umo┼żnil implement├íciu podpory viacer├Żch akt├şv, stablecoinov a priate─żsk├Żch poplatkov na Cardano

Preh─żad v├Żskumu ─Źas┼ą 3: tokeny, stablecoiny a poplatky

V na┼íom predch├ídzaj├║com pr├şspevku sme sa venovali inovat├şvnemu modelu EUTXO a tomu, ako u─żah─Źuje expres├şvne inteligentn├ę kontrakty na Cardano. Tentoraz sa bli┼ż┼íie pozrieme na v├Żskum, ktor├Ż umo┼żnil podporu viacer├Żch akt├şv a vytvorenie r├┤znych pou┼ż├şvate─żsky definovan├Żch tokenov, a rozoberieme aj v├Żhody poplatkov Babel.

Podpora viacer├Żch akt├şv

Ethereum je zn├íme t├Żm, ┼że poskytuje mo┼żnos┼ą vytv├íra┼ą r├┤zne pou┼ż├şvate─żom definovan├ę akt├şva (tokeny). ┼átandardy tokenov Ethereum v┼íak nie s├║ priamo podporovan├ę hlavnou knihou a vy┼żaduj├║ opakovan├Ż vlastn├Ż k├│d. To prid├íva ─Ćal┼íiu vrstvu zlo┼żitosti, dodato─Źn├ę n├íklady a neefekt├şvnos┼ą, ke─Ć┼że k├│d tokenov sa replikuje a prisp├┤sobuje, namiesto toho, aby bol s├║─Źas┼ąou samotn├ęho syst├ęmu. To ponech├íva priestor pre ─żudsk├ę chyby a m├┤┼że zavies┼ą chyby, ktor├ę potenci├ílne ved├║ k finan─Źn├Żm strat├ím.

V├Żskumn├║ pr├ícu ÔÇťUTXOma: UTXO s podporou viacer├Żch akt├şvÔÇŁ nap├şsali vedci IOG a prezentovali ju na konferencii ISoLA 2020. V pr├şspevku sa sk├║ma vytv├íranie ┼íirokej ┼ík├íly pou┼ż├şvate─żsky definovan├Żch tokenov pomocou zmluvn├Żch skriptov naz├Żvan├Żch minting policies.

V pr├şspevku sa sk├║ma alternat├şvny n├ívrh vytv├írania pou┼ż├şvate─żsky definovan├Żch akt├şv zalo┼żen├Ż na ├║─Źtovn├Żch knih├ích UTXO v ┼ít├Żle Bitcoinu. Navrhuje roz┼í├şrenie modelu UTXO, v ktorom je ├║─Źtovn├í ┼ítrukt├║ra jednej kryptomeny nahraden├í novou ┼ítrukt├║rou, ktor├í spravuje neobmedzen├Ż po─Źet pou┼ż├şvate─żsky definovan├Żch nat├şvnych tokenov naz├Żvan├Żch tokenov├ę zv├Ązky.

V tomto novom modeli je tvorba tokenov riaden├í skriptami politiky razenia, ktor├ę rovnako ako skripty valid├ítora Bitcoinu pou┼ż├şvaj├║ dom├ęnovo ┼ípecifick├Ż jazyk s obmedzenou v├Żpo─Źtovou expresivitou. To zv├Żhod┼łuje bezpe─Źnos┼ą Bitcoinu a vedie k ─żahk├ęmu a lacn├ęmu pr├şstupu k vytv├íraniu a prevodu vlastn├Żch akt├şv.

V dokumente ÔÇťNative Custom Tokens in the Extended UTXO ModelÔÇŁ sa navrhuje zov┼íeobecnenie modelu EUTXO pomocou nat├şvnych pou┼ż├şvate─żsky definovan├Żch tokenov. V ─Źl├ínku sa sk├║ma synergia medzi nat├şvnymi tokeny z UTXOma s expres├şvnymi inteligentn├Żmi zmluvami na z├íklade ├║─Źtovnej knihy UTXO pod─ża n├ívrhu modelu EUTXO. V├Żsledkom s├║ expres├şvnej┼íie politiky razenia a priame mapovanie univerz├ílnych kontraktov zalo┼żen├Żch na stavov├Żch strojoch na viacetov├║ ├║─Źtovn├║ knihu EUTXO. V ─Źl├ínku sa form├ílne stanovuje spr├ívnos┼ą tohto mapovania.

Djed stablecoin

Okrem vlastn├Żch tokenov IOG uskuto─Źnil v├Żskum implement├ície stablecoinu na Cardano. Dokument ÔÇśDjed: A Formally Verified Crypto-Backed Pegged Algorithmic StablecoinÔÇÖ bol uverejnen├Ż v roku 2021.

V ─Źl├ínku sa predstavuje stablecoinov├í zmluva zalo┼żen├í na algoritmickom dizajne, ktor├í vyu┼ż├şva inteligentn├ę zmluvy na zabezpe─Źenie stabiliz├ície ceny. Ide o ve─żmi u┼żito─Źn├║ funkciu pre prostredie decentralizovan├Żch financi├ş (DeFi). [Djed funguje ako auton├│mna banka] (Djed: implementing algorithmic stablecoins for proven price stability - IOHK Blog). Raz├ş a spa─żuje stablecoiny a rezervn├ę mince, pri─Źom si udr┼żiava rezervu z├íkladn├Żch minc├ş. Zmluva udr┼żiava viazanos┼ą stablecoinov na cie─żov├║ cenu n├íkupom a predajom stablecoinov, vyu┼ż├şvan├şm rezervy a ├║─Źtovan├şm poplatkov, ktor├ę sa hromadia v rezerve.

Djed sa v s├║─Źasnosti [implementuje COTI] (COTI to issue Djed stablecoin on Cardano - IOHK Blog).

Poplatky Babel

V├Żhody modelu Cardano EUTXO s viacer├Żmi akt├şvami otvorili ─Ćal┼íiu v├Żskumn├║ cestu, ktor├í viedla k ÔÇťBabelov├Żm poplatkomÔÇŁ. Babel fees je mechanizmus, ktor├Ż umo┼żn├ş, aby sa transak─Źn├ę poplatky na Cardano platili v in├Żch minciach ako ada. Pr├şspevok bol prijat├Ż na publikovanie na konferencii ACNS 2022, ktor├í sa konala v j├║ni.

Transakcie na blockchaine si vy┼żaduj├║ poplatky za ich vykonanie. Na zabezpe─Źenie bezpe─Źnosti siete sa poplatky zvy─Źajne musia plati┼ą v mene, ktor├í je nat├şvna pre zvolen├Ż blockchain, ako napr├şklad ada na Cardano. Umo┼żnenie platenia poplatkov v in├Żch hodnotn├Żch tokenoch, ktor├ę pou┼ż├şvate─ż vlastn├ş, v┼íak zvy┼íuje pohodlie pou┼ż├şvania a prospieva aj interoperabilite. V├Żskum IOG v dokumente o poplatkoch Babel vysvet─żuje, ako je to mo┼żn├ę.

Nieko─żko inovat├şvnych funkci├ş Cardano, ako napr├şklad model EUTXO a vlastn├ę nat├şvne akt├şva, sa sp├íjaj├║, aby umo┼żnili poplatky Babel. Podpora viacer├Żch akt├şv v Cardano umo┼ż┼łuje vytv├íra┼ą tokeny, s ktor├Żmi sa v ├║─Źtovnej knihe zaobch├ídza ako s nat├şvnymi. To znamen├í, ┼że nov├ę tokenov├ę akt├şva definovan├ę pou┼ż├şvate─żom - ak ich len dostato─Źn├Ż po─Źet pou┼ż├şvate─żov pova┼żuje za hodnotn├ę - sa m├┤┼żu pou┼ż├şva┼ą na platenie transak─Źn├Żch poplatkov rovnako ako ada, prim├írna mena Cardano.

Manuel Chakravarty, vedec v oblasti Lambda a architekt Plutus v spolo─Źnosti IOG, hovor├ş: ,V s├║─Źasnosti sa v spolo─Źnosti IOG pracuje na v├Żvoji a v├Żvoji tokenov Lambda:

Cardano podporuje vytv├íranie z├íujmov├Żch komun├şt okolo nov├Żch vlastn├Żch tokenov, ktor├ę si tieto komunity samy vytv├íraj├║ pomocou Plutus. ─îlenovia t├Żchto komun├şt m├┤┼żu vlastni┼ą dostatok likvidity vo vlastnom tokene bez toho, aby dr┼żali ve─ża ada. Aby sme tak├ęto komunity podporili, chceme, aby mohli plati┼ą za pou┼ż├şvanie siete pomocou vlastn├Żch tokenov.

Tak┼że ke─Ć chce pou┼ż├şvate─ż zaplati┼ą transak─Źn├Ż poplatok v in├Żch tokenoch ako ada, m├┤┼że tak├║to ponuku urobi┼ą prostredn├şctvom transakcie Babel fee, v ktorej pon├║kne vlastn├Ż token, ale vznikne mu z├ív├Ązok vo─Źi ada. V├Żrobca blokov, ktor├Ż t├║to transakciu potvrd├ş, m├┤┼że potom t├║to ponuku prija┼ą a vytvori┼ą spotov├Ż obchod medzi ada a pon├║kan├Żm tokenom (tokeny) za vopred ozn├ímen├Ż v├Żmenn├Ż kurz. V├Żrobca blokov potom vytvor├ş druh├║ transakciu, ktor├í pokryje poplatok v ada, pri─Źom v├Żmenou dostane pon├║kan├ę tokeny. Vhodn├Żm roz┼í├şren├şm pravidiel ├║─Źtovnej knihy sa transakcia so z├ív├Ązkom - ako aj jej zodpovedaj├║ca transakcia - stan├║ pr├şpustn├Żmi do ├║─Źtovnej knihy ako skupina. Kr├ísa tejto sch├ęmy spo─Ź├şva v tom, ┼że pou┼ż├şvatelia, ktor├ş vsadili svoje ada, st├íle dostan├║ odmenu za st├ívkovanie vyplaten├║ v ada ako zvy─Źajne.

Manuel Chakravarty dodáva:

─Äal┼í├şm krokom k implement├ícii poplatkov Babel na Cardano je nap├şsanie n├ívrhu na zlep┼íenie Cardano (CIP) na z├íklade v├Żskumnej pr├íce. Ten predlo┼ż├şme komunite na diskusiu hne─Ć po dokon─Źen├ş prvej verzie.

Po zaveden├ş podpory viacer├Żch akt├şv a inteligentn├Żch kontraktov do syst├ęmu Cardano v rokoch 2020 - 2021 sa ├║─Źtovn├í kniha stala funk─Źn├Żm prostred├şm na vytv├íranie nespo─Źetn├ęho mno┼żstva decentralizovan├Żch aplik├íci├ş (DApps). Teraz, ke─Ć na Cardano stavia viac ako tis├şc projektov, sa v├Żskum a v├Żvoj IOG zameriava na ┼ík├ílovanie a stabiln├ę optimaliz├ície Cardano. V ─Ćal┼íom blogovom pr├şspevku sa teda viac zamysl├şme nad v├Żskumom, ktor├Ż je hnacou silou ┼ík├ílovate─żnosti a interoperability syst├ęmu Cardano.


(Nap├şsala Olga Hryniuk) - preklad @Martin.M
P├┤vodn├Ż ─Źl├ínok: Research overview part 3: tokens, stablecoins, and fees - IOHK Blog