Kirim permintaan Masuk
 
Logo Logo
Kategori
Kirim permintaan
Masuk
Indodax Academy Blog Indodax INDODAX.COM

Apa itu Reentrancy Attack?

  1. INDODAX
  2. Umum
  3. Kenali Istilah

jelajahi

Reentrancy Attack adalah jenis serangan terhadap smart contract di mana penyerang secara berulang kali memanggil fungsi eksternal kontrak sebelum transaksi sebelumnya selesai diproses. 

Ini memungkinkan penyerang untuk menguras dana atau mengubah keadaan kontrak dengan cara yang tidak diinginkan sebelum kontrak menyadari perubahan status sebelumnya.

Reentrancy attack terjadi ketika smart contract memanggil kontrak lain sebelum memperbarui statusnya sendiri. Dalam serangan ini, penyerang bisa membuat serangkaian panggilan ulang ke kontrak asli, sehingga kontrak tersebut terus mentransfer dana tanpa menyadari bahwa nilai didalamnya sudah berkurang. 

Serangan semacam ini sering terjadi pada smart contract yang ditulis dengan celah di logika pemrogramannya. Untuk mencegah serangan ini, para pengembang biasanya menggunakan pola desain seperti “checks-effects-interactions,” “Tim keamanan menemukan celah reentrancy attack dalam kontrak kami yang dapat memungkinkan pencurian dana.”

    Artikel dalam bagian ini

  • Apa Itu Pengaturan Tampilan Trade?
  • Apa Itu Pi Domain?
  • Apa Itu dKargo (DKA)?
  • Apa Itu FIO Protocol?
  • Apa Itu Sybil Attack?
  • Apa Itu Ommer Blocks?
  • Apa Itu Movement Crypto?
  • Apa Itu Virtual Protocol Coin?
  • Apa Itu Atomic Wallet?
  • Apa Itu Confidential Transactions?

Artikel terkait

  • Apa itu Smart Contract Audit?
  • Bagaimana cara menghubungi Indodax?
  • Apa perbedaan dari On-Chain dengan Off-Chain?
  • Cara Memeriksa Transaksi ERC20 pada Blockchain
  • Apa Itu Sybil Attack?

Artikel yang dipromosikan

  • Panduan Pembayaran Virtual Account BCA
  • Frequently Asked Questions (FAQ) Fitur Alarm Price

Apakah artikel ini membantu?


Ada pertanyaan lagi ? Kirim Permintaan
×
Logo
Bahasa Indonesia English (United States) 简体中文
Indodax.com © 2022