Panduan Ethereum

Apa Pengertian dari Gas, Gas Limit dan Gas Price Pada Ehtereum?

Sebelum mendalami apa pengertian dari Gas pada Ethereum, Anda perlu mengetahui sedikit tentang cara kerja Ethereum. Ethereum adalah platform blockchain yang memiliki fitur smart contract. Ethereum ini mirip seperti sistem blokchain yang dimiliki oleh Bitcoin hanya saja dengan protokol dan fitur yang berbeda. Salah satu fitur utama ethereum adalah Daaps, artinya para pengembang bisa membangun aplikasi diatas jaringan ethereum.

Jadi ketika kita menggunakan ethereum, seperti mengirim ethereum ke dompet lain, mengirim token ke dompet lain atau juga ketika menggunakan aplikasi Daaps maka diperlukan yang namanya “Gas” atau “bahan bakar”. Jadi Gas adalah sebutan untuk biaya transaksi menggunakan jaringan ethereum. Gas sendiri wajib dibayarkan menggunakan koin ETH.

Apa itu Gas Pada Ethereum

Gas adalah biaya transaksi yang harus dibayarkan bagi pengguna jaringan Ethereum, Gas wajib dibayarkan menggunakan koin ETH. Harga untuk 1 gas diukur dalam satuan yang disebut GWEI.

Apa itu Gwei

Gwei adalah satuan unit ETH dengan nilai 1 ETH = 1.000.000.000 Gwei. Saat anda menggunakan jaringan Ethereum maka anda bisa menetapkan berapa harga per 1 Gas yang bersedia anda bayarkan, sebagai contoh Gas Price 20 Gwei artinya anda akan dikenakan biaya 0,00000002 ETH untuk harga 1 Gas. dengan perhitungan 20 GWEI / 1.000.000.000 ETH = 0,00000002 ETH.

Setiap jenis transaksi memerlukan jumlah gas yang berbeda, tergantung seberapa besar jaringan ethereum yang dibutuhkan untuk memproses transaksi tersebut.

Sebagai contoh untuk mengirim 1 EH ke dompet lain maka dikenakan biaya 21.000 gas, jika anda bayar harga per 1 gas = 20 Gwei maka total biaya transaksi yang diperlukan adalah 21.000 x 20 = 42.000 GWEI atau setara dengan 420.0000 / 1.000.000.000 = 0,00042 ETH

Semakin tinggi harga per satu gas yang Anda bayarkan maka semakin cepat transaksi Anda di proses.

Gas Limit

Gas limit berfungsi untuk mengatur berapa jumlah maksimum gas yang bersedia Anda bayar untuk memproses sebuah transaksi. Transfer ETH ke wallet lain memiliki standar gas limit yaitu sebesar 21.000 unit gas. Artinya ketika anda mengirim 1 ETH dari Wallet A ke Wallet B dan memasang Gas Limit 40000 maka sisa Gas otomatis dikembalikan ke akun Anda yaitu 40.000-21.000.

Untuk jenis transaksi yang lebih kompleks akan membutuhkan Gas Limit yang lebih tinggi. Sebagai contoh saat berpartisipasi dalam ICO, biasanya diharuskan memasang Gas limit sesuai dengan permintaan developer, jika gas limit cukup tinggi berarti semakin banyak kode yang di eksekusi dalam kontrak tersebut.

Intinya, semakin kompleks kontrak yang dibuat, maka semakin besar juga Gas yang harus Anda bayar. Saat Anda mendaftar ICO. Anda bisa melihat berapa gas limit yang harus dipasang saat mengirimkan ETH ke alamat kontrak mereka.

Jika anda memasukkan jumlah gas yang tidak sesuai dengan yang disarankan, maka besar kemungkinan transaksi gagal, dan akibatnya Gas yang sudah di bayarkan akan hangus seluruhnya atau sebagian, tergantung kondisi jaringan ethereum.

Anda bisa menggunakan kalkulator gas pada tautan ini: https://ethgasstation.info/calculatorTxV.php

Untuk transaksi ethereum atau token disarankan menggunakan aplikasi metamask karena aplikasi tersebut menghitung sendiri berapa gas yang di rekomendasikan, ini gunanya untuk mencegah anda membayar gas terlalu kecil sehingga transaksi pending juga mencegah anda membaya gas yang terlalu mahal.

Gas Price

Gas Price adalah biaya yang bersedia Anda bayar untuk setiap unit gas, dan diukur dalam satuan “Gwei”.

1 ETH setara dengan 1.000.00.000 Gwei

Jadi saat anda melakukan transaksi maka semua akan dihitung dengan rumus ( Gas price/1.000.000.000 * Gas Limit). Sebagai contoh:

Anda mengirim ETH dari wallet A ke wallet B dengan menggunakan Gas limit 50000 dan Gas price 20 Gwei. Maka biaya transaksi maksimal Anda bayar adalah 20/1.000.000.000 * 50000 = 0.001 ETH

1 Ether = 1.000.000.000 GWEI

1 GWEI = 0.000000001 Ether

 

Kesimpulan

Jadi, dapat disimpulkan bahwa Harga Gas dapat Anda atur sendiri dalam GWEI. Sebagai contoh mudah, apabila Anda akan mengirim ETH ke wallet yang lain dengan menggunakan metode Advance (Anda yang mengatur sendiri gas limit dan gas price nya), Custom Gas Price dapat Anda isi dengan 2 GWEI. Hal tersebut berarti 1 GAS bernilai 2 GWEI.

Setelah itu, Anda dapat mengisi Gas Limit-nya. Yang paling dianjurkan adalah diatas 100.000 GAS, maka dari itu dapat disimpulkan biaya transfer yang Anda gunakan untuk mengirim adalah sebagai berikut perhitungannya:

100.000 GAS x 2 = 200.000 GWEI atau 0.0002 Ether.

Tinggalkan Balasan

Back to top button