Ang desentralisadong pananalapi ay naging isa sa mga pinaka-nakakahimok na kaso ng paggamit para sa teknolohiya ng blockchain sa nakalipas na ilang taon. Ang kakayahan nitong pamahalaan ang mga asset sa pananalapi at magbigay ng mga serbisyo nang hindi nangangailangan ng mga sentralisadong bangko upang pahintulutan ang mga transaksyon at i-verify ang mga customer ay lumikha ng mga pundasyon ng isang mas naa-access at napapabilang na financial ecosystem na nakikinabang sa lahat.
Ang nakamamanghang paglago ng industriya ng DeFi, na pinahahalagahan higit sa $ 77 bilyon noong Marso 2022, binibigyang-diin ang potensyal na ito. Gayunpaman, kumpara sa mundo ng tradisyunal na pananalapi, ang DeFi ay nagkakaloob lamang ng isang maliit na porsyento ng mga transaksyon sa pananalapi sa mundo. Ang ibig sabihin nito ay mayroong napakalaking puwang para sa paglago, ngunit hindi iyon mangyayari hangga't ang DeFi ay binuo sa mas matibay na pundasyon.
Ang isa sa mga malalaking kahinaan ng umiiral na DeFi ay na ito ay binuo sa ibabaw ng isang napakaalog at hindi mahusay na arkitektura – katulad ng mga matalinong kontrata.
Siyempre, mga matalinong kontrata ang ginagawang posible ang DeFi. Ang mga ito ang pinagbabatayan na code na nagbibigay-daan sa mga desentralisadong aplikasyon na i-automate ang mga transaksyon kapag natugunan ang ilang partikular na kundisyon, nang hindi nangangailangan ng middleman. Ang mga ito ay katulad sa teorya sa mga tradisyunal na kontrata, gayunpaman, ang mga ito ay mas matalino dahil hindi sila nangangailangan ng pagpapatupad. Sa halip, ang mga matalinong kontrata ay naka-program upang magsagawa lamang ng mga transaksyon kapag natutugunan ang ilang mga malinaw na kundisyon. Sa ganitong paraan, maaari silang magsagawa ng mga transaksyon kaagad, mas mabilis kaysa sa mga tradisyunal na sistema ng pananalapi, dahil hindi na kailangan ng isang tao upang matiyak na ang lahat ng mga kinakailangan ay natugunan. Dahil ang tagapamagitan ay tinanggal, ang mga bayarin sa transaksyon ay mas mababa din.
Bagaman sila ay talagang mas matalino, ang mga matalinong kontrata ay hindi nagkakamali. Ang isa sa mga pinakamalaking hamon ay ang kaligtasan. Dahil ang mga matalinong kontrata ay talagang code lamang, mayroong palaging panganib ng mga bug o kahinaan na dumaan sa net. Ito ay hindi isang maliit na panganib - bilyun-bilyong dolyar ang halaga nawala sa mga pag-atake sa mga protocol ng DeFi simula ng unang umusbong ang industriya.
Bahagi ng problema ay ang learning curve na kasangkot para sa mga smart contract developer. Ang mga matalinong kontrata ay binubuo ng hindi kapani-paniwalang masalimuot, spaghetti code, ngunit kailangan pang gumawa ng dose-dosenang mga ito para tukuyin ang functionality ng karamihan sa mga DeFi application. Ang mga developer sa pangkalahatan ay nangangailangan ng ilang taon ng hands-on na karanasan sa Solidity programming language na ginagamit upang lumikha ng mga matalinong kontrata sa Ethereum at mga compatible na network, bago sila makapag-isip ng isang functional at secure na desentralisadong aplikasyon.
Ang nakakagulat na kumplikadong ito ay pangunahing dahil sa kumpletong kakulangan ng suporta para sa mga digital na asset, tulad ng mga cryptocurrency token at NFT, sa antas ng platform. Kahit na halos eksklusibong umiikot ang DeFi sa mga asset gaya ng BTC, ETH, USDC, at iba pa, ang mga pangunahing blockchain network tulad ng Ethereum, Avalanche, Solana, Cosmos, Fantom, at Binance Chain ay walang anumang katutubong konsepto ng mga asset na ito.
Upang matulungan ang mga developer na bumuo ng ligtas, secure, at functional na mga dApps nang mas mabilis, samakatuwid, kinakailangan na muling idisenyo ang mismong pundasyon ng mga platform ng DeFi, sa pamamagitan ng muling pag-imbento ng paraan ng pagbuo at pagpapatupad ng mga matalinong kontrata. Sa halip na maging isang nahuling pag-iisip, ang mga digital na asset ay kailangang maging bahagi ng tela ng DeFi, upang ang mga developer ay maaaring gumawa at makontrol ang mga ito nang madali, nang hindi nagsusulat ng masa ng mahirap gamitin na code.
Bakit Mahalaga ang Native Assets
Ang Advantage Native Assets
Ito ang pangunahing teorya sa likod Ugat, isang makabagong smart contact platform na partikular na binuo para sa DeFi na iyon itinuturing ang mga asset bilang pangunahing tampok ng platform nito, sa halip na ipatupad ang mga ito sa mga silo sa antas ng matalinong kontrata.
Ang mga transaksyon sa Radix ay isinasagawa sa loob ng kapaligiran ng aplikasyon ng Radix Engine. Ang pangunahing pagkakaiba ay ang Radix Engine ay gumagawa ng mga asset, gaya ng mga token, sa pamamagitan ng direktang paghiling sa kanila mula sa platform kasama ng kanilang mga partikular na parameter.
Sa madaling salita, ang mga token na nakabatay sa Radix gaya ng XRD ay hindi nabuo bilang mga entity sa libu-libong magkakahiwalay na listahan ng balanse, ngunit sa halip ay itinuturing bilang mga pisikal na bagay na nakaimbak sa "mga vault", o mga account, at inililipat sa pagitan ng mga ito kapag naproseso ang mga transaksyon. Ang mga vault na ito ay direktang kinokontrol ng kanilang mga user, kumpara sa EVM kung saan ang mga token ng isang indibidwal ay maaaring ikalat sa maraming matalinong kontrata na may hawak ng mga entry para sa kanilang mga pampublikong key.
Ang pisikal ng gawi na ito ay batay sa isang modelo ng finite state machine (FSM) na secure na sumusubaybay sa mga token habang lumilipat ang mga ito sa pagitan ng mga vault ng user, katulad ng kung paano sinusubaybayan ng isang serbisyo sa paghahatid ang mga order ng customer. Ito ay isang pinasimpleng modelo ng transaksyon, kung saan ang user ay mahalagang sabihin sa platform na gusto nilang ipadala ang mga token na hawak nila sa isang itinalagang vault. Dapat magpadala ang mga user ng mensahe mula sa isang matalinong kontrata patungo sa isa pa at magtiwala na ia-update nito ang mga balanseng entity nito. Sa ganitong paraan, maiiwasan ang mga error gaya ng double-accounting, dahil hindi ito posible sa loob ng architecture na ito.
Sa madaling sabi, ito ang batayan ng arkitektura ng DeFi na nakatuon sa asset ng Radix. Lumilikha ito ng higit na intuitive, mas madaling gamitin na modelo para sa mga token na transaksyon na nag-aalis ng isang toneladang kumplikado, na ginagawang likas na mas secure ang DeFi kaysa sa tradisyonal na modelo.
Ang modelo ay lubhang naiiba sa tradisyonal na DeFi na ang Radix ay muling nag-imbento ng mga matalinong kontrata bilang "mga bahagi". Dahil ang mga ito ay modular at composable at may malinaw na mga function, ang mga bahagi ng Radix ay maaaring ituring bilang "lego bricks" na magagamit ng mga developer upang pagsama-samahin ang kanilang mga DeFi app sa isang simple, sunud-sunod na paraan, kahit na hindi nila ginagawa. magkaroon ng anumang karanasan sa wikang programming ng Scrypto.