Decentralizirano financiranje postalo je jedan od najuvjerljivijih slučajeva korištenja blockchain tehnologije u posljednjih nekoliko godina. Njegova sposobnost upravljanja finansijskim sredstvima i pružanja usluga bez potrebe da centralizirane banke odobravaju transakcije i verificiraju klijente stvorila je temelje pristupačnijeg i inkluzivnijeg finansijskog ekosistema koji koristi svima.
Zapanjujući rast DeFi industrije, koji je bio cijenjen više od $ 77 milijardi u martu 2022. godine, naglašava ovaj potencijal. Uprkos tome, u poređenju sa svetom tradicionalnih finansija, DeFi čini samo mali procenat svetskih finansijskih transakcija. To znači da postoji ogroman prostor za rast, ali to se neće dogoditi dok DeFi ne bude izgrađen na mnogo jačim temeljima.
Jedna od velikih slabosti postojećeg DeFi-ja je to što je izgrađen na vrlo nestabilnoj i neefikasnoj arhitekturi – naime pametnim ugovorima.
Naravno, pametni ugovori čine DeFi mogućim. Oni su osnovni kod koji omogućava decentralizovanim aplikacijama da automatizuju transakcije kada su ispunjeni određeni uslovi, bez potrebe za posrednikom. Oni su u teoriji slični tradicionalnim ugovorima, međutim, inteligentniji su jer ne zahtijevaju provedbu. Umjesto toga, pametni ugovori su programirani da izvršavaju transakcije samo kada su ispunjeni određeni, transparentni uslovi. Na ovaj način, oni mogu obavljati transakcije trenutno, daleko brže nego što to mogu tradicionalni finansijski sistemi, jer nema potrebe da čovjek osigura da su svi zahtjevi ispunjeni. Pošto je posrednik eliminisan, transakcione naknade su takođe mnogo niže.
Iako su zaista mnogo pametniji, pametni ugovori nisu nepogrešivi. Jedan od najvećih izazova je sigurnost. Budući da su pametni ugovori zapravo samo kod, postoji uvijek prisutna opasnost da se greške ili ranjivosti provuku kroz mrežu. Ovo nije beznačajan rizik – milijarde dolara u vrijednosti izgubio od napada na DeFi protokole od kada se industrija prvi put pojavila.
Dio problema je krivulja učenja uključena za programere pametnih ugovora. Pametni ugovori se sastoje od nevjerovatno složenog, špageti koda, a ipak je potrebno kreirati desetine njih kako bi se definirala funkcionalnost većine DeFi aplikacija. Programerima je općenito potrebno nekoliko godina praktičnog iskustva s programskim jezikom Solidity koji se koristi za kreiranje pametnih ugovora na Ethereumu i kompatibilnim mrežama, prije nego što uopće mogu razmišljati o stvaranju funkcionalne i sigurne decentralizirane aplikacije.
Ova zapanjujuća složenost prvenstveno je posljedica potpunog nedostatka podrške za digitalnu imovinu, kao što su tokeni kriptovaluta i NFT, na nivou platforme. Iako se DeFi vrti gotovo isključivo oko sredstava kao što su BTC, ETH, USDC i tako dalje, glavne blockchain mreže kao što su Ethereum, Avalanche, Solana, Cosmos, Fantom i Binance Chain nemaju nikakav izvorni koncept ovih sredstava.
Da bi se pomoglo programerima da brže izgrade sigurne, sigurne i funkcionalne dApps, stoga je neophodno redizajnirati samu osnovu DeFi platformi, tako što će se ponovo osmisliti način na koji se pametni ugovori grade i implementiraju. Umjesto da budu naknadno razmišljani, digitalna sredstva moraju postati dio tkanine DeFi-ja, tako da ih programeri mogu kreirati i kontrolirati s lakoćom, bez pisanja gomile nezgrapnog koda.
Zašto su izvorna imovina važna
Prednost domaće imovine
Ovo je osnovna teorija Radix, inovativna platforma za pametne kontakte napravljena posebno za DeFi koja tretira imovinu kao ključnu osobinu svoje platforme, umjesto da ih implementira u silose na nivou pametnog ugovora.
Radix transakcije se izvode unutar okruženja aplikacije Radix Engine. Ključna razlika je u tome što Radix Engine kreira sredstva, kao što su tokeni, tako što ih direktno zahtijeva od platforme zajedno sa njihovim specifičnim parametrima.
Drugim riječima, tokeni zasnovani na Radixu, kao što je XRD, nisu formirani kao entiteti na hiljadama odvojenih bilansnih lista, već se tretiraju kao fizički objekti pohranjeni u „trezorima“ ili računima i koji se pomiču između njih kada se transakcije obrađuju. Ovi trezori kontroliraju direktno njihovi korisnici, za razliku od EVM-a gdje se tokeni pojedinca mogu rasporediti između više pametnih ugovora koji drže unose za njihove javne ključeve.
Fizikalnost ovog ponašanja zasnovana je na modelu konačnog stroja (FSM) koji bezbedno prati tokene dok se kreću između korisničkih trezora, slično kao što služba dostave prati narudžbe korisnika. To je pojednostavljeni model transakcije, u kojem korisnik u suštini govori platformi da želi poslati tokene koje drži u određeni trezor. Korisnici moraju poslati poruku iz jednog pametnog ugovora drugom i vjerovati da će ažurirati svoje bilansne entitete. Na ovaj način se mogu izbjeći greške poput dvostrukog računa, jer one jednostavno nisu moguće u ovoj arhitekturi.
Ukratko, ovo je osnova Radix-ove arhitekture DeFi orijentirane na sredstva. On stvara daleko intuitivniji, lakši za korištenje model za transakcije tokena koji eliminira tonu složenosti, čineći DeFi inherentno sigurnijim od tradicionalnog modela.
Model se toliko radikalno razlikuje od tradicionalnog DeFi-ja da je Radix ponovo izumio pametne ugovore kao "komponente". Budući da su modularne i komponljive i imaju jasne funkcije, Radixove komponente se mogu smatrati "lego kockicama" koje programeri mogu koristiti da sastave svoje DeFi aplikacije na jednostavan, korak po korak način, čak i ako to ne čine. imati iskustva sa programskim jezikom Scrypto.