Di Ethereum $USDC , “menyetujui” bukan berarti token sudah dikirim — tetapi juga bukan klik yang tanpa risiko.
Dalam standar ERC-20, `approve` menentukan jumlah yang dapat dipindahkan oleh suatu alamat (spender) nantinya melalui `transferFrom`. Jika dompet menampilkan “tanpa batas”, izin tersebut dapat tetap aktif bahkan setelah dApp ditutup. Tanda tangan mengizinkan pengeluaran yang mungkin terjadi; tanda tangan itu tidak hanya mengonfirmasi tindakan yang ingin Anda lakukan saat itu.
Sebelum mengonfirmasi, periksa alamat spender dan batasnya. Mengurangi atau mencabut allowance membatasi pengeluaran di masa mendatang, tetapi tidak membatalkan transfer yang sudah dilakukan.
Sumber: EIP-20 — fungsi `approve`, `allowance`, dan `transferFrom`: https://eips.ethereum.org/EIPS/eip-20
Dalam standar ERC-20, `approve` menentukan jumlah yang dapat dipindahkan oleh suatu alamat (spender) nantinya melalui `transferFrom`. Jika dompet menampilkan “tanpa batas”, izin tersebut dapat tetap aktif bahkan setelah dApp ditutup. Tanda tangan mengizinkan pengeluaran yang mungkin terjadi; tanda tangan itu tidak hanya mengonfirmasi tindakan yang ingin Anda lakukan saat itu.
Sebelum mengonfirmasi, periksa alamat spender dan batasnya. Mengurangi atau mencabut allowance membatasi pengeluaran di masa mendatang, tetapi tidak membatalkan transfer yang sudah dilakukan.
Sumber: EIP-20 — fungsi `approve`, `allowance`, dan `transferFrom`: https://eips.ethereum.org/EIPS/eip-20
