Gas di Ethereum adalah satuan ukur sumber daya komputasi yang diperlukan untuk melaksanakan operasi di blockchain. Setiap transaksi di jaringan Ethereum memerlukan jumlah gas tertentu, terlepas dari kompleksitasnya. Biaya untuk operasi ini dibayarkan dalam mata uang asli jaringan — ether (ETH).
Harga gas dinyatakan dalam gwei (gigawey), yang setara dengan 0,000000001 ETH (10^-9 ETH). Wei, yang dinamai berdasarkan kriptografer Wei Dai, adalah unit terkecil dalam Ethereum. Alih-alih mengatakan bahwa biaya adalah 0,000000001 ETH, lebih nyaman menggunakan notasi 1 gwei.
Setelah Ethereum beralih ke Proof-of-Stake pada September 2022, biaya gas menjadi imbalan bagi para validator yang menjaga keamanan jaringan: semakin banyak pengguna yang melakukan staking ETH, semakin tinggi potensi penghasilan para validator.
Mekanisme biaya di Ethereum setelah pembaruan London
Mekanisme perhitungan biaya di jaringan Ethereum secara signifikan berubah setelah pembaruan London pada Agustus 2021. Sekarang, total biaya dihitung dengan rumus:
Total komisi = Unit gas yang digunakan × (Biaya dasar + Tip)
Di mana:
Biaya dasar — biaya yang ditetapkan oleh protokol
Tip — biaya tambahan yang ditetapkan oleh pengguna untuk memprioritaskan transaksi
Transaksi sederhana biasanya mengkonsumsi sekitar 21.000 unit gas, sedangkan operasi yang lebih kompleks ( interaksi dengan kontrak pintar, pencetakan NFT ) memerlukan gas yang jauh lebih banyak.
Biaya dasar dan fitur-fiturnya
Setiap blok di Ethereum memiliki biaya dasar yang berfungsi sebagai harga minimum untuk memasukkan transaksi ke dalam blok. Untuk memasukkan transaksi ke dalam blok, setidaknya harus menawarkan biaya dasar ini.
Fitur penting: biaya dasar tidak tergantung pada blok saat ini, melainkan dihitung berdasarkan blok sebelumnya, yang membuatnya lebih dapat diprediksi. Ketika blok ditambang, seluruh biaya dasar dibakar, yaitu dikeluarkan dari peredaran, yang menciptakan efek deflasi untuk ETH.
Biaya dasar secara otomatis disesuaikan oleh algoritma yang membandingkan ukuran blok sebelumnya dengan ukuran target. Jika blok sebelumnya melebihi ukuran target, biaya dasar meningkat maksimum 12,5% per blok. Peningkatan eksponensial ini membuat penyimpanan blok berukuran besar secara ekonomi menjadi tidak layak.
Biaya prioritas (tip)
Setelah pembaruan London, validator hanya menerima tip, bukan seluruh biaya gas seperti sebelumnya. Tip ini mendorong validator untuk memasukkan transaksi Anda ke dalam blok. Tanpa insentif ini, akan lebih menguntungkan bagi validator untuk mengonfirmasi blok kosong.
Dalam kondisi normal, tip kecil cukup untuk memasukkan transaksi ke dalam blok. Namun, selama periode beban tinggi pada jaringan, transaksi bersaing untuk ruang terbatas di dalam blok. Untuk eksekusi prioritas, mungkin perlu menetapkan tip yang lebih tinggi untuk mengungguli transaksi yang bersaing.
Biaya maksimum
Saat mengirim transaksi, pengguna dapat menetapkan jumlah maksimum yang bersedia mereka bayarkan untuk pelaksanaan transaksi (MaxFeePerGas). Untuk pelaksanaan transaksi yang sukses, biaya maksimum harus melebihi jumlah biaya dasar dan tip. Selisih antara biaya maksimum dan jumlah yang sebenarnya digunakan (biaya dasar + tip) dikembalikan kepada pengirim.
Bagaimana biaya dihitung
Salah satu keuntungan utama dari pembaruan London adalah penyederhanaan pengalaman pengguna dalam menetapkan biaya. Dompet modern secara otomatis merekomendasikan biaya transaksi yang optimal, termasuk biaya dasar dan tip yang disarankan, yang menghilangkan kebutuhan pengguna untuk menghitung biaya sendiri.
Mengapa biaya gas bisa tinggi?
Biaya gas yang tinggi terkait langsung dengan popularitas dan kepadatan jaringan Ethereum. Karena ruang di setiap blok terbatas, dan permintaan untuk transaksi bisa sangat tinggi, muncul persaingan di antara pengguna.
Faktor-faktor utama yang mempengaruhi tingginya harga gas:
Kapasitas bandwidth jaringan terbatas — setiap blok dapat berisi jumlah transaksi yang terbatas.
Permintaan tinggi untuk transaksi — selama aktivitas puncak ( peluncuran NFT populer, fluktuasi tajam di pasar ) banyak pengguna mencoba melakukan transaksi secara bersamaan.
Tingkat kesulitan operasi — semakin kompleks kontrak pintar atau operasi, semakin banyak sumber daya komputasi yang diperlukan dan semakin tinggi biaya transaksi.
Aktivitas spekulatif — beberapa pengguna sengaja menetapkan biaya tinggi untuk prioritas dalam pemrosesan transaksi, yang meningkatkan tingkat biaya secara keseluruhan di jaringan.
Untuk menghitung total biaya transaksi, Anda perlu mengalikan jumlah unit gas yang digunakan dengan jumlah biaya dasar dan tip. Misalnya, jika transfer ETH sederhana membutuhkan 21.000 gas, dan harga gas saat ini adalah 50 gwei (biaya dasar + tip), maka total biaya transaksi akan menjadi 21.000 × 50 gwei = 1.050.000 gwei = 0,00105 ETH.
Rekomendasi Praktis untuk Mengurangi Biaya Gas
Pemantauan harga rata-rata gas
Salah satu cara paling efektif untuk menghemat biaya adalah dengan memantau harga gas saat ini sebelum mengirimkan transaksi. Gunakan layanan khusus seperti etherscan.io/gastracker atau ethgasstation.info, yang menunjukkan harga gas rata-rata terkini dan memperkirakan waktu konfirmasi transaksi.
Keuntungan pemantauan:
Anda dapat memilih waktu yang optimal untuk transaksi ketika jaringan kurang sibuk.
Jika tidak ada urgensi, Anda dapat menetapkan harga gas di bawah rata-rata dan menunggu transaksi dimasukkan ke dalam blok.
Memungkinkan untuk menghindari overpay saat menetapkan biaya yang terlalu tinggi
Penelitian menunjukkan bahwa harga gas biasanya lebih rendah pada hari libur dan jam malam ( menurut UTC), ketika aktivitas keseluruhan di jaringan menurun. Merencanakan transaksi pada periode ini dapat secara signifikan mengurangi biaya.
Optimisasi batas gas
Batas gas menentukan jumlah maksimum sumber daya komputasi yang dapat digunakan untuk mengeksekusi transaksi. Mengubah batas gas tidak memengaruhi harga gas, tetapi dapat memengaruhi total biaya transaksi.
Sebagian besar dompet modern secara otomatis menetapkan batas gas yang cukup, tetapi terkadang penyesuaian manual mungkin diperlukan:
Jika batas gas tidak mencukupi, transaksi akan gagal dengan kesalahan "Out of Gas", tetapi biaya tetap akan dipotong.
Jika batas gas berlebih, bagian yang tidak terpakai akan dikembalikan, tetapi perkiraan yang terlalu tinggi dapat memblokir dana yang tersedia.
Untuk sebagian besar transaksi standar pengiriman ETH, cukup 21.000 unit gas. Untuk berinteraksi dengan kontrak pintar, mungkin diperlukan antara 50.000 hingga beberapa juta unit gas tergantung pada kompleksitas operasi.
Hindari kesalahan saat memasukkan nilai
Saat mengirim transaksi, selalu periksa dua kali nilai yang dimasukkan. Kesalahan umum adalah mencampur harga gas dengan jumlah transfer. Karena blockchain tidak dapat diubah, transaksi yang salah tidak dapat dibatalkan atau dana yang telah dibelanjakan dikembalikan.
Banyak dompet modern menawarkan antarmuka dengan visualisasi parameter transaksi yang jelas, yang mengurangi risiko kesalahan. Gunakan mereka untuk memeriksa:
Jumlah total biaya sebelum konfirmasi
Biaya maksimum yang mungkin untuk transaksi
Penilaian waktu konfirmasi transaksi
Penggunaan transaksi batch
Pengelompokan beberapa operasi menjadi satu transaksi dapat secara signifikan menghemat biaya. Protokol dan platform modern sering kali menawarkan fungsionalitas untuk pemrosesan transaksi secara batch, yang memungkinkan pembagian biaya dasar gas antara beberapa operasi.
Solusi alternatif untuk mengurangi biaya
Dalam periode biaya tinggi yang sangat tinggi di jaringan utama Ethereum, alternatif berikut dapat dipertimbangkan:
Penggunaan solusi Layer 2 — seperti Optimism atau Arbitrum, yang memproses transaksi di luar blockchain utama, secara signifikan mengurangi biaya
Blockchain yang kompatibel dengan Ethereum — banyak blockchain alternatif menggunakan model biaya yang mirip dengan Ethereum, tetapi dengan biaya yang lebih rendah.
Pelaksanaan transaksi tidak kritis yang ditunda — untuk operasi yang tidak memerlukan pelaksanaan segera, Anda dapat menunggu penurunan beban pada jaringan.
Biaya gas di blockchain lain
Sebagian besar blockchain menggunakan mekanisme biaya yang mirip dengan Ethereum. Dalam jaringan tersebut, mata uang asli blockchain digunakan untuk membayar biaya. Namun, ada pengecualian: misalnya, dalam blockchain NEO, gas dipisahkan menjadi koin terpisah GAS, yang secara khusus digunakan untuk membayar biaya transaksi.
Saat bekerja dengan berbagai blockchain, penting untuk memahami karakteristik model biaya mereka:
Model komisi ( tetap atau pasar )
Mekanisme penentuan prioritas transaksi
Kemungkinan optimasi dan pengurangan biaya
PEMBEBASAN DARI TANGGUNG JAWAB: Informasi yang disajikan dalam artikel ini hanya bersifat edukatif dan bukan merupakan rekomendasi keuangan atau investasi. Sebelum melakukan operasi apapun, lakukan penelitian Anda sendiri.
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.
Semua yang perlu Anda ketahui tentang gas ETH dan optimasi biaya di jaringan Ethereum
Konsep Dasar ETH Gas dan Cara Kerjanya
Gas di Ethereum adalah satuan ukur sumber daya komputasi yang diperlukan untuk melaksanakan operasi di blockchain. Setiap transaksi di jaringan Ethereum memerlukan jumlah gas tertentu, terlepas dari kompleksitasnya. Biaya untuk operasi ini dibayarkan dalam mata uang asli jaringan — ether (ETH).
Harga gas dinyatakan dalam gwei (gigawey), yang setara dengan 0,000000001 ETH (10^-9 ETH). Wei, yang dinamai berdasarkan kriptografer Wei Dai, adalah unit terkecil dalam Ethereum. Alih-alih mengatakan bahwa biaya adalah 0,000000001 ETH, lebih nyaman menggunakan notasi 1 gwei.
Setelah Ethereum beralih ke Proof-of-Stake pada September 2022, biaya gas menjadi imbalan bagi para validator yang menjaga keamanan jaringan: semakin banyak pengguna yang melakukan staking ETH, semakin tinggi potensi penghasilan para validator.
Mekanisme biaya di Ethereum setelah pembaruan London
Mekanisme perhitungan biaya di jaringan Ethereum secara signifikan berubah setelah pembaruan London pada Agustus 2021. Sekarang, total biaya dihitung dengan rumus:
Total komisi = Unit gas yang digunakan × (Biaya dasar + Tip)
Di mana:
Transaksi sederhana biasanya mengkonsumsi sekitar 21.000 unit gas, sedangkan operasi yang lebih kompleks ( interaksi dengan kontrak pintar, pencetakan NFT ) memerlukan gas yang jauh lebih banyak.
Biaya dasar dan fitur-fiturnya
Setiap blok di Ethereum memiliki biaya dasar yang berfungsi sebagai harga minimum untuk memasukkan transaksi ke dalam blok. Untuk memasukkan transaksi ke dalam blok, setidaknya harus menawarkan biaya dasar ini.
Fitur penting: biaya dasar tidak tergantung pada blok saat ini, melainkan dihitung berdasarkan blok sebelumnya, yang membuatnya lebih dapat diprediksi. Ketika blok ditambang, seluruh biaya dasar dibakar, yaitu dikeluarkan dari peredaran, yang menciptakan efek deflasi untuk ETH.
Biaya dasar secara otomatis disesuaikan oleh algoritma yang membandingkan ukuran blok sebelumnya dengan ukuran target. Jika blok sebelumnya melebihi ukuran target, biaya dasar meningkat maksimum 12,5% per blok. Peningkatan eksponensial ini membuat penyimpanan blok berukuran besar secara ekonomi menjadi tidak layak.
Biaya prioritas (tip)
Setelah pembaruan London, validator hanya menerima tip, bukan seluruh biaya gas seperti sebelumnya. Tip ini mendorong validator untuk memasukkan transaksi Anda ke dalam blok. Tanpa insentif ini, akan lebih menguntungkan bagi validator untuk mengonfirmasi blok kosong.
Dalam kondisi normal, tip kecil cukup untuk memasukkan transaksi ke dalam blok. Namun, selama periode beban tinggi pada jaringan, transaksi bersaing untuk ruang terbatas di dalam blok. Untuk eksekusi prioritas, mungkin perlu menetapkan tip yang lebih tinggi untuk mengungguli transaksi yang bersaing.
Biaya maksimum
Saat mengirim transaksi, pengguna dapat menetapkan jumlah maksimum yang bersedia mereka bayarkan untuk pelaksanaan transaksi (MaxFeePerGas). Untuk pelaksanaan transaksi yang sukses, biaya maksimum harus melebihi jumlah biaya dasar dan tip. Selisih antara biaya maksimum dan jumlah yang sebenarnya digunakan (biaya dasar + tip) dikembalikan kepada pengirim.
Bagaimana biaya dihitung
Salah satu keuntungan utama dari pembaruan London adalah penyederhanaan pengalaman pengguna dalam menetapkan biaya. Dompet modern secara otomatis merekomendasikan biaya transaksi yang optimal, termasuk biaya dasar dan tip yang disarankan, yang menghilangkan kebutuhan pengguna untuk menghitung biaya sendiri.
Mengapa biaya gas bisa tinggi?
Biaya gas yang tinggi terkait langsung dengan popularitas dan kepadatan jaringan Ethereum. Karena ruang di setiap blok terbatas, dan permintaan untuk transaksi bisa sangat tinggi, muncul persaingan di antara pengguna.
Faktor-faktor utama yang mempengaruhi tingginya harga gas:
Untuk menghitung total biaya transaksi, Anda perlu mengalikan jumlah unit gas yang digunakan dengan jumlah biaya dasar dan tip. Misalnya, jika transfer ETH sederhana membutuhkan 21.000 gas, dan harga gas saat ini adalah 50 gwei (biaya dasar + tip), maka total biaya transaksi akan menjadi 21.000 × 50 gwei = 1.050.000 gwei = 0,00105 ETH.
Rekomendasi Praktis untuk Mengurangi Biaya Gas
Pemantauan harga rata-rata gas
Salah satu cara paling efektif untuk menghemat biaya adalah dengan memantau harga gas saat ini sebelum mengirimkan transaksi. Gunakan layanan khusus seperti etherscan.io/gastracker atau ethgasstation.info, yang menunjukkan harga gas rata-rata terkini dan memperkirakan waktu konfirmasi transaksi.
Keuntungan pemantauan:
Penelitian menunjukkan bahwa harga gas biasanya lebih rendah pada hari libur dan jam malam ( menurut UTC), ketika aktivitas keseluruhan di jaringan menurun. Merencanakan transaksi pada periode ini dapat secara signifikan mengurangi biaya.
Optimisasi batas gas
Batas gas menentukan jumlah maksimum sumber daya komputasi yang dapat digunakan untuk mengeksekusi transaksi. Mengubah batas gas tidak memengaruhi harga gas, tetapi dapat memengaruhi total biaya transaksi.
Sebagian besar dompet modern secara otomatis menetapkan batas gas yang cukup, tetapi terkadang penyesuaian manual mungkin diperlukan:
Untuk sebagian besar transaksi standar pengiriman ETH, cukup 21.000 unit gas. Untuk berinteraksi dengan kontrak pintar, mungkin diperlukan antara 50.000 hingga beberapa juta unit gas tergantung pada kompleksitas operasi.
Hindari kesalahan saat memasukkan nilai
Saat mengirim transaksi, selalu periksa dua kali nilai yang dimasukkan. Kesalahan umum adalah mencampur harga gas dengan jumlah transfer. Karena blockchain tidak dapat diubah, transaksi yang salah tidak dapat dibatalkan atau dana yang telah dibelanjakan dikembalikan.
Banyak dompet modern menawarkan antarmuka dengan visualisasi parameter transaksi yang jelas, yang mengurangi risiko kesalahan. Gunakan mereka untuk memeriksa:
Penggunaan transaksi batch
Pengelompokan beberapa operasi menjadi satu transaksi dapat secara signifikan menghemat biaya. Protokol dan platform modern sering kali menawarkan fungsionalitas untuk pemrosesan transaksi secara batch, yang memungkinkan pembagian biaya dasar gas antara beberapa operasi.
Solusi alternatif untuk mengurangi biaya
Dalam periode biaya tinggi yang sangat tinggi di jaringan utama Ethereum, alternatif berikut dapat dipertimbangkan:
Biaya gas di blockchain lain
Sebagian besar blockchain menggunakan mekanisme biaya yang mirip dengan Ethereum. Dalam jaringan tersebut, mata uang asli blockchain digunakan untuk membayar biaya. Namun, ada pengecualian: misalnya, dalam blockchain NEO, gas dipisahkan menjadi koin terpisah GAS, yang secara khusus digunakan untuk membayar biaya transaksi.
Saat bekerja dengan berbagai blockchain, penting untuk memahami karakteristik model biaya mereka:
PEMBEBASAN DARI TANGGUNG JAWAB: Informasi yang disajikan dalam artikel ini hanya bersifat edukatif dan bukan merupakan rekomendasi keuangan atau investasi. Sebelum melakukan operasi apapun, lakukan penelitian Anda sendiri.