Nakarecover ng Yuga Labs ang 68 NFT, kabilang ang dalawang CryptoPunks, mula sa bug ng Flooring Protocol

iconCryptoBriefing
I-share
AI summary iconSummary
Nakarecover ni Yuga Labs ang 68 NFT, kabilang ang dalawang CryptoPunks, mula sa Flooring Protocol pagkatapos magkaroon ng bug na nagbigay-daan sa walang hanggang pag-mint ng fpToken. Pinag-update ng protocol ang sistema upang payagan ang kompanya na i-deploy ang isang defensive contract at i-secure ang mga ari-arian bago ito ma-exploit. Ang balita tungkol sa real-world assets (RWA) ay nagpapakita ng patuloy na panganib sa DeFi. Babalikin ni Yuga ang mga NFT matapos ma-fix ang vulnerability.

Ang pagkawala ng isang CryptoPunk dahil sa bug sa smart contract ay ang uri ng bagay na nagpapakilig sa mga tagapag-ayos ng NFT. Ngunit ang pagkuha nito muli, sa kabilang banda, ay ang uri ng bagay na halos hindi nagaganap.

Ipinatupad ng Yuga Labs ang isang white-hat operation noong June 8, at binawi ang 68 NFT na may halagang higit sa $500,000 mula sa Flooring Protocol pagkatapos magkaron ng accounting bug na nag-expose sa liquidity pools ng platform sa pag-aabuso. Sa mga napulot na ari-arian: dalawang CryptoPunks, 29 Bored Apes, at apat na Mutant Apes.

Ano talaga ang nangyari

Ang Flooring Protocol, isang platform para sa fractionalization ng NFT, ay may isang kakulangan na nakatago sa kanyang lohika ng pagsasaulo at pag-verify ng pagmamay-ari. Nahanap ng isang attacker na pinapayagan ng bug na sila ay mag-mint ng halos walang hanggang balanse ng fpToken, na ang pambansang token ng protokolo na ginagamit upang kumatawan sa fractional na pagmamay-ari ng NFT.

Pagsasadya

Pinahintulutan ng exploit ang pagbaba ng dust amount ng WETH sa mga pool, isang mabagal na pagbubuhos na maaaring magresulta sa pagbawas ng lahat ng pinakamataas na halaga ng mga ari-arian ng protocol. Ang arkitekto ng Flooring Protocol, na kilala bilang 0xFreeLunch, ay tumanggap ng pananagutan para sa vulnerability.

Ipinatupad ni Yuga Labs ang pagtutol bago lumaganap ang pinsala. Ipinaglaban ng kumpanya ang isang defensive contract na epektibong nagmirror sa sariling mekanismo ng exploit, gamit ang parehong bug upang i-draw ang mga blue-chip NFT nang ligtas bago makapag-claim ang mga masamang aktor.

Ang operasyon ng pagliligtas, hakbang-hakbang

Ang defensive contract ni Yuga ay nag-replicate ng paraan ng attacker, nag-mint ng fpTokens sa pamamagitan ng nasirang accounting logic at ginamit ito upang kuhanin ang mga NFT na may mataas na halaga mula sa mga exposed na pools. Ang operasyon ay nagdala ng kabuuang 68 NFT sa iba’t ibang collections.

Dalawang CryptoPunks, 29 na Bored Ape Yacht Club NFT, at apat na Mutant Ape Yacht Club NFT ang nagsilbing pinakamalaking halaga sa kinuha. Ang mga natitirang asset ay nagsasaklaw sa iba pang koleksyon na inilagay sa mga fractionalization pool ng Flooring Protocol.

Ang lahat ng narecover na NFT ay kasalukuyang nasa pag-aalaga ng Yuga Labs. Ang kompanya ay nagpahayag na babalikin nila ito sa kanilang mga may-ari nang maayos matapos mapatch ang vulnerability ng protokolo.

Bakit mahalaga ito sa labas ng isang protokolo

Ang exploit sa Flooring Protocol ay nagtatapos ng mga tanong tungkol sa kagalingan ng NFT-focused DeFi infrastructure. Ang mga accounting bug, lalo na ang mga pagkakamali sa paraan kung paano tinatayong ang pagmamay-ari at awtoridad sa pagmimint ng mga token, ay isa sa mga pinakabasehang kategorya ng mga vulnerability sa smart contract. Ito ay mga uri ng problema na disenyo ng mga komprehensibong audit upang makita bago ang deployment.

Para sa Yuga Labs, ang tugon ay nakakatanda at desisibong mabilis. May direktang pananalapi at reputasyong interes ang kompanya sa pagprotekta sa mga tagapag-angkat ng CryptoPunks at Bored Ape, dahil sa pagkuha nila sa IP ng CryptoPunks mula sa Larva Labs noong 2022.

Disclaimer: Ang information sa page na ito ay maaaring nakuha mula sa mga third party at hindi necessary na nagre-reflect sa mga pananaw o opinyon ng KuCoin. Ibinigay ang content na ito para sa mga pangkalahatang informational purpose lang, nang walang anumang representation o warranty ng anumang uri, at hindi rin ito dapat ipakahulugan bilang financial o investment advice. Hindi mananagot ang KuCoin para sa anumang error o omission, o para sa anumang outcome na magreresulta mula sa paggamit ng information na ito. Maaaring maging risky ang mga investment sa mga digital asset. Pakisuri nang maigi ang mga risk ng isang produkto at ang risk tolerance mo batay sa iyong sariling kalagayang pinansyal. Para sa higit pang information, mag-refer sa aming Terms ng Paggamit at Disclosure ng Risk.