Segala Sesuatu yang Harus Anda Ketahui Tentang Biaya Gas ETH dan Cara Kerjanya

Poin Kunci:

  • Memahami dasar-dasar Gas ETH
  • Cara kerja biaya gas di blockchain Ethereum
  • Mengapa biaya gas dapat melonjak ke tingkat yang tinggi
  • Tips praktis untuk mengurangi biaya gas

Gas adalah konsep dasar bagi siapa pun yang bertransaksi di Ethereum, karena biaya gas mewakili biaya yang diperlukan untuk mengeksekusi transaksi di blockchain Ethereum. Baik Anda baru mengenal Ethereum atau pengguna biasa, memahami cara kerja gas sangat penting untuk mengoptimalkan biaya transaksi Anda. Artikel ini akan menjelaskan konsep-konsep ini dan menjawab pertanyaan umum tentang mekanisme gas Ethereum.

Apa itu Gas ETH?

Gas merujuk pada unit pengukuran untuk upaya komputasi yang diperlukan untuk menjalankan operasi tertentu di jaringan Ethereum.

Karena setiap transaksi Ethereum memerlukan sumber daya komputasi, setiap transaksi memerlukan biaya. Gas secara khusus merujuk pada biaya yang diperlukan untuk mengeksekusi transaksi dengan sukses di Ethereum.

Biaya gas dibayar dengan mata uang asli Ethereum, ether (ETH). Harga gas dinyatakan dalam gwei, yang merupakan denominasi dari ETH – setiap gwei sama dengan 0,000000001 ETH (10^-9 ETH).

Sebagai contoh: daripada mengatakan biaya gas Anda adalah 0.000000001 ether, Anda dapat mengatakan biayanya adalah 1 gwei. Istilah 'gwei' berarti 'giga-wei' dan sama dengan 1.000.000.000 wei. Wei ( dinamai setelah Wei Dai, pencipta b-money) adalah unit terkecil dari ETH.

Konsep gas diperkenalkan untuk mengkompensasi para penambang atas pekerjaan mereka dalam memelihara dan mengamankan blockchain. Setelah penerapan algoritma Proof of Stake (PoS) pada September 2022, biaya gas menjadi imbalan untuk menempatkan ETH dan berpartisipasi dalam validasi—semakin banyak pengguna yang menempatkan, semakin banyak yang mereka hasilkan.

Bagaimana Biaya Gas Bekerja di Ethereum

Metode untuk menghitung biaya transaksi di jaringan Ethereum telah berubah sejak Pembaruan London pada Agustus 2021. Total biaya sekarang dihitung sebagai: unit gas yang digunakan × (biaya dasar + biaya prioritas), di mana biaya dasar ditetapkan oleh protokol dan biaya prioritas adalah tip yang ditetapkan oleh pengguna untuk validator. Transaksi standar biasanya menggunakan sekitar 21.000 gas, sementara transaksi yang lebih kompleks memerlukan lebih banyak gas.

Biaya Dasar

Setiap blok memiliki biaya dasar yang berfungsi sebagai harga minimum. Agar memenuhi syarat untuk dimasukkan ke dalam blok, harga yang ditawarkan per gas harus setidaknya sama dengan biaya dasar. Biaya dasar dihitung secara independen dari blok saat ini dan ditentukan oleh blok sebelumnya, sehingga biaya transaksi menjadi lebih dapat diprediksi bagi pengguna. Ketika sebuah blok ditambang, biaya dasar ini "dibakar," menghilangkannya dari sirkulasi.

Biaya dasar dihitung menggunakan rumus yang membandingkan ukuran blok sebelumnya ( jumlah gas yang digunakan untuk semua transaksi ) dengan ukuran target. Biaya dasar akan meningkat maksimum 12,5% per blok jika melebihi ukuran blok target. Pertumbuhan eksponensial ini membuatnya secara ekonomi tidak layak untuk mempertahankan ukuran blok yang tinggi tanpa batas.

Penting untuk dicatat bahwa kita jarang melihat lonjakan blok penuh karena seberapa cepat biaya dasar meningkat saat memproses blok penuh.

Biaya Prioritas (Tips)

Sebelum Pembaruan London, penambang akan menerima total biaya gas dari setiap transaksi yang termasuk dalam sebuah blok.

Dengan biaya dasar baru yang dibakar, Pembaruan London memperkenalkan biaya prioritas (tip) untuk memberikan insentif kepada validator agar menyertakan transaksi dalam blok. Tanpa tip, validator akan merasa lebih efisien secara ekonomi untuk menambang blok kosong karena mereka akan menerima hadiah blok yang sama. Dalam kondisi normal, tip kecil memberikan insentif minimal bagi validator untuk menyertakan transaksi. Untuk transaksi yang perlu diprioritaskan di depan yang lain dalam blok yang sama, tip yang lebih tinggi akan diperlukan untuk mengalahkan transaksi yang bersaing.

Biaya Maksimum

Untuk mengeksekusi transaksi di jaringan, pengguna dapat menentukan batas maksimum yang mereka bersedia bayar agar transaksi mereka dapat dilaksanakan. Parameter opsional ini disebut maxFeePerGas. Agar transaksi dapat dilaksanakan, biaya maksimum harus melebihi jumlah biaya dasar dan tip. Pengirim transaksi akan menerima pengembalian selisih antara biaya maksimum dan jumlah biaya dasar serta tip.

Perhitungan Biaya

Salah satu manfaat utama dari pembaruan London adalah pengalaman pengguna yang lebih baik saat menetapkan biaya transaksi. Untuk dompet yang mendukung pembaruan, alih-alih secara eksplisit menyatakan berapa banyak yang ingin Anda bayar untuk mengeksekusi transaksi Anda, penyedia dompet akan secara otomatis menetapkan biaya transaksi yang direkomendasikan (biaya dasar + biaya prioritas yang disarankan) untuk mengurangi kompleksitas bagi pengguna.

Mengapa Biaya Gas Bisa Sangat Tinggi

Biaya gas yang tinggi disebabkan oleh popularitas Ethereum. Melakukan operasi apapun di Ethereum memerlukan konsumsi gas, dan ruang gas terbatas per blok. Biaya mencakup komputasi, penyimpanan atau manipulasi data, atau transfer token, yang mengonsumsi jumlah unit "gas" yang berbeda. Seiring dengan meningkatnya kompleksitas fungsi dapp, jumlah operasi yang dilakukan kontrak pintar juga meningkat, yang berarti setiap transaksi memakan lebih banyak ruang di blok yang terbatas ukuran. Jika ada permintaan yang terlalu tinggi, pengguna harus menawarkan tips yang lebih tinggi untuk mencoba mengalahkan transaksi pengguna lain. Tips yang lebih tinggi dapat membuat transaksi Anda lebih mungkin untuk dimasukkan ke dalam blok berikutnya.

Harga gas saja tidak menentukan berapa banyak yang kita bayar untuk transaksi tertentu. Untuk menghitung biaya transaksi, kita harus mengalikan gas yang digunakan dengan biaya gas dasar, yang diukur dalam gwei.

Tips untuk Mengurangi Biaya Gas

Periksa Rata-rata Biaya Gas Sebelum Bertransaksi

Anda dapat memeriksa harga gas rata-rata dari blockchain Ethereum di etherscan.io/gastracker. Menetapkan harga gas di bawah rata-rata akan menghemat lebih banyak biaya, sementara menetapkan biaya gas pada level tinggi yang setara akan membuat transaksi Anda lebih cepat. Menetapkan biaya gas yang lebih tinggi dari yang diperlukan sama sekali tidak perlu.

Etherscan membantu Anda memeriksa harga gas optimal pada saat itu.

Menunda Transaksi Ketika Biaya Gas Terlalu Tinggi

Hindari waktu-waktu ketika harga gas melonjak jika Anda ingin menghemat biaya. Harga gas tidak konstan sepanjang hari tetapi berfluktuasi sesuai dengan permintaan transaksi jaringan.

Edit Batas Gas Jika Diperlukan

Meskipun mengatur batas gas tidak mengubah biaya gas yang harus Anda bayar, memiliki batas gas yang tinggi dapat membuat perkiraan biaya gas tampak lebih tinggi, mencegah Anda untuk melakukan transaksi. Misalkan Anda memiliki 0,01 ETH di akun Anda tetapi transaksi memerlukan 0,012 ETH karena batas gas mencapai 500.000. Anda dapat mengatur batas gas sedikit lebih rendah karena transaksi biasanya tidak menghabiskan semua batas gas yang diperkirakan sebelumnya. Namun, berhati-hatilah karena jika transaksi mengonsumsi terlalu banyak gas, transaksi tersebut akan gagal.

Jangan Pernah Bingungkan Harga Gas Dengan Jumlah ETH Yang Ingin Anda Transfer

Karena harga gas dapat diatur ke jumlah berapa pun, Anda bisa kehilangan jumlah yang sangat besar jika Anda salah memasukkan harga gas alih-alih jumlah ETH yang ingin Anda transfer ke pelanggan. Selalu periksa transaksi dengan cermat sebelum menekan tombol transfer. Blockchain tidak dapat mengembalikan transaksi yang salah.

Biaya Gas di Blockchain Lain

Sebagian besar platform blockchain lainnya menggunakan mekanisme perhitungan biaya gas yang mirip dengan Ethereum, yang mengharuskan Anda menggunakan koin asli jaringan untuk membayar biaya gas. Namun, blockchain NEO adalah kasus khusus di mana gas dipisahkan menjadi koinnya sendiri yang disebut GAS, dan Anda perlu membayar biaya transaksi dengan GAS daripada NEO.

Melalui artikel ini, pembaca seharusnya sekarang memiliki gambaran komprehensif tentang gas ETH dan biaya gas di Ethereum.

ETH-1.24%
NEO-1.57%
Lihat Asli
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.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)