Pindai untuk Mengunduh Aplikasi Gate
qrCode
Opsi Unduhan Lainnya
Jangan ingatkan saya lagi hari ini

#数字资产市场观察 Berapa nilai satu baris kode? Jawabannya adalah 1,6 miliar dolar—ini bukan berlebihan, tetapi pelajaran menyakitkan yang baru saja dialami oleh platform DEX terbesar dalam ekosistem Sui, Cetus. Hacker mencuri 230 juta dolar melalui celah yang sangat canggih.



Kunci dari masalah ini terletak pada pemeriksaan perbatasan yang tampak biasa: penyerang mengonfigurasi satu set input khusus yang membuat nilai n tepat memenuhi kondisi n <= mask, sehingga berhasil melewati garis pertahanan pertama. Namun, yang benar-benar mematikan adalah bagian kedua - n ini juga lebih besar dari atau sama dengan 2^192, ketika operasi pergeseran kiri 64 bit dijalankan, hasil perhitungan secara langsung melampaui batas penyimpanan u256. Pada saat overflow, fungsi mengeluarkan nilai kembali yang sepenuhnya salah, dan gerbang kolam likuiditas pun terbuka.

Kabar baiknya adalah tim Cetus telah dengan cepat memperbaiki repositori kode. Namun, kasus ini kembali mengingatkan semua orang: audit keamanan kontrak pintar tidak bisa dianggap remeh, bahkan kesalahan kecil dalam penanganan batas operasi bit dapat berakibat biaya yang sangat besar. Di dunia DeFi, kode adalah hukum, dan bug adalah celah dalam hukum.
CETUS-2.35%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 4
  • Posting ulang
  • Bagikan
Komentar
0/400
QuietlyStakingvip
· 11-26 09:13
Wah, bug operasi bit langsung menghancurkan 230 juta, ini alasan kenapa saya selalu meragukan audit Cetus Saya benar-benar tidak bisa menahan lagi, kesalahan dasar seperti overflow u256 bisa lolos audit? Kode adalah hukum, jadi hacker adalah hakim?
Lihat AsliBalas0
SellTheBouncevip
· 11-26 09:08
Sekali lagi, ini adalah jebakan yang sama. Bug kode, kesalahan audit, perbaikan cepat... sudah mendengarnya selama bertahun-tahun. Masalahnya, di mana Cetus berikutnya akan menunggu? Selalu ada alasan untuk titik terendah yang lebih rendah dalam Keuangan Desentralisasi—selalu ada celah yang lebih besar.
Lihat AsliBalas0
ContractHuntervip
· 11-26 09:04
Wah, overflow u256 sampai menghantam 230 juta, itulah mengapa saya tidak pernah menyentuh kolam yang belum diaudit.
Lihat AsliBalas0
CountdownToBrokevip
· 11-26 08:58
Astaga, satu bug operasi bit membuat 230 juta lenyap, ini benar-benar keterlaluan!
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)