„Real DeFi“ nemôžete robiť, pokiaľ nie je orientovaný na aktíva

- Reklama -

Sledujte nás-na-Google-News

Decentralizované financie sa za posledných pár rokov stali jedným z najpresvedčivejších prípadov použitia technológie blockchain. Jeho schopnosť spravovať finančné aktíva a poskytovať služby bez toho, aby centralizované banky potrebovali autorizovať transakcie a overovať zákazníkov, vytvorila základy dostupnejšieho a inkluzívneho finančného ekosystému, z ktorého majú úžitok všetci.

Ohromujúci rast odvetvia DeFi, ktorý bol ocenený na viac ako $ 77 miliárd v marci 2022 podčiarkuje tento potenciál. Napriek tomu v porovnaní so svetom tradičných financií predstavuje DeFi len nepatrné percento svetových finančných transakcií. To znamená, že existuje obrovský priestor pre rast, ale to sa nestane, kým DeFi nebude postavené na oveľa silnejších základoch.

Jednou z veľkých slabín existujúceho DeFi je, že je postavený na veľmi neistej a neefektívnej architektúre – konkrétne na inteligentných zmluvách.

Sú to samozrejme inteligentné zmluvy, ktoré umožňujú DeFi. Sú základným kódom, ktorý umožňuje decentralizovaným aplikáciám automatizovať transakcie, keď sú splnené určité podmienky, bez potreby sprostredkovateľa. Teoreticky sú podobné tradičným zmluvám, sú však inteligentnejšie, pretože nevyžadujú presadzovanie. Inteligentné zmluvy sú skôr naprogramované tak, aby vykonávali transakcie len vtedy, keď sú splnené určité, transparentné podmienky. Týmto spôsobom môžu vykonávať transakcie okamžite, oveľa rýchlejšie ako tradičné finančné systémy, pretože nie je potrebné, aby človek zabezpečil splnenie všetkých požiadaviek. Tým, že odpadá sprostredkovateľ, sú aj transakčné poplatky oveľa nižšie.

Hoci sú skutočne oveľa inteligentnejšie, inteligentné zmluvy nie sú neomylné. Jednou z najväčších výziev je bezpečnosť. Pretože inteligentné zmluvy sú v skutočnosti iba kód, existuje neustále nebezpečenstvo preniknutia chýb alebo zraniteľností cez sieť. Nie je to zanedbateľné riziko – v hodnote miliardy dolárov prehral útokom na protokoly DeFi odkedy sa toto odvetvie prvýkrát objavilo.

Časť problému spočíva v zaučení vývojárov inteligentných zmlúv. Inteligentné kontrakty sa skladajú z neuveriteľne zložitého, špagetového kódu, a napriek tomu je potrebné vytvoriť ich desiatky, aby sa definovala funkčnosť väčšiny aplikácií DeFi. Vývojári vo všeobecnosti potrebujú niekoľko rokov praktických skúseností s programovacím jazykom Solidity, ktorý sa používa na vytváranie inteligentných zmlúv v Ethereu a kompatibilných sieťach, skôr než budú môcť uvažovať o vytvorení funkčnej a bezpečnej decentralizovanej aplikácie.

Táto ohromujúca zložitosť je primárne spôsobená úplnou nedostatočnou podporou digitálnych aktív, ako sú tokeny kryptomien a NFT, na úrovni platformy. Aj keď sa DeFi točí takmer výlučne okolo aktív, ako sú BTC, ETH, USDC atď., veľké blockchainové siete ako Ethereum, Avalanche, Solana, Cosmos, Fantom a Binance Chain nemajú žiadny prirodzený koncept týchto aktív.

Aby sme vývojárom pomohli rýchlejšie vytvárať bezpečné, zabezpečené a funkčné dApps, je preto potrebné prepracovať samotný základ platforiem DeFi, a to prehodnotením spôsobu, akým sa vytvárajú a implementujú inteligentné zmluvy. Digitálne aktíva sa namiesto toho, aby boli dodatočným nápadom, musia stať súčasťou štruktúry DeFi, takže ich vývojári môžu ľahko vytvárať a ovládať bez písania množstva nepraktického kódu.

Prečo na natívnych aktívach záleží

 Aby ste pochopili dôležitosť DeFi orientovaného na aktíva, pomôže vám pozrieť sa na problémy, ktoré sú spôsobené nedostatkom natívnych aktív Etherea. S Ethereum vývojári nasadzujú inteligentné zmluvy do siete vo svojom malom priestore, kde môžu ukladať údaje, ktoré sa neustále aktualizujú pri spracovaní transakcií. V tomto architektonickom modeli musí byť každá jedna funkcia v DeFi implementovaná ako inteligentná zmluva. Niet inej cesty. Token, ako je ETH, je teda reprezentovaný ako inteligentná zmluva, ktorá sleduje zostatky v peňaženke, zatiaľ čo účet s viacerými značkami je ďalšou inteligentnou zmluvou, ktorá musí byť podpísaná viacerými verejnými kľúčmi, aby bolo možné vykonať akciu. Tokenové swapy, pôžičky, fondy likvidity – ako si spomeniete – všetky sú implementované ako inteligentné zmluvy.

S DeFi tieto inteligentné zmluvy komunikujú s každým prostredníctvom komplexnej siete správ, aby mohli vykonávať aj tie najjednoduchšie funkcie. Napríklad inteligentná zmluva, ktorá obsahuje nejaké tokeny, musí komunikovať s druhou zmluvou, ktorá implementuje tento token samostatne, prostredníctvom zoznamu zostatkov a metód na úpravu týchto zostatkov. Aby to bolo možné, prostredie aplikácie Ethereum Virtual Machine umožňuje, aby si inteligentné zmluvy navzájom posielali správy. Týmto spôsobom sú inteligentné zmluvy skladateľné, čo znamená, že ich vývojári môžu prepojiť tak, aby mohli koordinovane vykonávať komplikované transakcie.

Toto je základ pre moderné DeFi, ale je to strašne neefektívne, pričom každá jedna funkcia je implementovaná v rámci inteligentnej zmluvy. Výsledkom sú milióny správ, ktoré neustále prúdia tam a späť cez sieť so zložitou logikou, ktorá je potrebná na vykonanie správnej akcie v reakcii na každú z nich, a tok neustále sa meniacich údajov uchovávaných v rámci každej inteligentnej zmluvy, ktorá uchováva záznamy o všetkých transakcie, ktoré vykonávajú.

Existencia aplikácií DeFi ako Uniswap a Curve nám ukazuje, že táto architektúra funguje, ale to nevyhnutne neznamená, že funguje dobre. Naopak, početné hacky DeFi nám ukazujú, že je to strašne neefektívny model, ktorý svojim používateľom vytvára skutočne nebezpečné riziká.

Je však zrejmé, že tieto interakcie medzi digitálnymi aktívami sú základom každej jednej transakcie DeFi. Je teda logické, že architektúra DeFi orientovaná na aktíva by bola oveľa efektívnejšia.

Výhody pôvodných aktív

Toto je základná teória koreň, inovatívna platforma inteligentných kontaktov vytvorená špeciálne pre DeFi považuje aktíva za kľúčovú vlastnosť svojej platformy namiesto ich implementácie v silách na úrovni inteligentných zmlúv.

Transakcie Radix sa vykonávajú v prostredí aplikácie Radix Engine. Kľúčový rozdiel je v tom, že Radix Engine vytvára aktíva, ako sú tokeny, ich priamym vyžiadaním z platformy spolu s ich špecifickými parametrami.

Inými slovami, tokeny založené na Radixe, ako je XRD, sa nevytvárajú ako entity na tisíckach samostatných zoznamov bilancií, ale namiesto toho sa s nimi zaobchádza ako s fyzickými objektmi uloženými v „skladoch“ alebo účtoch a presúvajú sa medzi nimi pri spracovaní transakcií. Tieto trezory sú riadené priamo ich používateľmi, na rozdiel od EVM, kde môžu byť tokeny jednotlivca rozdelené medzi viacero inteligentných zmlúv, ktoré obsahujú položky pre ich verejné kľúče.

Fyzikálne správanie tohto správania je založené na modeli konečného stroja (FSM), ktorý bezpečne sleduje tokeny, keď sa pohybujú medzi trezormi používateľa, podobne ako doručovacia služba sleduje objednávky zákazníkov. Ide o zjednodušený transakčný model, v ktorom používateľ v podstate povie platforme, že chce poslať tokeny, ktoré drží, do určeného trezoru. Používatelia musia poslať správu z jednej inteligentnej zmluvy do druhej a veriť, že aktualizuje svoje zostatkové entity. Týmto spôsobom sa možno vyhnúť chybám, ako je napríklad podvojné účtovníctvo, pretože v rámci tejto architektúry jednoducho nie sú možné.

Stručne povedané, toto je základ architektúry DeFi spoločnosti Radix orientovanej na aktíva. Vytvára oveľa intuitívnejší a ľahšie použiteľný model pre transakcie tokenov, ktorý eliminuje veľa zložitosti, vďaka čomu je DeFi vo svojej podstate bezpečnejšie ako tradičný model.

Model je tak radikálne odlišný od tradičného DeFi, že Radix prepracoval smart kontrakty ako „komponenty“. Keďže sú modulárne, skladateľné a majú jasné funkcie, komponenty Radixu si možno predstaviť ako „kocky lega“, ktoré môžu vývojári použiť na jednoduché, krok za krokom skladanie svojich aplikácií DeFi, aj keď nie. máte nejaké skúsenosti s programovacím jazykom Scrypto.

záver

Radixov prístup k DeFi orientovaný na aktíva umožňuje vývojárom využívať integrované zdroje na zvládnutie veľkej väčšiny ich funkcií smart kontraktov. Ako taký je DeFi založený na Radixe nielen jednoduchší a bezpečnejší, ale aj oveľa lepšie skladateľný a opakovane použiteľný ako tradičný DeFi. Namiesto písania špecializovaného kódu na definovanie každej jednej maličkosti, ktorú ich dApp robí, môžu vývojári jednoducho zostaviť svoje dApps zo svojej knižnice zdrojov.

- Reklama -

Zdroj: https://thecryptobasic.com/2022/09/16/you-cant-do-real-defi-unless-its-asset-orientated/?utm_source=rss&utm_medium=rss&utm_campaign=you-cant-do-real-defi -pokiaľ nie je orientovaný na majetok