Q: Apa kerentanan kontrak pintar yang paling mematikan? A: Serangan reentrancy mencuri $60 juta dari DAO pada tahun 2016, sementara overflow integer menyebabkan kesalahan perhitungan yang diam. Keduanya dapat menguras dana tetapi melalui mekanisme yang berbeda. Q: Bagaimana perbedaan eksekusi serangan ini? A: Reentrancy mengeksploitasi waktu callback untuk menarik beberapa kali sebelum pembaruan status. Overflow integer memanipulasi aritmatika untuk melewati pemeriksaan saldo. Q: Apa pertahanan terbaik terhadap masing-masing? A: Gunakan pola Checks-Effects-Interactions untuk reentrancy. Terapkan pustaka SafeMath untuk operasi integer. Keduanya memerlukan pengujian dan audit yang menyeluruh.
#SmartContractSecurity #DeFiSafety #BlockchainSecurity