Pada tanggal 30 Juli, waktu Beijing, beberapa versi bahasa pemrograman Hyper Vyper ditemukan memiliki kerentanan serius, dan akibatnya beberapa proyek penting termasuk Curve Finance diserang.
Menurut penjelasan tim Curve, karena beberapa pool (alETH, msETH, pETH) menggunakan bahasa Vyper versi 0.2.15, fungsi kunci reentrancy gagal, sehingga penyerang dapat menjalankan fungsi tertentu beberapa kali dalam satu transaksi, sehingga menghasilkan sejumlah uang. terjadi kerugian modal.
Adapun jumlah kerugian spesifiknya, Paidun sebelumnya melaporkan bahwa itu termasuk Alchemix (penerbit alETH), JPEG'd (penerbit pETH), Metronome (penerbit mSETH), deBridge, Ellipsis, Curve CRV-ETH pool, dll. Total kerugian sekitar US$52 juta.
Dalam keadaan ekstrim, karena cadangan likuiditas on-chain CRV gagal menahan tekanan penjualan terkonsentrasi secara efektif, harga perdagangan CRV di beberapa DEX berfluktuasi dengan hebat pagi ini, di antaranya, antara pukul 3:05 dan 3:15, Uniswap Harga instan CRV/. Pasangan perdagangan WETH hampir kembali ke nol, dengan titik terendah jatuh ke sekitar US$0,08 (kini telah pulih ke sekitar US$0,62).
Untungnya, harga instan yang ekstrem ini tidak dilaporkan oleh oracle Chainlink. Berdasarkan riwayat data feed harga Chainlink, dapat dilihat bahwa karena logika kutipan tertimbang “CEX + DEX”, harga terendah yang dikutip oleh oracle pada titik waktu yang sama adalah US$0,59. Sebagai layanan oracle yang paling umum digunakan di industri, perbedaan harga yang "kecil" ini dapat membantu Curve, Aave, dan bahkan seluruh industri DeFi menghindari bencana yang lebih besar.
Kita bisa membayangkan seperti apa DeFi pagi ini jika Chainlink tidak melaporkan 0,59, melainkan melaporkan 0,08.
Hal pertama yang dapat ditentukan adalah posisi utang hipotek CRV pada sejumlah besar protokol peminjaman, termasuk Aave, akan secara langsung menghadapi risiko likuidasi.
Ambil contoh pendiri Curve Michael Egorov. Dia telah menggadaikan total 292 juta CRV (sekitar US$181 juta) di Aave, FRAXlend, Abracadabr, dan Inverse, dan meminjamkan dana sebesar US$110 juta kira-kira Sekitar $0,40. Jika Chainlink mengutip harga $0.08, tidak ada keraguan bahwa posisi ini akan segera dilikuidasi.
Dalam hal ini, banyak pengguna, termasuk Michael Egorov, akan menghadapi kerugian modal. Mengingat kapasitas likuiditas CRV pada rantai tersebut sudah tidak mencukupi pada saat itu, likuidasi ini sulit dilakukan secara efektif, sehingga mempengaruhi protokol peminjaman seperti Aave. dan FRAXlend. Hal ini menciptakan potensi ancaman kredit macet (CRV hampir nol, dan akan sulit untuk menutupi hutang dengan uang hasil penjualan likuidasi).
Seiring berjalannya likuidasi, CRV akan terus menghadapi tekanan jual yang lebih besar, yang mungkin akan memperparah kepanikan masyarakat (jangan lupa saudara pendirinya juga akan dibawa pergi saat itu), sehingga memicu situasi yang lebih serius.
Dalam semalam, beberapa landasan utama dunia DeFi rusak parah, yang pasti akan menimbulkan dampak yang sangat besar. Sulit membayangkan seperti apa industri ini setelah bangun pagi ini jika hal ini terjadi.
Dalam diskusi komunitas, beberapa orang membandingkan operasi kutipan Chainlink pagi ini dengan BitMEX, yang "mencabut kabel jaringan" pada 312. Yang terakhir, sebagai pertukaran kontrak dengan volume perdagangan terbesar di industri pada tahun 2020, turun satu setengah jam selama kondisi pasar ekstrem di 312. , namun hal ini secara tidak langsung mencegah pasar jatuh lebih jauh, sehingga banyak orang bercanda bahwa hal ini "menyelamatkan industri".
Secara obyektif, situasi Chainlink masih berbeda dari BitMEX. Ia hanya menjalankan logika kutipan berbobot "CEX + DEX" sendiri secara normal. Meskipun dari sudut pandang beberapa pengguna, penggunaan CEX sebagai salah satu sumber kutipan tampaknya kurang terdesentralisasi di dunia DeFi, namun dilihat dari kondisi pasar saat ini, CEX masih memiliki kutipan yang lebih komprehensif dan stabil dibandingkan DEX (terutama untuk altcoin), setidaknya kali ini, kutipan dari CEX mungkin telah menyelamatkan industri.