Hindi Mo Magagawa ang 'Real DeFi' Maliban Kung Ito ay Asset Orientated

- Advertising -

Follow-Us-On-Google-News

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

 Upang maunawaan ang kahalagahan ng DeFi na nakatuon sa asset, nakakatulong itong tingnan ang mga problema na sanhi ng kakulangan ng Ethereum ng mga katutubong asset. Sa Ethereum, ang mga developer ay naglalagay ng mga matalinong kontrata sa network sa sarili nilang maliit na espasyo, kung saan nakakapag-imbak sila ng data na patuloy na ina-update habang nagpoproseso sila ng mga transaksyon. Sa modelong arkitektura na ito, ang bawat solong function sa DeFi ay kailangang ipatupad bilang isang matalinong kontrata. Walang ibang paraan. Kaya't ang isang token gaya ng ETH ay kinakatawan bilang isang matalinong kontrata na sumusubaybay sa mga balanse ng wallet, habang ang isang multi-sig na account ay isa pang matalinong kontrata na dapat pirmahan ng maraming pampublikong key upang maisagawa ang isang aksyon. Token swaps, loan, liquidity pool – pangalanan mo na – lahat sila ay ipinatupad bilang mga matalinong kontrata.

Sa DeFi, lahat ng mga smart contract na ito ay nakikipag-ugnayan sa bawat isa sa pamamagitan ng isang kumplikadong network ng pagmemensahe upang maisagawa kahit ang pinakasimpleng mga function. Halimbawa, ang isang matalinong kontrata na nagtataglay ng ilang mga token ay kailangang makipag-ugnayan sa isang pangalawang kontrata na nagpapatupad ng token na iyon nang hiwalay, sa pamamagitan ng isang listahan ng mga balanse at pamamaraan upang ayusin ang mga balanseng iyon. Upang paganahin ito, ginagawang posible ng kapaligiran ng aplikasyon ng Ethereum Virtual Machine para sa mga matalinong kontrata na magpadala ng mga mensahe sa isa't isa. Sa ganitong paraan, composable ang mga smart contract, ibig sabihin, maaaring ikonekta ng mga developer ang mga ito nang sama-sama sa paraang makakapagsagawa sila ng mga kumplikadong transaksyon sa maayos na paraan.

Ito ang batayan para sa modernong DeFi, ngunit ito ay lubhang hindi epektibo, sa bawat solong function na ipinatupad sa loob ng isang smart contract silo. Nagreresulta ito sa milyun-milyong mensahe na patuloy na dumadaloy pabalik-balik sa network na may kumplikadong lohika na kinakailangan upang maisagawa ang tamang aksyon bilang tugon sa bawat isa, at isang stream ng patuloy na nagbabagong data na hawak sa loob ng bawat matalinong kontrata na nagpapanatili ng talaan ng lahat ng mga transaksyon na kanilang ginagawa.

Ang pagkakaroon ng mga application ng DeFi tulad ng Uniswap at Curve ay nagpapakita sa amin na gumagana ang arkitektura na ito, ngunit hindi iyon nangangahulugang gumagana ito nang maayos. Sa kabaligtaran, maraming DeFi hack ang nagpapakita sa amin na ito ay isang napaka hindi mahusay na modelo na lumilikha ng tunay na mapanganib na mga panganib para sa mga gumagamit nito.

Gayunpaman, ang malinaw ay ang mga pakikipag-ugnayang ito sa pagitan ng mga digital na asset ay ang batayan ng bawat solong transaksyon sa DeFi. Kaya makatwiran na ang isang asset-oriented na arkitektura ng DeFi ay magiging mas mahusay.

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.

Konklusyon

Ang diskarte na nakatuon sa asset ng Radix sa DeFi ay nagbibigay-daan sa mga developer na gumamit ng pinagsama-samang mga mapagkukunan upang pangasiwaan ang karamihan ng kanilang smart contract functionality. Dahil dito, ang DeFi na nakabatay sa Radix ay hindi lamang mas madali at mas ligtas, ngunit higit na mas composable at magagamit muli kaysa sa tradisyonal na DeFi. Sa halip na magsulat ng espesyal na code upang tukuyin ang bawat maliit na bagay na ginagawa ng kanilang dApp, ang mga developer ay maaaring gumawa ng kanilang mga dApp mula sa library ng mga mapagkukunan nito.

- Advertising -

Pinagmulan: 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 -maliban kung-naka-orient ang-asset nito