Decentralizirane finance so v zadnjih nekaj letih postale eden najbolj prepričljivih primerov uporabe tehnologije veriženja blokov. Njegova zmožnost upravljanja finančnih sredstev in zagotavljanja storitev, ne da bi morale centralizirane banke avtorizirati transakcije in preverjati stranke, je ustvarila temelje bolj dostopnega in vključujočega finančnega ekosistema, ki koristi vsem.
Osupljiva rast industrije DeFi, ki je bila ocenjena na več kot $ 77 milijard marca 2022, poudarja ta potencial. Kljub temu DeFi v primerjavi s svetom tradicionalnih financ predstavlja le majhen odstotek svetovnih finančnih transakcij. To pomeni, da obstaja ogromno prostora za rast, vendar se to ne bo zgodilo, dokler DeFi ne bo zgrajen na veliko močnejših temeljih.
Ena od velikih slabosti obstoječega DeFi je, da je zgrajen na zelo majavi in neučinkoviti arhitekturi – namreč na pametnih pogodbah.
DeFi seveda omogočajo pametne pogodbe. So osnovna koda, ki decentraliziranim aplikacijam omogoča avtomatizacijo transakcij, ko so izpolnjeni določeni pogoji, brez potrebe po posredniku. V teoriji so podobni tradicionalnim pogodbam, vendar so bolj inteligentni, ker ne zahtevajo izvršitve. Namesto tega so pametne pogodbe programirane za izvajanje transakcij le, ko so izpolnjeni določeni, pregledni pogoji. Na ta način lahko izvedejo transakcije v trenutku, veliko hitreje kot tradicionalni finančni sistemi, saj ni potrebe po človeku, ki bi zagotovil, da so izpolnjene vse zahteve. Ker je posrednik izločen, so tudi provizije za transakcije precej nižje.
Čeprav so res veliko pametnejše, pametne pogodbe niso nezmotljive. Eden največjih izzivov je varnost. Ker so pametne pogodbe v resnici samo koda, obstaja vedno prisotna nevarnost, da hrošči ali ranljivosti zdrsnejo po omrežju. To ni nepomembno tveganje – milijarde dolarjev vrednosti izgubil zaradi napadov na protokole DeFi odkar se je industrija prvič pojavila.
Del težave je učna krivulja razvijalcev pametnih pogodb. Pametne pogodbe so sestavljene iz neverjetno zapletene špageti kode, kljub temu pa jih je treba ustvariti na desetine, da definirate funkcionalnost večine aplikacij DeFi. Razvijalci na splošno potrebujejo nekaj let praktičnih izkušenj s programskim jezikom Solidity, ki se uporablja za ustvarjanje pametnih pogodb v Ethereumu in združljivih omrežjih, preden sploh lahko razmišljajo o ustvarjanju funkcionalne in varne decentralizirane aplikacije.
Ta osupljiva zapletenost je predvsem posledica popolnega pomanjkanja podpore za digitalna sredstva, kot so žetoni kriptovalut in NFT, na ravni platforme. Čeprav se DeFi vrti skoraj izključno okoli sredstev, kot so BTC, ETH, USDC in tako naprej, večja omrežja blockchain, kot so Ethereum, Avalanche, Solana, Cosmos, Fantom in Binance Chain, nimajo izvornega koncepta teh sredstev.
Da bi razvijalcem pomagali pri hitrejši izdelavi varnih, zanesljivih in funkcionalnih dApps, je zato treba preoblikovati same temelje platform DeFi s prenovo načina gradnje in izvajanja pametnih pogodb. Namesto da bi bila digitalna sredstva naknadna misel, morajo postati del strukture DeFi, tako da jih lahko razvijalci ustvarjajo in nadzorujejo z lahkoto, brez pisanja množice okorne kode.
Zakaj so izvorna sredstva pomembna
Domača sredstva prednosti
To je osnovna teorija Radix, inovativna pametna kontaktna platforma, zgrajena posebej za DeFi, ki sredstva obravnava kot ključno lastnost svoje platforme, namesto da bi jih izvajali v silosih na ravni pametne pogodbe.
Radix transakcije se izvajajo znotraj aplikacijskega okolja Radix Engine. Ključna razlika je v tem, da Radix Engine ustvari sredstva, kot so žetoni, tako da jih neposredno zahteva od platforme skupaj z njihovimi posebnimi parametri.
Z drugimi besedami, žetoni, ki temeljijo na Radixu, kot je XRD, niso oblikovani kot entitete na tisočih ločenih bilančnih seznamih, temveč se obravnavajo kot fizični predmeti, shranjeni v »trezorjih« ali računih, in se premikajo med njimi, ko so transakcije obdelane. Te trezorje nadzirajo neposredno njihovi uporabniki, v nasprotju z EVM, kjer so žetoni posameznika lahko razpršeni med več pametnimi pogodbami, ki hranijo vnose za njihove javne ključe.
Fizikalnost tega vedenja temelji na modelu končnega stroja (FSM), ki varno sledi žetonom, ko se premikajo med uporabnikovimi trezorji, podobno kot dostavna služba sledi naročilom strank. Gre za poenostavljen transakcijski model, pri katerem uporabnik v bistvu pove platformi, da želi žetone, ki jih ima, poslati v določen trezor. Uporabniki morajo poslati sporočilo iz ene pametne pogodbe v drugo in verjeti, da bo posodobila svoje bilančne entitete. Na ta način se je mogoče izogniti napakam, kot je dvojno računovodstvo, saj v tej arhitekturi preprosto niso možne.
Na kratko, to je osnova Radixove arhitekture DeFi, usmerjene v sredstva. Ustvari veliko bolj intuitiven model za transakcije z žetoni, ki je lažji za uporabo in odpravlja ogromno zapletenosti, zaradi česar je DeFi sam po sebi varnejši od tradicionalnega modela.
Model je tako radikalno drugačen od tradicionalnega DeFi, da je Radix na novo izumil pametne pogodbe kot »komponente«. Ker so modularne in jih je mogoče sestaviti ter imajo jasne funkcije, si lahko Radixove komponente predstavljamo kot »lego kocke«, ki jih lahko razvijalci uporabijo za sestavljanje svojih aplikacij DeFi na preprost način, korak za korakom, tudi če tega ne storijo. imate izkušnje s programskim jezikom Scrypto.