Орталықтандырылмаған қаржы соңғы екі жыл ішінде блокчейн технологиясын пайдаланудың ең маңызды жағдайларының бірі болды. Оның қаржылық активтерді басқару және орталықтандырылған банктерге транзакцияларға рұқсат беру және клиенттерді тексеру қажеттілігінсіз қызметтерді ұсыну мүмкіндігі барлығына пайда әкелетін неғұрлым қолжетімді және инклюзивті қаржылық экожүйенің негіздерін жасады.
бағаланған DeFi индустриясының таңғажайып өсуі $ 77 миллиардтан асады 2022 жылдың наурызында бұл әлеуетті атап өтеді. Десе де, дәстүрлі қаржы әлемімен салыстырғанда, DeFi әлемдегі қаржылық транзакциялардың аз ғана бөлігін құрайды. Бұл дегеніміз, өсу үшін үлкен орын бар, бірақ бұл DeFi әлдеқайда күшті іргетастарға салынбайынша болмайды.
Қолданыстағы DeFi-дің үлкен әлсіз жақтарының бірі - оның өте діріл және тиімсіз архитектураның, атап айтқанда ақылды келісімшарттардың үстіне салынғаны.
Бұл, әрине, DeFi мүмкіндігін беретін ақылды келісімшарттар. Бұл орталықтандырылмаған қолданбаларға белгілі бір шарттар орындалған кезде делдалдың қажетінсіз транзакцияларды автоматтандыруға мүмкіндік беретін негізгі код. Олар теориясы бойынша дәстүрлі келісім-шарттарға ұқсас, дегенмен олар ақылдырақ, өйткені олар орындауды қажет етпейді. Керісінше, смарт келісімшарттар белгілі бір ашық шарттар орындалғанда ғана транзакцияларды орындауға бағдарламаланады. Осылайша, олар транзакцияларды дәстүрлі қаржы жүйелеріне қарағанда әлдеқайда жылдам орындай алады, өйткені адамның барлық талаптардың орындалғанына көз жеткізуі қажет емес. Делдал жойылғандықтан, транзакциялық комиссиялар да әлдеқайда төмен.
Олар шынымен әлдеқайда ақылды болғанымен, ақылды келісім-шарттар қателеспейді. Ең үлкен қиындықтардың бірі - қауіпсіздік. Ақылды келісім-шарттар шын мәнінде жай ғана код болғандықтан, қателер немесе осалдықтардың желі арқылы өтіп кету қаупі бар. Бұл елеусіз қауіп емес – миллиардтаған долларды құрады DeFi протоколдарына жасалған шабуылдардан ұтылды өнеркәсіп алғаш пайда болғаннан бері.
Мәселенің бір бөлігі ақылды келісімшарт әзірлеушілеріне қатысты оқу қисығы болып табылады. Ақылды келісім-шарттар керемет күрделі, спагетти кодынан тұрады, бірақ көптеген DeFi қолданбаларының функционалдығын анықтау үшін олардың ондағанын жасау қажет. Әзірлеушілер, әдетте, функционалды және қауіпсіз орталықтандырылмаған қосымшаны жасауды ойластырмас бұрын, Ethereum және үйлесімді желілерде смарт келісімшарттар жасау үшін қолданылатын Solidity бағдарламалау тілімен бірнеше жылдық тәжірибені қажет етеді.
Бұл таңқаларлық күрделілік, ең алдымен, платформа деңгейінде криптовалюта токендері мен NFTs сияқты цифрлық активтерге қолдаудың толық болмауына байланысты. DeFi тек BTC, ETH, USDC және т.б. сияқты активтерге айналатынына қарамастан, Ethereum, Avalanche, Solana, Cosmos, Fantom және Binance Chain сияқты негізгі блокчейн желілерінде бұл активтердің өзіндік тұжырымдамасы жоқ.
Әзірлеушілерге қауіпсіз, қауіпсіз және функционалды dApp қолданбаларын тезірек құруға көмектесу үшін, смарт келісім-шарттарды жасау және енгізу әдістерін қайта ойлап табу арқылы DeFi платформаларының негізін қайта құру қажет. Сандық активтер кейіннен ойланудың орнына, DeFi құрылымының бір бөлігіне айналуы керек, сондықтан әзірлеушілер оларды күрделі кодтарды жазбай-ақ оңай жасап, басқара алады.
Неліктен жергілікті активтер маңызды
Артықшылықты жергілікті активтер
Бұл негізгі теория Түбір, DeFi үшін арнайы жасалған инновациялық смарт контакт платформасы активтерді негізгі белгі ретінде қарастырады оларды смарт келісімшарт деңгейінде силостарда енгізудің орнына, оның платформасының.
Radix транзакциялары Radix Engine қолданбасының ортасында орындалады. Негізгі айырмашылық - Radix Engine токендер сияқты активтерді платформадан олардың нақты параметрлерімен бірге тікелей сұрау арқылы жасайды.
Басқаша айтқанда, XRD сияқты Radix негізіндегі таңбалауыштар мыңдаған жеке теңгерім тізімдеріндегі субъектілер ретінде құрылмайды, оның орнына «қоймаларда» немесе шоттарда сақталған физикалық нысандар ретінде қарастырылады және транзакциялар өңделген кезде олардың арасында жылжытылады. Бұл қоймаларды EVM-ге қарағанда тікелей пайдаланушылар басқарады, мұнда жеке белгілер олардың ашық кілттері үшін жазбаларды сақтайтын бірнеше смарт келісімшарттар арасында таралуы мүмкін.
Бұл әрекеттің физикалықлығы жеткізу қызметінің тұтынушы тапсырыстарын қалай қадағалайтынына ұқсас, пайдаланушы қоймалары арасында жылжыту кезінде таңбалауыштарды қауіпсіз бақылайтын соңғы күй машинасының (FSM) үлгісіне негізделген. Бұл жеңілдетілген транзакция моделі, мұнда пайдаланушы платформаға өздері ұстайтын белгілерді тағайындалған қоймаға жібергісі келетінін айтады. Пайдаланушылар бір смарт келісімшарттан екіншісіне хабарлама жіберуі керек және оның баланс нысандарын жаңартады деп сенуі керек. Осылайша, қосарлы есеп сияқты қателерді болдырмауға болады, өйткені олар бұл архитектурада мүмкін емес.
Бір сөзбен айтқанда, бұл Radix компаниясының активтерге бағытталған DeFi архитектурасының негізі. Ол таңбалауыш транзакциялары үшін әлдеқайда интуитивті, пайдалану оңай модель жасайды, ол көптеген күрделілікті жояды, DeFi дәстүрлі үлгіге қарағанда табиғи түрде қауіпсіз етеді.
Модель дәстүрлі DeFi-дан түбегейлі ерекшеленеді, сондықтан Radix смарт келісімшарттарды «компоненттер» ретінде қайта ойлап тапты. Олар модульдік және құрастырылатын және нақты функциялары бар болғандықтан, Radix компоненттерін әзірлеушілер өздерінің DeFi қолданбаларын қарапайым, қадамдық түрде, тіпті егер олар болмаса да, біріктіру үшін пайдалана алатын «лего кірпіштері» ретінде қарастыруға болады. Scrypto бағдарламалау тілімен кез келген тәжірибесі бар.