Gas Fee adalah biaya yang harus dibayar pengguna di blockchain saat melakukan transaksi atau berinteraksi dengan kontrak pintar, biaya ini biasanya dibayarkan dalam bentuk aset asli dari jaringan blockchain tersebut.
Gas Fee awalnya dirancang untuk mengkompensasi energi yang diperlukan oleh validator jaringan dalam memverifikasi transaksi, serta memberikan lapisan perlindungan keamanan bagi jaringan blockchain itu sendiri—meningkatkan biaya bagi pengguna yang dengan niat jahat mengirimkan transaksi sampah.
Kata Gas awalnya diajukan oleh Ethereum, menurut halaman pengembang Ethereum, “Gas adalah bahan bakar yang menjalankan Ethereum, seperti bensin yang dibutuhkan mobil untuk berjalan.”
Jaringan blockchain lain juga mengadopsi penggunaan Gas Fee (seperti Polygon, BNB Chain, dll), ada yang menyebutnya sebagai biaya transaksi, biaya penambang, atau biaya serupa lainnya (seperti Bitcoin, Litecoin, dll), tetapi pada dasarnya semuanya adalah biaya yang dibayar pengguna kepada validator jaringan untuk menjalankan transaksi.
Cara Perhitungan Gas Fee
Berbeda jaringan memiliki metode perhitungan Gas Fee yang berbeda, kita ambil Ethereum sebagai contoh: Total Fee = Gas limit * (Base fee + Priority fee)
Perhitungan biaya gas
Gas Limit adalah jumlah maksimum Gas Unit yang bersedia dibelanjakan pengguna dalam satu transaksi. Gas Unit adalah satuan pengukuran jumlah pekerjaan komputasi yang diperlukan untuk menjalankan operasi tertentu di jaringan Ethereum, jumlah Gas Unit yang dibutuhkan oleh sebuah transaksi ditentukan oleh besarnya pekerjaan komputasi yang terlibat dalam transaksi tersebut, sehingga menjalankan transaksi yang berbeda membutuhkan Gas Unit yang berbeda pula. Misalnya, satu transaksi $ETH transfer standar membutuhkan 21.000 Unit Gas, sementara transaksi yang melibatkan kontrak pintar biasanya lebih kompleks dan membutuhkan Gas Unit yang lebih tinggi.
Base Fee adalah biaya Gas minimum yang diperlukan untuk menjalankan sebuah transaksi di Ethereum, nilai ini disesuaikan secara dinamis berdasarkan jumlah pengguna yang berinteraksi dengan jaringan pada waktu tertentu. Semakin banyak pengguna yang berinteraksi, Base Fee akan semakin tinggi. Base Fee waktu nyata dapat dilihat di Etherscan Gas Tracker.
Priority Fee adalah biaya tambahan yang secara aktif ditambahkan oleh pengguna agar transaksi mereka diproses lebih cepat. Validator jaringan Ethereum dapat melihat transaksi mana yang menyertakan Priority Fee. Ketika validator memverifikasi transaksi yang menyertakan Priority Fee, mereka akan menerima biaya tersebut. Mekanisme ini mendorong validator untuk memprioritaskan transaksi yang menyertakan Priority Fee yang lebih tinggi agar mendapatkan keuntungan lebih banyak. Di sisi lain, pengguna yang ingin transaksi mereka selesai lebih cepat dari pengguna lain harus menambahkan Priority Fee yang lebih besar dalam transaksi mereka.
Catatan: Metode perhitungan di atas adalah metode yang berlaku setelah upgrade London Ethereum pada Agustus 2021. Untuk memahami metode sebelum upgrade London, silakan merujuk ke EIP-1559.
Mekanisme Refund Gas
Misalnya kita menetapkan Gas Limit sebesar 50.000 untuk satu transaksi $ETH transfer, validator jaringan akan menghabiskan 21.000 Unit Gas, sementara sisa 29.000 akan dikembalikan.
Misalnya kita menetapkan Gas Limit sebesar 20.000, validator jaringan tetap akan menghabiskan 20.000 Unit Gas untuk mencoba menyelesaikan transaksi, tetapi karena Gas Unit tidak cukup, transaksi ini tidak akan dikonfirmasi. Namun, karena validator telah menyelesaikan pekerjaan senilai 20.000 Gas Unit, Gas sebesar 20.000 Unit tersebut akan dikonsumsi dan tidak dikembalikan.
Gwei
Saat melakukan transaksi di Ethereum dan membayar Gas Fee, kita sering melihat kata Gwei sebagai satuan dari Gas Fee, lalu apa itu Gwei?
Dalam desain Ethereum, $ETH Gwei dirancang sebagai bagian terkecil yang dapat dibagi dari 1.000.000.000.000.000.000 (18 nol), untuk memudahkan perhitungan, satuan terkecil ini disebut wei. Kemudian, karena Gas Fee biasanya jauh lebih kecil dari 1 $ETH , Gwei (gigawei) digunakan sebagai satuan pengukuran untuk Gas Fee. Giga berarti giga (seperti gigabyte-GB, yaitu satu miliar byte), 1 $ETH = 1.000.000.000 Gwei (9 nol) **$GALA **$GAME2 **$GAS **
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Apa itu Biaya Gas
Gas Fee adalah biaya yang harus dibayar pengguna di blockchain saat melakukan transaksi atau berinteraksi dengan kontrak pintar, biaya ini biasanya dibayarkan dalam bentuk aset asli dari jaringan blockchain tersebut.
Gas Fee awalnya dirancang untuk mengkompensasi energi yang diperlukan oleh validator jaringan dalam memverifikasi transaksi, serta memberikan lapisan perlindungan keamanan bagi jaringan blockchain itu sendiri—meningkatkan biaya bagi pengguna yang dengan niat jahat mengirimkan transaksi sampah.
Kata Gas awalnya diajukan oleh Ethereum, menurut halaman pengembang Ethereum, “Gas adalah bahan bakar yang menjalankan Ethereum, seperti bensin yang dibutuhkan mobil untuk berjalan.”
Jaringan blockchain lain juga mengadopsi penggunaan Gas Fee (seperti Polygon, BNB Chain, dll), ada yang menyebutnya sebagai biaya transaksi, biaya penambang, atau biaya serupa lainnya (seperti Bitcoin, Litecoin, dll), tetapi pada dasarnya semuanya adalah biaya yang dibayar pengguna kepada validator jaringan untuk menjalankan transaksi.
Cara Perhitungan Gas Fee
Berbeda jaringan memiliki metode perhitungan Gas Fee yang berbeda, kita ambil Ethereum sebagai contoh: Total Fee = Gas limit * (Base fee + Priority fee)
Perhitungan biaya gas
Gas Limit adalah jumlah maksimum Gas Unit yang bersedia dibelanjakan pengguna dalam satu transaksi. Gas Unit adalah satuan pengukuran jumlah pekerjaan komputasi yang diperlukan untuk menjalankan operasi tertentu di jaringan Ethereum, jumlah Gas Unit yang dibutuhkan oleh sebuah transaksi ditentukan oleh besarnya pekerjaan komputasi yang terlibat dalam transaksi tersebut, sehingga menjalankan transaksi yang berbeda membutuhkan Gas Unit yang berbeda pula. Misalnya, satu transaksi $ETH transfer standar membutuhkan 21.000 Unit Gas, sementara transaksi yang melibatkan kontrak pintar biasanya lebih kompleks dan membutuhkan Gas Unit yang lebih tinggi.
Base Fee adalah biaya Gas minimum yang diperlukan untuk menjalankan sebuah transaksi di Ethereum, nilai ini disesuaikan secara dinamis berdasarkan jumlah pengguna yang berinteraksi dengan jaringan pada waktu tertentu. Semakin banyak pengguna yang berinteraksi, Base Fee akan semakin tinggi. Base Fee waktu nyata dapat dilihat di Etherscan Gas Tracker.
Priority Fee adalah biaya tambahan yang secara aktif ditambahkan oleh pengguna agar transaksi mereka diproses lebih cepat. Validator jaringan Ethereum dapat melihat transaksi mana yang menyertakan Priority Fee. Ketika validator memverifikasi transaksi yang menyertakan Priority Fee, mereka akan menerima biaya tersebut. Mekanisme ini mendorong validator untuk memprioritaskan transaksi yang menyertakan Priority Fee yang lebih tinggi agar mendapatkan keuntungan lebih banyak. Di sisi lain, pengguna yang ingin transaksi mereka selesai lebih cepat dari pengguna lain harus menambahkan Priority Fee yang lebih besar dalam transaksi mereka.
Catatan: Metode perhitungan di atas adalah metode yang berlaku setelah upgrade London Ethereum pada Agustus 2021. Untuk memahami metode sebelum upgrade London, silakan merujuk ke EIP-1559.
Mekanisme Refund Gas
Misalnya kita menetapkan Gas Limit sebesar 50.000 untuk satu transaksi $ETH transfer, validator jaringan akan menghabiskan 21.000 Unit Gas, sementara sisa 29.000 akan dikembalikan.
Misalnya kita menetapkan Gas Limit sebesar 20.000, validator jaringan tetap akan menghabiskan 20.000 Unit Gas untuk mencoba menyelesaikan transaksi, tetapi karena Gas Unit tidak cukup, transaksi ini tidak akan dikonfirmasi. Namun, karena validator telah menyelesaikan pekerjaan senilai 20.000 Gas Unit, Gas sebesar 20.000 Unit tersebut akan dikonsumsi dan tidak dikembalikan.
Gwei
Saat melakukan transaksi di Ethereum dan membayar Gas Fee, kita sering melihat kata Gwei sebagai satuan dari Gas Fee, lalu apa itu Gwei?
Dalam desain Ethereum, $ETH Gwei dirancang sebagai bagian terkecil yang dapat dibagi dari 1.000.000.000.000.000.000 (18 nol), untuk memudahkan perhitungan, satuan terkecil ini disebut wei. Kemudian, karena Gas Fee biasanya jauh lebih kecil dari 1 $ETH , Gwei (gigawei) digunakan sebagai satuan pengukuran untuk Gas Fee. Giga berarti giga (seperti gigabyte-GB, yaitu satu miliar byte), 1 $ETH = 1.000.000.000 Gwei (9 nol) **$GALA **$GAME2 **$GAS **