Cov lus programming tiv thaiv cov ntsiab lus tseem ceeb DeFi

Decentralized txog nyiaj txiag (DeFi) loj hlob sai. Tag nrho cov nqi kaw, ib qho kev ntsuas ntawm cov nyiaj tswj hwm los ntawm DeFi raws tu qauv, tau nce los ntawm $ 10 billion mus rau me ntsis ntau dua $ 40 billion nyob rau ob xyoos dhau los tom qab peaking ntawm $ 180 billion.

Tag nrho tus nqi kaw hauv DeFi txij lub Kaum Ib Hlis 2022. Source: DefiLlama

Tus ntxhw nyob hauv chav? Ntau tshaj $ 10 billion yog poob rau hacks thiab exploits hauv 2021 ib leeg. Pub tus ntxhw ntawd: Cov lus cog lus ntse niaj hnub no tsis muab cov yam ntxwv txaus los tsim thiab tswj cov cuab tam - tseem hu ua "tokens." Rau DeFi kom dhau los ua cov ntsiab lus tseem ceeb, cov lus programming yuav tsum muab cov cuab yeej-taw qhia kom ua rau DeFi kev cog lus ntse txhim kho kom ruaj ntseg thiab nkag siab.

Tam sim no DeFi programming lus tsis muaj lub tswv yim ntawm cov cuab tam

Cov kev daws teeb meem uas tuaj yeem pab txo qis DeFi's perennial hacks suav nrog kev txheeb xyuas cov cai. Ib qho ntxiv, kev tshuaj xyuas ua haujlwm. Ntawm 10 qhov loj tshaj plaws DeFi hacks hauv keeb kwm (muab lossis coj), cuaj qhov haujlwm tsis raug kuaj xyuas. Tab sis pov tseg ntau cov peev txheej ntawm qhov teeb meem zoo li tso ntau lub cav hauv lub tsheb nrog lub log square: nws tuaj yeem mus nrawm dua, tab sis muaj qhov teeb meem tseem ceeb ntawm kev ua si.

Qhov teeb meem: Programming lus siv rau DeFi niaj hnub no, xws li Solidity, tsis muaj lub tswv yim ntawm qhov khoom vaj khoom tsev yog dab tsi. Cov khoom muaj nqis xws li tokens thiab nonfungible tokens (NFTs) tsuas yog muaj qhov sib txawv (tus lej uas tuaj yeem hloov pauv) hauv daim ntawv cog lus ntse xws li Ethereum's ERC-20. Cov kev tiv thaiv thiab kev siv tau uas txhais tau hais tias qhov hloov pauv yuav tsum coj li cas, piv txwv li, nws yuav tsum tsis txhob siv ob zaug, nws yuav tsum tsis txhob tso dej los ntawm tus neeg siv tsis tau tso cai, kev hloov pauv yuav tsum ib txwm sib npaug thiab net rau xoom - txhua yam yuav tsum tau ua los ntawm tus tsim tawm los ntawm kos, rau txhua daim ntawv cog lus ntse.

Related: Cov neeg tsim khoom tuaj yeem tiv thaiv crypto's 2022 hacks yog tias lawv siv cov kev ntsuas kev nyab xeeb yooj yim

Raws li cov ntawv cog lus ntse tau txais kev nyuaj, yog li yuav tsum muaj kev tiv thaiv thiab siv tau. Tib neeg yog tib neeg. Qhov yuam kev tshwm sim. Kab mob tshwm sim. Nyiaj poob lawm.

Ib qho xwm txheej hauv lub ntsiab lus: Compound, ib qho ntawm cov xiav-chip tshaj plaws ntawm DeFi raws tu qauv, tau siv los ua suab nrov ntawm $ 80 lab hauv lub Cuaj Hli 2021. Vim li cas? Daim ntawv cog lus ntse muaj ">" tsis yog "> =."

Cov nyhuv knock-on

Rau cov ntawv cog lus ntse los cuam tshuam nrog ib leeg, xws li ib tus neeg siv swapping lub token nrog ib qho sib txawv, cov lus raug xa mus rau txhua daim ntawv cog lus ntse los hloov kho lawv cov npe ntawm cov hloov pauv sab hauv.

Qhov tshwm sim yog ib txoj cai sib npaug. Ua kom ntseeg tau tias txhua qhov kev sib cuam tshuam nrog daim ntawv cog lus ntse raug tswj kom raug poob rau ntawm DeFi tus tsim tawm. Txij li thaum tsis muaj qhov kev tiv thaiv sab hauv tsim rau hauv Solidity thiab Ethereum Virtual Machine (EVM), DeFi cov neeg tsim khoom yuav tsum tsim thiab siv tag nrho cov kev tiv thaiv uas yuav tsum tau muaj thiab siv tau lawv tus kheej.

Related: Cov neeg tsim khoom yuav tsum tau tso tseg crypto hackers lossis fim kev cai hauv 2023

Yog li DeFi cov neeg tsim khoom siv yuav luag txhua lub sijhawm ua kom lawv cov lej muaj kev nyab xeeb. Thiab muab ob npaug rau nws - thiab triple kuaj nws - rau qhov uas qee tus neeg tsim khoom tshaj tawm tias lawv siv sijhawm txog 90% ntawm lawv lub sijhawm rau kev lees paub thiab kev sim thiab tsuas yog 10% ntawm lawv lub sijhawm tsim thiab ua haujlwm.

Nrog rau feem ntau ntawm cov neeg tsim khoom siv sij hawm sib ntaus sib tua tsis ruaj ntseg code, nrog rau qhov tsis txaus ntawm cov neeg tsim khoom, DeFi tau loj hlob sai npaum li cas? Thaj, muaj kev thov rau tus kheej-sovereign, tsis tso cai thiab automated cov ntaub ntawv ntawm programmable nyiaj, txawm tias muaj kev cov nyom thiab kev pheej hmoo ntawm kev muab nws niaj hnub no. Tam sim no, xav txog yuav ua li cas innovation yuav unleashed yog DeFi developers tuaj yeem tsom lawv cov khoom tsim tau ntawm cov yam ntxwv thiab tsis ua tsis tiav. Hom kev tsim kho tshiab uas tuaj yeem tso cai rau kev lag luam $ 46 nphom kev lag luam los cuam tshuam kev lag luam loj, zoo li, $ 468 trillion ntawm kev lag luam thoob ntiaj teb.

Tag nrho cov cuab tam ntawm cov tuam txhab nyiaj txiag thoob ntiaj teb los ntawm 2002 txog 2020. Source: Statista

Kev tsim kho tshiab thiab kev nyab xeeb

Tus yuam sij rau DeFi yog ob qho tib si tshiab thiab muaj kev nyab xeeb los ntawm tib qhov chaw: Muab cov neeg tsim khoom ib txoj hauv kev yooj yim los tsim thiab cuam tshuam nrog cov khoom muaj nqis thiab ua rau cov cuab tam thiab lawv tus cwj pwm intuitive ib haiv neeg. Txhua yam khoom vaj khoom tsev tsim yuav tsum coj tus cwj pwm zoo thiab ua raws li kev paub txog nyiaj txiag.

Nyob rau hauv cov cuab yeej cuab tam-oriented programming paradigm, tsim ib qho cuab tam yog ib qho yooj yim raws li hu rau ib haiv neeg muaj nuj nqi. Lub platform paub tias cov khoom vaj khoom tsev yog dab tsi: .initial_supply_fungible(1000) tsim cov token fungible nrog cov khoom ruaj khov ntawm 1000 (tshaj qhov khoom siv, ntau ntau qhov kev xaiv token configuration kuj muaj) thaum ua haujlwm xws li .take thiab .put coj tokens los ntawm qhov chaw. thiab muab lawv tso rau lwm qhov.

Hloov chaw ntawm cov neeg tsim khoom sau cov logic nyuaj qhia cov ntawv cog lus ntse los hloov kho cov npe ntawm qhov hloov pauv nrog txhua qhov kev kuaj xyuas yuam kev uas suav nrog, hauv cov cuab yeej cuab tam-oriented programming, kev ua haujlwm uas leej twg xav tau qhov xav tau raws li qhov tseem ceeb rau DeFi yog ib txwm ua haujlwm ntawm cov lus. Tokens tsis tuaj yeem poob lossis ntws tawm vim tias cov cuab yeej-oriented programming lav lawv ua tsis tau.

Nov yog qhov koj tau txais kev tsim kho tshiab thiab kev nyab xeeb hauv DeFi. Thiab qhov no yog li cas koj hloov qhov kev nkag siab ntawm cov pej xeem tseem ceeb los ntawm ib qho chaw DeFi yog cov tsiaj qus sab hnub poob mus rau qhov twg DeFi yog qhov chaw koj yuav tsum tso koj cov nyiaj khaws tseg, xws li lwm yam, koj poob tawm.

Ben Far yog lub taub hau ntawm kev koom tes ntawm RDX Works, tus tsim tawm tseem ceeb ntawm Radix raws tu qauv. Ua ntej RDX Ua Haujlwm, nws tau tuav txoj haujlwm tswj hwm ntawm PwC thiab Deloitte, qhov chaw uas nws tau ua haujlwm rau cov neeg siv khoom ntawm cov teeb meem ntsig txog kev tswj hwm, kev tshuaj xyuas, kev tswj hwm kev pheej hmoo thiab kev tswj hwm kev siv nyiaj txiag. Nws kawm tiav qib bachelor of arts hauv geography thiab kev lag luam thiab kawm tiav qib siab hauv kev kos duab software thiab kev tshuaj xyuas los ntawm University of Leeds.

Tus sau, uas tau tshaj tawm nws tus kheej rau Cointelegraph, siv lub npe pseudonym rau kab lus no. Kab lus no yog rau cov ntaub ntawv xov xwm dav dav thiab tsis yog tsim los thiab yuav tsum tsis txhob coj raws li kev cai lij choj lossis cov lus qhia txog peev. Cov kev xav, kev xav, thiab kev xav tau hais tawm ntawm no yog tus sau ib leeg thiab tsis tas yuav xav txog lossis sawv cev rau cov kev xav thiab kev xav ntawm Cointelegraph.

Tau qhov twg los: https://cointelegraph.com/news/programming-languages-prevent-mainstream-defi