Raws li DeFi Hacks Soar, Qhov Pib Pib Xav Rad…

Ob peb xyoos dhau los, ntau pua ntawm cov ntawv thov nyiaj txiag tshiab thiab cov txheej txheem tau nyab xeeb mus rau Ethereum network thiab lwm yam blockchains. Thaum lub Kaum Ib Hlis 2021, tag nrho cov nqi kaw hauv txhua DeFi apps tau mus txog qhov tsis txaus ntseeg $ 290 billion. 

DeFi, nyob rau hauv txoj kev xav, yog tsim los rau kev ywj pheej nkag mus rau nyiaj txiag los ntawm kev ua kom tib neeg los ntawm thoob plaws lub ntiaj teb, los ntawm txhua qhov keeb kwm yav dhau, tsis hais lawv yog leej twg, koom nrog. Tsis muaj kev txwv nyiaj txiag lossis thaj chaw lossis cov neeg nruab nrab hauv nruab nrab - txhua yam yog decentralized, tsis ntseeg, thiab cov phooj ywg-rau-peer. 

Nws yog lub zeem muag uas tau ua pov thawj nrov, nrog DeFi loj hlob sai dua li leej twg tuaj yeem xav txog. Txawm li cas los xij, nws qhov kev nce siab tau raug huab los ntawm ntau qhov kev hem thawj ntawm kev nyab xeeb uas ua rau nws zoo li muaj kev pheej hmoo txaus ntshai rau txhua tus neeg uas tsis paub txog yuav ua li cas crypto ua haujlwm. 

Thaum 2021 yog xyoo loj rau DeFi, nws tau sib cav txawm tias loj dua rau cov neeg nyiag nkas, nrog rau tsab ntawv ceeb toom tsis ntev los no los ntawm Chainalaysis nrhiav hais tias lawv nyiag ib qho $ 3.2 nphom ua ke ntawm cryptocurrency xyoo ntawd. Xyoo no zoo li yuav muaj txiaj ntsig zoo rau hackers. Raws li CertiK qhov tseeb daim ntawv qhia, DeFi thiab Web3 ua ke poob ntau dua $ 2 nphom rau hackers hauv thawj rau lub hlis ntawm lub xyoo. 

Chainalysis tau hais tias hackers nyob rau hauv lub crypto sphere tau tsiv mus nyob deb ntawm lub hnab nyiaj thiab lwm lub hom phiaj, thiab yuav luag tsuas yog tsom rau DeFi raws tu qauv niaj hnub no. Hauv thawj peb lub hlis ntawm 2022, yuav luag 97% ntawm tag nrho cov nyiaj nyiag los ntawm hackers tuaj ntawm DeFi, nce los ntawm 72% hauv 2021 thiab tsuas yog 30% hauv 2020. Kev saib nrawm ntawm qee qhov hacks loj tshaj plaws ntawm lub xyoo no piav qhia vim li cas DeFi muaj ua xws li lub hom phiaj nrov rau attackers. Cov nyiaj uas lawv tuaj yeem nyiag tau zoo heev. Qhov kim tshaj plaws hack kom deb li deb xyoo no yog lub Ronin Validator Security Ua txhaum cai. Thaum Lub Peb Hlis 23, tus neeg lossis cov neeg muaj lub luag haujlwm rau qhov kev tawm tsam tuaj yeem cuam tshuam rau Sky NMavis's Ronin thiab Axie DAO validator nodes, hack cov yuam sij ntiag tug thiab ua txhaum cai rho tawm. Lawv nyiag qhov tsis txaus ntseeg 173,600 ETH thiab 25.5 lab USDC, suav txog $ 615.5 lab nyob rau hauv tag nrho, ntawm ob qho kev lag luam xwb. 

Hmoov tsis zoo, Ronin hack tsis yog ib qho kev tshwm sim cais. Hauv Lub Ob Hlis hackers exploited muaj kev ruaj ntseg vulnerability nyob rau hauv Wormhole daim ntawv pov thawj kos npe, ua rau lawv tawm nrog 120,000 wETH ntawm Solana, tus nqi uas muaj nqis txog $ 326 lab thaum lub sijhawm tawm tsam. Ib yam li ntawd, hauv lub Plaub Hlis, Beanstalk raws tu qauv poob neeg mus rau ib-hnub ncua nyob rau hauv ib daim ntawv cog lus $BEAN kev tswj xyuas kom ua tiav ib qho qiv qiv. Tus neeg tawm tsam tuaj yeem nyiag 70% ntawm tag nrho cov noob, tau txais nrog $ 181 lab hauv tag nrho. 

 

Spotting Smart Contract Vulnerabilities

Feem ntau ntawm DeFi hacks tshwm sim vim muaj qhov tsis zoo hauv cov ntawv cog lus ntse uas muaj zog rau cov txheej txheem. Cov ntawv cog lus ntse yog nws tus kheej ua cov lej ntawm cov lej uas tau ua cov kev hloov pauv thaum qee yam tau ua tiav. Lawv yog ib qho ntawm cov ntsiab lus tseem ceeb ntawm DeFi raws li lawv ua qhov yuav tsum tau ua rau tus neeg nruab nrab ntseeg siab dua. 

Qhov xwm zoo yog tias cov zej zog paub tias cov ntawv cog lus ntse yog qhov tsis muaj zog hauv DeFi kev ruaj ntseg thiab tab tom ua cov kauj ruam los daws lawv. Qhov kev ntseeg siab tshaj plaws DeFi raws tu qauv niaj hnub no paub tseeb tias yuav ua kom tiav ntse daim ntawv cog lus audit txhawm rau txheeb xyuas seb puas muaj qhov tsis zoo. Kev tshuaj xyuas yog ua los ntawm cov tuam txhab txhim khu kev qha xws li CertiK thiab Hacken, thiab tshuaj xyuas cov kev hloov pauv hauv cov ntawv teev npe blockchain los sim thiab pom cov kab mob. 

Lwm txoj hauv kev los txheeb xyuas qhov tsis zoo muaj xws li kev xeem nkag los ntawm pab pawg ntawm cov kws paub txog kev ruaj ntseg, leej twg sim hack DeFi raws tu qauv kom lawv tuaj yeem qhia rau cov neeg tsim khoom lawv tau ua li cas, tso cai rau lawv kaw txawm tias nrhiav tau qhov khoob. Tsis tas li ntawd, cov txheej txheem kuj tseem tuaj yeem muab "cov kab laum ntau", uas lawv qhov tseem ceeb ntawm kev ruaj ntseg ntawm cov neeg coob coob. Kaum ob ntawm "lub kaus mom dawb" hackers sib tw rau qhov khoom plig nyiaj txiag txhawm rau txheeb xyuas qhov tsis zoo hauv cov txheej txheem. Kab laum tuaj yeem tau txais txiaj ntsig tshwj xeeb vim tias lawv txhawb cov neeg koom ua haujlwm zoo li cybercriminals tiag tiag, txhais tau tias lawv yuav sim hack cov txheej txheem siv cov txheej txheem zoo ib yam li cov neeg phem tiag tiag. Lub tswv yim yog tias cov neeg zoo yuav nrhiav pom kev siv dag zog ua ntej lawv raug nthuav tawm hauv ntiaj teb tiag. 

Kev soj ntsuam daim ntawv cog lus ntse thiab cov kab laum muaj txiaj ntsig tuaj yeem pab tiv thaiv DeFi cov txheej txheem tiv thaiv ib puag ncig kev txwv tsis pub siv thiab kev txiav txim siab hloov pauv. Txawm li cas los xij, kev tshuaj xyuas yog hmoov tsis zoo - txoj kev tshawb fawb Chainalaysis pom tias 30% ntawm kev siv nyiaj xyoo no tshwm sim ntawm cov platforms uas tau soj ntsuam hauv 12 lub hlis dhau los. Yog li thaum cov cai tshawb xyuas thiab cov kab laum muaj txiaj ntsig tuaj yeem pab tau, lawv tsis muaj kev lees paub. Xws li, DeFi cov txheej txheem uas tswj hwm ntau lab nyiaj daus las hauv cov neeg siv cov nyiaj yuav tsum tau txais txoj hauv kev muaj zog dua rau kev ruaj ntseg. 

 

Reinventing Smart Contracts

Ib qho kev daws teeb meem zoo siab tshaj plaws los tawm yog Scrypto programming lus tsim los ntawm Radix, uas yog txheej-1 blockchain raws tu qauv uas tau tsim tshwj xeeb rau DeFi. 

cov Scrypto lus yog raws li qhov nrov Rust programming lus thiab khaws cia feem ntau ntawm nws cov yam ntxwv. Txawm li cas los xij, nws tseem ceeb ntxiv ntau yam haujlwm tshwj xeeb raws li Radix Cav. Nws tuaj yeem xav tias yog ib phau ntawm cov tsev qiv ntawv thiab txuas ntxiv rau Rust uas muab cov cuab yeej cuab tam-oriented, ua rau Rust-style logic cuam tshuam nrog cov cuab tam raws li haiv neeg, thawj-chav kawm pej xeem. 

Qhov tseem ceeb tshaj qhov txawv ntawm Scrypto yog tias nws ua tau zoo nrog cov ntawv cog lus ntse. Hloov chaw ntawm cov ntawv cog lus ntse, nws siv cov phiaj xwm thiab cov khoom siv los ua cov khoom lag luam. Blueprints yog muab tso ua ke qhov chaws uas nyob ntawm blockchain, qhov twg lawv tuaj yeem siv los ntawm leej twg. Lawv lub luag haujlwm yog muab "tus tsim ua haujlwm" rau DeFi kev lag luam, nrog rau qhov hloov pauv tau uas lwm tus tuaj yeem ua sai sai. Lawv feem ntau tshwj xeeb hauv cov ntsiab lus ntawm kev ua haujlwm, txawm hais tias lawv tuaj yeem txhawb nqa ntau yam kev siv sib txawv nyob ntawm seb lawv nyob li cas. Blueprints tej zaum kuj ua hauj lwm nrog lwm yam blueprints, deployed ua ke raws li ib tug "pob". 

Txhawm rau qhib lub phiaj xwm, nws yuav tsum tau ua sai sai los ntawm kev hu ib qho ntawm nws tus tsim ua haujlwm txhawm rau kom tau txais qhov chaw nyob ntawm tus qauv tsim tshiab, hu ua "component". Cov Cheebtsam yog siv los tswj lub xeev thiab tuaj yeem sib sau ua ke, tuav thiab faib cov peev txheej raws li cov laj thawj uas cuam tshuam nrog hauv daim phiaj xwm uas tsim nws. Hauv lwm lo lus, cov khoom hauv Scrypto zoo li cov ntawv cog lus ntse, txawm li cas los xij, lawv tau txais los ntawm cov laj thawj uas tau teev tseg hauv daim phiaj xwm uas tau yug los rau nws. 

Scrypto tus qauv tsim tshwj xeeb tso cai rau nws ua cov kev hloov pauv hauv ntau txoj hauv kev rau cov ntawv cog lus ntse tsis tu ncua sau ua Solidity lossis lwm yam lus. Hloov chaw xa tus lej lossis siv rau qee qhov tokens, Radix Cav hloov cov tswv cuab ntawm tokens los ntawm tus hu mus rau ib qho khoom. Thaum cov khoom ntawd tau txais ib lub thoob ntawm cov peev txheej lossis ntau lub thoob, nws tuaj yeem nqa cov peev txheej thiab tso rau hauv lub hnab ntim khoom uas nws tuav, lossis lwm lub thoob. Tom qab ntawd, Radix Cav ua kom ntseeg tau tias tus neeg hu tuaj yeem tsis tuaj yeem nkag mus rau lub thoob lossis lub hnab ntim khoom. 

Qhov kawg tshwm sim yog tias dApps tsim los ntawm Radix muaj ntau txoj hauv kev yooj yim dua thiab kev nyab xeeb dua. Yuav kom nkag siab zoo dua nws ua haujlwm li cas, Radix muab peb cov piv txwv ntawm lub tshuab gumball uas lees txais USD tokens nyob rau hauv pauv rau ib tug token tuav nyob rau hauv nws lub vault. 

Hauv qhov piv txwv no, tus neeg siv dhau lub thoob ntawm 0.25 USD rau cov txheej txheem insertCoins ntawm MyMachine tivthaiv. Daim phiaj xwm txheej txheem pom tias tus nqi raug them, ntxiv cov tokens rau hauv lub hnab ntim khoom, tom qab ntawd siv 1 gumball los ntawm nws lub hnab gumball thiab xa rov qab rau tus neeg hu. Nws tuaj yeem xa rov qab qee qhov kev hloov pauv yog tias tus neeg hu xov tooj dhau ntau dhau USD. 

Nrog Ethereum's Solidity-raws li kev cog lus ntse nws muaj ntau qhov nyuaj thiab pheej hmoo. Hauv tib lub tshuab, tus neeg siv yuav hu rau daim ntawv cog lus ntse kom muab lub tshuab tso cai rho tawm ntawm lawv lub hnab nyiaj sawv cev. Lawv yuav qhia lub tshuab lawv xav kom nkag 0.25 USD. Lub tshuab mam li hu rau USD daim ntawv cog lus kom tshem tawm, ces hu rau gumball ntse daim ntawv cog lus xa cov gumball rau tus neeg siv. Thaum kawg, nws kuj tseem yuav hloov kho lub cache sab hauv ntawm tus lej ntawm cov gumballs ntxiv los kuaj xyuas eros. Txhua tus ntawm cov txheej txheem no siv daim ntawv cog lus ntse, thiab txhua tus yog li muaj kev pheej hmoo ntawm kev raug nyiag vim muaj kev sib cog lus ntse. 

Qhov no yog ib qho piv txwv yooj yim xwb. Nrog DeFi, kev hloov pauv tuaj yeem ua ntau zaus ntau dua, txhais tau tias lawv raug ntau zaus ntawm kev pheej hmoo. Txhua yam nws yuav siv yog ib qho yooj yim nyob qhov twg, hauv ib qho ntawm ntau daim ntawv cog lus ntse koom nrog hauv kev sib pauv, rau tus neeg tawm tsam kom rub tawm qhov kev tawm tsam. 

 

xaus 

Raws li DeFi loj hlob thiab nws tag nrho cov nqi kaw tau nce, qhov kev pheej hmoo ntawm kev siv zog tsuas yog nce ntxiv. Yog tias muaj ib qho khoom siv uas peb tuaj yeem sib sau ua ke los ntawm qhov zoo tshaj plaws ntawm crypto txiaj uas tau raug nyiag los ntawm DeFi hacks, nws yog qhov xav tau kev ruaj ntseg daim ntawv cog lus tsis tau ntau dua. Txawm hais tias kev txheeb xyuas cov cai thiab cov kab laum tuaj yeem pab pom qhov tsis zoo tshaj plaws hauv DeFi, nws yog qhov tseeb tias kev lag luam tuaj yeem tau txais txiaj ntsig zoo los ntawm kev hloov kho radical raws li kev tsim kho vaj tse uas tsim los txo tus naj npawb ntawm cov peev txheej siv los ntawm kev mus. 

 

Tsis kam lees: Cov lus no tsuas yog muab ua kev qhia xov xwm nkaus xwb. Nws tsis yog muab los yog npaj rau siv raws li kev cai lij choj, se, peev, nyiaj txiag, lossis lwm yam kev qhia

Tau qhov twg los: https://cryptodaily.co.uk/2022/08/as-defi-hacks-soar-this-startup-wants-to-radically-overhaul-smart-contracts-to-prevent-them