Программалоо тилдери негизги DeFi агымын алдын алат

Борборлоштурулган каржылоо (DeFi) тез өсүп жатат. ДеФи протоколдору тарабынан башкарылган акчанын өлчөмү кулпуланган жалпы маани, акыркы эки жылда 10 миллиард долларга жеткенден кийин 40 миллиард доллардан 180 миллиард долларга чейин өстү.

2022-жылдын ноябрына карата DeFi'де кулпуланган жалпы маани. Булак: DefiLlama

Бөлмөдөгү пилби? 10 миллиард доллардан ашык болгон хакерлерге жана эксплуатацияларга утулуп калган 2021-жылы гана. Ошол пилди багуу: Бүгүнкү акылдуу контракттык программалоо тилдери активдерди түзүү жана башкаруу үчүн адекваттуу функцияларды камсыз кыла албайт – “токендер” деп да белгилүү. DeFi негизги агымга айланышы үчүн программалоо тилдери DeFi акылдуу келишимин иштеп чыгууну коопсуз жана интуитивдик кылуу үчүн активге багытталган функцияларды камсыз кылышы керек.

Учурдагы DeFi программалоо тилдеринде активдер түшүнүгү жок

DeFi'дин көп жылдык хакерлерин азайтууга жардам бере турган чечимдерге аудит коду кирет. Кандайдыр бир деңгээлде аудиттер иштейт. Тарыхтагы 10 ири DeFi хакерлеринин ичинен (берүү же алуу) долбоорлордун тогузу текшерилген эмес. Бирок көйгөйгө көбүрөөк ресурстарды ыргытуу төрт бурчтуу дөңгөлөктүү унаага көбүрөөк кыймылдаткычтарды коюуга окшош: ал бир аз ылдамыраак кетиши мүмкүн, бирок негизги көйгөй бар.

Маселе: Бүгүнкү күндө DeFi үчүн колдонулган программалоо тилдери, мисалы Solidity, актив деген түшүнүк жок. Токендер жана иштетилбеген токендер (NFTs) сыяктуу активдер Ethereum's ERC-20 сыяктуу акылдуу келишимде өзгөрмө (өзгөрө турган сандар) катары гана бар. Өзгөрмөнүн өзүн кандай алып жүрүшү керектигин аныктаган коргоолор жана валидациялар, мисалы, аны эки жолу коротпоо керек, аны уруксатсыз колдонуучу сарптабашы керек, которуулар дайыма тең салмакта болушу керек жана нөлгө чейин таза болушу керек. нөлдөн баштап иштеп чыгуучу, ар бир акылдуу келишим үчүн.

байланыштуу: Иштеп чыгуучулар негизги коопсуздук чараларын көрүшсө, криптолордун 2022-жылдагы хакерлеринин алдын алмак

Акылдуу келишимдер татаалдашкан сайын, талап кылынган коргоолор жана текшерүүлөр да татаалдашат. Адамдар адам. Каталар болот. Мүчүлүштүктөр болот. Акча жоголот.

Буга мисал: DeFi протоколдорунун эң көк чиптеринин бири болгон Compound 80-жылдын сентябрында 2021 миллион долларга чейин иштетилген. Эмне үчүн? Акылдуу келишимде “>=” ордуна “>” камтылган.

Катуу эффект

Акылдуу контракттардын бири-бири менен иштеши үчүн, мисалы, колдонуучу токенди башкасына алмаштырса, ички өзгөрмөлөрдүн тизмесин жаңыртуу үчүн акылдуу контракттардын ар бирине билдирүүлөр жөнөтүлөт.

Натыйжада татаал тең салмактуулук актысы пайда болот. Акылдуу келишим менен болгон бардык өз ара аракеттердин туура чечилишин камсыз кылуу толугу менен DeFi иштеп чыгуучусуна жүктөлөт. Solidity жана Ethereum Virtual Machine (EVM) ичинде тубаса тосмолор жок болгондуктан, DeFi иштеп чыгуучулары бардык талап кылынган коргоону жана текшерүүлөрдү өздөрү иштеп чыгышы жана ишке ашырышы керек.

байланыштуу: Иштеп чыгуучулар крипто хакерлерди токтотушу керек же 2023-жылы жөнгө салынышы керек

Ошентип, DeFi иштеп чыгуучулары дээрлик бардык убактысын коду коопсуз болушуна сарпташат. Аны эки жолу жана үч жолу текшерүү - кээ бир иштеп чыгуучулар убактысынын 90% га чейин валидацияларга жана тестирлөөгө жана убакыттын 10% гана функцияларды жана функцияларды курууга жумшашат деп билдиришет.

Иштеп чыгуучулардын убактысынын көбү кооптуу код менен күрөшүүгө жана иштеп чыгуучулардын жетишсиздигине кошулуп, DeFi кантип ушунчалык тез өстү? Кыязы, программалоочу акчанын өзүн-өзү эгемендүү, уруксатсыз жана автоматташтырылган формаларына суроо-талап бар, бүгүнкү күндө аны берүүдөгү кыйынчылыктарга жана тобокелдиктерге карабастан. Эми, DeFi иштеп чыгуучулары өз өндүрүмдүүлүгүн мүчүлүштүктөргө эмес, өзгөчөлүктөргө багыттай алышса, канчалык инновациялар пайда болорун элестетип көрүңүз. 46 миллиард долларлык жаңы тармакка 468 триллион долларлык глобалдык финансы сыяктуу чоң тармакты үзгүлтүккө учуратууга мүмкүндүк бере турган инновациянын түрү.

2002-жылдан 2020-жылга чейин дүйнөлүк каржы институттарынын жалпы активдери. Булак: Statista

Инновация жана коопсуздук

DeFi инновациялык жана коопсуз болушунун ачкычы бир эле булактан келип чыгат: Иштеп чыгуучуларга активдерди түзүүнүн жана алар менен иштешүүнүн оңой жолун бериңиз, ошондой эле активдерди жана алардын интуитивдик жүрүм-турумун жергиликтүү өзгөчөлүккө айлантыңыз. Түзүлгөн ар кандай актив ар дайым алдын ала айтылгандай жана акылга сыярлык финансылык принциптерге ылайык иштеши керек.

Активге багытталган программалоо парадигмасында активди түзүү жергиликтүү функцияны чакыруу сыяктуу оңой. Платформа актив деген эмне экенин билет: .initial_supply_fungible(1000) 1000 туруктуу камсыздоосу менен fungible токенин түзөт (жеткирүүдөн тышкары, токендерди конфигурациялоонун дагы көптөгөн параметрлери бар), ал эми .take жана .put сыяктуу функциялар бир жерден токендерди алат. жана аларды башка жерге кой.

Иштеп чыгуучулар татаал логиканы жазуунун ордуна, акылдуу контракттарга өзгөрмөлөрдүн тизмелерин жаңыртууга көрсөтмө берип, бардык каталарды текшерүү менен, активге багытталган программалоодо, DeFi үчүн фундаменталдуу деп күтө турган операциялар тилдин түпкү функциялары болуп саналат. Токендерди жоготууга же жок кылууга болбойт, анткени активге багытталган программалоо алар мүмкүн эмес экенине кепилдик берет.

Ошентип, сиз DeFiде инновацияны да, коопсуздукту да аласыз. Мына ушундай жол менен сиз DeFi жапайы батыш болгон жердеги жалпы коомчулуктун түшүнүгүн өзгөртө аласыз, DeFi сиз үнөмдөөңүз керек болгон жерге, антпесе, сиз уттуруп жатасыз.

Бен Фар RDX Works компаниясынын өнөктөштүк бөлүмүнүн башчысы, Radix протоколунун негизги иштеп чыгуучусу. RDX Works компаниясына чейин ал PwC жана Deloitte компанияларында жетекчилик кызматтарды аркалаган, анда ал башкаруу, аудит, тобокелдиктерди башкаруу жана финансылык технологияларды жөнгө салуу маселелери боюнча кардарларды тейлеген. Ал география жана экономика боюнча искусство бакалавры жана Лидс университетинен карта түзүүчү программалык камсыздоо жана аналитика боюнча магистр даражасына ээ.

Cointelegraphка өзүнүн инсандыгын билдирген автор бул макала үчүн псевдоним колдонгон. Бул макала жалпы маалымат максатында жана юридикалык же инвестициялык кеңеш катары каралбайт жана кабыл алынбашы керек. Бул жерде айтылган көз караштар, ойлор жана пикирлер авторго гана таандык жана сөзсүз түрдө Cointelegraphтын көз караштарын жана ой-пикирлерин чагылдырбайт же билдирбейт.

Булак: https://cointelegraph.com/news/programming-languages-prevent-mainstream-defi