Не можете да правите „вистински дефи“ освен ако не е ориентиран кон средства

- Оглас -

Следете не-на-Гугл-вести

Децентрализираните финансии станаа еден од најпривлечните случаи за употреба на блокчејн технологијата во последните неколку години. Неговата способност да управува со финансиските средства и да обезбедува услуги без потреба од централизирани банки да овластуваат трансакции и да ги проверуваат клиентите, ги создаде темелите на попристапен и поинклузивен финансиски екосистем кој е од корист за сите.

Неверојатниот раст на индустријата DeFi, кој беше ценет повеќе од $ 77 милијарди во март 2022 година, го нагласува овој потенцијал. И покрај тоа, во споредба со светот на традиционалните финансии, DeFi опфаќа само мал процент од финансиските трансакции во светот. Ова значи дека има огромен простор за раст, но тоа нема да се случи додека DeFi не се изгради врз многу поцврсти темели.

Една од големите слабости на постојниот DeFi е тоа што е изграден врз многу нестабилна и неефикасна архитектура - имено паметни договори.

Се разбира, паметните договори го овозможуваат DeFi. Тие се основниот код кој им овозможува на децентрализираните апликации да ги автоматизираат трансакциите кога се исполнети одредени услови, без потреба од посредник. Тие се слични во теорија со традиционалните договори, меѓутоа, тие се поинтелигентни бидејќи не бараат извршување. Наместо тоа, паметните договори се програмирани да извршуваат трансакции само кога се исполнети одредени, транспарентни услови. На овој начин, тие можат да вршат трансакции веднаш, многу побрзо отколку што можат традиционалните финансиски системи, бидејќи нема потреба од човек да се осигура дека се исполнети сите барања. Бидејќи посредникот е елиминиран, надоместоците за трансакцијата се исто така многу помали.

Иако тие се навистина многу попаметни, паметните договори не се непогрешливи. Еден од најголемите предизвици е безбедноста. Бидејќи паметните договори се навистина само код, постои секогаш присутна опасност од пропуштање на грешки или пропусти низ мрежата. Ова не е безначаен ризик - милијарди долари во вредност е изгубени поради нападите на протоколите DeFi откако индустријата првпат се појави.

Дел од проблемот е кривата на учење вклучена за развивачите на паметни договори. Паметните договори се составени од неверојатно сложени кодови за шпагети, а сепак е неопходно да се создадат десетици од нив за да се дефинира функционалноста на повеќето DeFi апликации. На програмерите генерално им треба неколкугодишно практично искуство со програмскиот јазик Solidity кој се користи за креирање паметни договори на Ethereum и компатибилни мрежи, пред да можат воопшто да размислуваат за создавање функционална и безбедна децентрализирана апликација.

Оваа неверојатна сложеност првенствено се должи на целосниот недостаток на поддршка за дигитални средства, како што се токени за криптовалути и NFT, на ниво на платформа. Иако DeFi се врти речиси исклучиво околу средства како што се BTC, ETH, USDC и така натаму, главните блокчејн мрежи како Ethereum, Avalanche, Solana, Cosmos, Fantom и Binance Chain немаат никаков мајчин концепт на овие средства.

За да им се помогне на програмерите побрзо да изградат безбедни, безбедни и функционални dApps, затоа е неопходно да се редизајнира самата основа на DeFi платформите, со повторно измислување на начинот на кој се градат и имплементираат паметните договори. Наместо да бидат последователни размислувања, дигиталните средства треба да станат дел од структурата на DeFi, така што програмерите можат лесно да ги креираат и контролираат, без да пишуваат маси на неприкосновен код.

Зошто се важни домашните средства

 За да се разбере важноста на DeFi ориентирана кон средства, помага да се разгледаат проблемите што се предизвикани од недостатокот на природни средства на Ethereum. Со Ethereum, програмерите распоредуваат паметни договори на мрежата во нивниот мал простор, каде што можат да складираат податоци што постојано се ажурираат додека ги обработуваат трансакциите. Во овој архитектонски модел, секоја функција во DeFi треба да се имплементира како паметен договор. Нема друг начин. Значи, токен како што е ETH е претставен како паметен договор кој ги следи салдата на паричникот, додека сметката со повеќе знаци е уште еден паметен договор што мора да биде потпишан од повеќе јавни клучеви за да се изврши дејство. Размените на токени, заемите, базените за ликвидност - како што велите - сите тие се имплементирани како паметни договори.

Со DeFi, сите овие паметни договори комуницираат со секој преку сложена мрежа за пораки за да ги извршуваат дури и наједноставните функции. На пример, паметен договор што содржи некои токени треба да комуницира со втор договор што го спроведува тој токен одделно, преку список на салда и методи за прилагодување на тие салда. За да се овозможи ова, околината на апликацијата за виртуелна машина Ethereum овозможува паметните договори да испраќаат пораки еден до друг. На овој начин, паметните договори се компонираат, што значи дека програмерите можат да ги поврзат заедно на таков начин што ќе можат да вршат комплицирани трансакции на координиран начин.

Ова е основата за модерниот DeFi, но е ужасно неефикасен, со секоја функција имплементирана во силос за паметни договори. Тоа резултира со милиони пораки кои постојано течат напред-назад низ мрежата со сложена логика потребна за извршување на вистинската акција како одговор на секоја од нив, и проток на постојано променливи податоци што се чуваат во секој паметен договор што води евиденција за сите трансакции што ги вршат.

Постоењето на DeFi апликации како Uniswap и Curve ни покажува дека оваа архитектура функционира, но тоа не мора да значи дека работи добро. Напротив, бројните хакови на DeFi ни покажуваат дека тоа е ужасно неефикасен модел кој создава навистина опасни ризици за своите корисници.

Сепак, она што е очигледно е дека овие интеракции помеѓу дигиталните средства се основата на секоја трансакција DeFi. Значи, разумно е дека архитектурата DeFi ориентирана кон средства би била многу поефикасна.

Предноста на домашните средства

Ова е основната теорија зад Radix, иновативна платформа за паметни контакти изградена специјално за DeFi тоа ги третира средствата како клучна карактеристика на својата платформа, наместо да ги имплементира во силоси на ниво на паметен договор.

Трансакциите на Radix се извршуваат во околината на апликацијата Radix Engine. Клучната разлика е во тоа што Radix Engine создава средства, како што се токени, со тоа што директно ги бара од платформата заедно со нивните специфични параметри.

Со други зборови, токените базирани на Radix, како што е XRD, не се формираат како ентитети на илјадници посебни списоци за биланси, туку се третираат како физички објекти складирани во „трезори“ или сметки и се преместуваат меѓу нив кога се обработуваат трансакциите. Овие сефови се контролирани директно од нивните корисници, за разлика од EVM каде токените на поединецот може да се шират меѓу повеќе паметни договори кои ги чуваат записите за нивните јавни клучеви.

Физичкото однесување на ова однесување се заснова на модел на машина за конечна состојба (FSM) кој безбедно ги следи токените додека се движат меѓу сефовите на корисникот, слично на тоа како услугата за испорака ги следи нарачките на клиентите. Тоа е поедноставен модел на трансакција, каде што корисникот во суштина и кажува на платформата дека сака да ги испрати токените што ги чува во одреден свод. Корисниците мора да испратат порака од еден паметен договор до друг и да веруваат дека тој ќе ги ажурира своите биланси. На овој начин, грешките како што е двојното сметководство може да се избегнат, бидејќи тие едноставно не се можни во оваа архитектура.

Накратко, ова е основата на DeFi архитектурата на Radix ориентирана кон средства. Создава многу поинтуитивен, полесен за користење модел за токени трансакции што елиминира голем број сложеност, што го прави DeFi инхерентно побезбеден од традиционалниот модел.

Моделот е толку радикално различен од традиционалниот DeFi што Radix повторно ги измисли паметните договори како „компоненти“. Бидејќи тие се модуларни и компонирачки и имаат јасни функции, компонентите на Radix може да се сметаат како „лего коцки“ што програмерите можат да ги користат за да ги спојат своите DeFi апликации на едноставен, чекор по чекор, дури и ако не го прават тоа. имаат какво било искуство со програмскиот јазик Scrypto.

Заклучок

Пристапот кон DeFi ориентиран кон средствата на Radix им овозможува на програмерите да користат интегрирани ресурси за да се справат со огромното мнозинство од нивната функционалност на паметни договори. Како таков, DeFi базиран на Radix не само што е полесен и побезбеден, туку и многу повеќе компонирачки и повеќекратно употреблив од традиционалниот DeFi. Наместо да пишуваат специјализиран код за да ја дефинираат секоја мала работа што ја прави нивната dApp, програмерите едноставно можат да ги градат своите dApps од нејзината библиотека со ресурси.

- Оглас -

Извор: https://thecryptobasic.com/2022/09/16/you-cant-do-real-defi-less-its-asset-orientated/?utm_source=rss&utm_medium=rss&utm_campaign=you-cant-do-real-defi -освен ако не е ориентиран кон неговите средства