Kehilangan CryptoPunk akibat ralat kontrak pintar adalah jenis perkara yang membuat pemegang NFT tidak dapat tidur. Namun, mendapatkannya semula adalah jenis perkara yang hampir tidak pernah berlaku.
Yuga Labs menjalankan operasi white-hat pada 8 Jun, memulihkan 68 NFT bernilai lebih daripada $500,000 daripada Flooring Protocol selepas ralat perakaunan mengungkapkan pasangan likuiditi platform kepada eksploitasi. Di antara aset yang diselamatkan: dua CryptoPunks, 29 Bored Apes, dan empat Mutant Apes.
Apa sebenarnya yang salah
Protokol Flooring, sebuah platform pemecahan NFT, mempunyai kelemahan yang tersembunyi dalam logik pengiraan dan pengesahan kepemilikan. Seorang penyerang menemui bahawa kecacatan itu membolehkan mereka mencetak keseimbangan fpToken yang hampir tanpa had, iaitu token dalaman protokol yang digunakan untuk mewakili kepemilikan separa NFT.
Eksploitasi tersebut membolehkan jumlah debu WETH mengosongkan kolam, kebocoran perlahan yang boleh akhirnya mengosongkan protokol daripada aset-aset bernilai tertinggi. Arkitek Flooring Protocol, dikenali sebagai 0xFreeLunch, mengambil tanggungjawab atas kerentanan tersebut.
Yuga Labs bertindak sebelum kerosakan merebak lebih lanjut. Syarikat tersebut melancarkan kontrak pertahanan yang secara efektif meniru mekanisme eksploit itu, menggunakan kelemahan yang sama untuk menarik NFT kelas atas ke tempat selamat sebelum pihak jahat boleh mengklaimnya.
Operasi penyelamatan, langkah demi langkah
Kontrak pertahanan Yuga meniru kaedah penyerang, mencetak fpTokens melalui logik perakaunan yang rosak dan menggunakannya untuk menarik NFT bernilai tinggi daripada kolam yang terdedah. Operasi ini menarik sebanyak 68 NFT secara keseluruhan merentas pelbagai koleksi.
Dua CryptoPunks, 29 NFT Bored Ape Yacht Club, dan empat NFT Mutant Ape Yacht Club menyumbang bahagian paling bernilai dalam rampasan itu. Aset-aset baki merangkumi koleksi lain yang didepositkan ke dalam kolam fraksionalisasi Flooring Protocol.
Semua NFT yang dipulihkan kini disimpan dalam pengawasan Yuga Labs. Syarikat tersebut menyatakan bahawa NFT-nft tersebut akan dipulangkan kepada pemilik sahnya setelah kerentanan protokol diperbaiki.
Mengapa ini penting melebihi satu protokol
Eksploitasi Flooring Protocol menimbulkan persoalan mengenai kematangan infrastruktur DeFi yang berfokus pada NFT. Ralat perakaunan, khususnya kesilapan dalam cara protokol melacak kepemilikan token dan kuasa pencetakan, adalah antara kategori teras kerentanan kontrak pintar. Ini adalah jenis isu yang audit menyeluruh direka untuk mengesan sebelum pelancaran.
Bagi Yuga Labs, tindakan balasnya sangat pantas dan tegas. Syarikat ini mempunyai kepentingan kewangan dan reputasi yang langsung dalam melindungi pemegang CryptoPunks dan Bored Ape, setelah memperoleh IP CryptoPunks daripada Larva Labs pada tahun 2022.

