Transaksi gagal, gas tetap dipotong.
Bukan platform yang mendendamu, tapi miner sudah telanjur menghitungnya.

gas bukan untuk membeli “transaksi berhasil”, melainkan daya komputasi.
Begitu kamu mengonfirmasi, node mulai mengeksekusi. Berapa pun langkah yang dijalankan, sebanyak itu pula yang dihitung.

Kalau di tengah jalan terjadi revert, pekerjaan yang sudah dihitung sebelumnya tidak bisa dikembalikan.
Jadi, biaya gas dihitung berdasarkan jumlah yang benar-benar terpakai. Meski transaksi gagal, kamu tetap harus membayar.

Hanya ada satu kondisi yang membuatmu tidak perlu membayar:
Transaksi sama sekali tidak masuk ke blockchain dan tidak dikemas dalam blok. Artinya, belum ada yang menghitungnya untukmu.

Sebelum menekan konfirmasi lain kali, pikirkan dulu:
Kalau transaksi ini gagal, apakah aku rela membayar biaya daya komputasi ini?
Kalau tidak, lakukan preview dulu dan coba dengan nominal kecil. Jangan langsung all-in.

Pernahkah kamu membuang-buang gas untuk transaksi yang revert?

#InfoBlockchain