Langsung ke konten
BitcoinToolkit

Kalkulator Gas Ethereum

Perkirakan biaya transaksi Ethereum Mainnet menggunakan input Gas EIP-1559 langsung atau manual.

Gunakan 21.000 Gas saja untuk transfer ETH biasa tanpa data transaksi ketika tujuan tidak memiliki kode atau delegasi EIP-7702. Akun yang didelegasikan dapat mengeksekusi kode dan menggunakan lebih banyak Gas.
Eksekusi yang sebenarnya diharapkan untuk dikonsumsi. Maksimum 16.777.216 Gas.
Gas maksimum yang diizinkan, tidak dikenakan biaya secara otomatis. EIP-7825 membatasi satu transaksi hingga 16.777.216 Gas.
Persentil hadiah blok terbaru; bukan jaminan konfirmasi.
Biaya Maksimum per Gas = 2 x perkiraan Biaya Dasar blok berikutnya + Biaya Prioritas Maksimum yang dipilih. Ini adalah asumsi kalkulator, bukan persyaratan protokol atau kutipan dompet.
Atur ulang
Profil prioritas terbaru

Bandingkan Gas yang Digunakan yang sama

Berasal dari persentil imbalan blok terbaru; bukan jaminan konfirmasi.

Cara Kerja Estimasi Gas Ethereum Ini

Biaya eksekusi Ethereum adalah Gas yang Digunakan dikalikan dengan harga efektif yang dibayarkan untuk setiap unit Gas. Di bawah EIP-1559, Harga Gas efektif adalah Base Fee estimasi blok berikutnya ditambah biaya prioritas efektif, dibatasi oleh Maks. Biaya per Gas. Kalkulator menjaga estimasi biaya aktual terpisah dari batas biaya maksimum sehingga anggaran atas tidak disalahartikan sebagai jumlah yang diharapkan akan dibelanjakan.

Setiap input Gwei dikonversi ke Wei utuh sebelum perkalian. Biaya Gas dinyatakan dalam ETH; Gwei adalah unit tampilan umum untuk harga per Gas. Baris USD opsional adalah konversi pasar sekunder dan tidak mengubah hasil Wei, Gwei, atau ETH. Gunakan Konverter ETH, Gwei, dan Wei saat tugasnya adalah konversi denominasi, bukan biaya transaksi.

Dari bidang penggunaan Gas dan biaya hingga hasil Wei yang tepat
  1. Pilih input penggunaan Gas yang aman
  2. Estimasi Base Fee blok berikutnya atau masukkan secara manual
  3. Terapkan prioritas dan Maks. yang dipilih
  4. Selesaikan Harga Gas efektif dalam Wei utuh
  5. Hitung biaya aktual dan cap maksimum secara terpisah

Mengapa Mode Langsung Mengestimasi Base Fee Blok Berikutnya

Base Fee yang tersimpan di blok terbaru adalah nilai induk untuk perhitungan blok berikutnya. EIP-1559 menyesuaikan blok berikutnya naik ketika blok induk menggunakan lebih dari target Gas-nya dan turun ketika menggunakannya lebih sedikit. Mode langsung karena itu membaca Base Fee blok terbaru, Gas yang Digunakan, dan Batas Gas, lalu menerapkan rumus integer EIP-1559 untuk mengestimasi Base Fee blok berikutnya.

Profil prioritas Rendah, Standar, dan Tinggi berasal dari median hadiah persentil ke-10, ke-50, dan ke-90 dalam data eth_feeHistory terbaru. Mereka membantu membandingkan input biaya di bawah Gas Digunakan yang sama, tetapi tidak menjamin waktu konfirmasi. Panel Tampilkan Perhitungan mengidentifikasi Base Fee induk, nomor blok yang diproyeksikan, waktu penyedia, waktu pengambilan, dan status cache.

Saat Transfer ETH Biasa Menggunakan 21.000 Gas

Pilihan 21.000 Gas terbatas pada transfer nilai ETH biasa tanpa data transaksi ketika tujuan tidak memiliki kode yang dapat dieksekusi. EIP-7702 memungkinkan akun yang dimiliki secara eksternal untuk membawa indikator delegasi yang menunjuk ke kode. Mengirim ke akun semacam itu dapat mengeksekusi kode yang didelegasikan, sehingga fakta bahwa sebuah alamat dimulai sebagai EOA tidak lagi membuktikan bahwa 21.000 Gas sudah cukup.

Transfer token, persetujuan, dan tindakan dApp mengeksekusi jalur khusus kontrak. Gas mereka bergantung pada bytecode, data panggilan, status penyimpanan, dan jalur yang diambil pada saat eksekusi. Halaman ini sengaja tidak menerbitkan preset tetap universal untuk tugas-tugas tersebut. Gunakan estimasi dari dompet, simulasi aplikasi, atau respons eth_estimateGas sebagai gantinya.

Gas Used, Gas Limit, dan Batas EIP-7825

Gas Used memperkirakan eksekusi yang sebenarnya dikonsumsi. Gas Limit adalah anggaran eksekusi maksimum yang tersedia untuk transaksi. Gas yang tidak terpakai tidak dikenakan biaya seolah-olah telah dikonsumsi, sementara kegagalan kehabisan Gas masih dapat mengonsumsi Gas yang dihabiskan sebelum eksekusi berhenti.

Ethereum Mainnet memberlakukan batas Gas Limit per transaksi tingkat protokol sebesar 16.777.216 Gas, atau 2^24, di bawah EIP-7825. Ini adalah batas transaksi, bukan batas Gas blok. Kalkulator menolak nilai Gas Used atau Gas Limit di atas batas tersebut di HTML, JavaScript, rendering server, dan endpoint REST.

HasilRumusArti
Perkiraan biaya aktualGas Terpakai x Harga Gas EfektifPerkiraan ETH yang dihabiskan untuk eksekusi
Batas biaya maksimumBatas Gas x Biaya Maksimum per GasAnggaran biaya atas yang diwakili oleh bidang transaksi
Biaya prioritas efektifmin(Prioritas Maks, Biaya Maks - Biaya Dasar)Tip yang sebenarnya tersedia di bawah batas biaya

Contoh Perhitungan Biaya Gas Ethereum yang Bekerja

Untuk 21.000 Gas Used dan 21.000 Gas Limit dengan Base Fee 10 Gwei, Max Priority Fee 2 Gwei, dan Max Fee 22 Gwei, effective Gas Price adalah 12 Gwei. Perkiraan biaya aktual adalah 252.000.000.000.000 Wei, atau 0,000252 ETH. Batas maksimum adalah 462.000.000.000.000 Wei, atau 0,000462 ETH.

Jika Max Priority adalah 5 Gwei tetapi Max Fee adalah 12 Gwei sementara Base Fee adalah 10 Gwei, hanya 2 Gwei yang tersisa untuk prioritas efektif. Oleh karena itu, effective Gas Price adalah 12 Gwei, bukan 15 Gwei. Untuk estimasi kontrak yang disuplai pengguna sebesar 150.000 Gas pada 12 Gwei, perkiraan biaya eksekusi adalah 0,0018 ETH; contoh itu adalah aritmetika, bukan preset kontrak universal.

Apa yang Tidak Termasuk dalam Estimasi Gas Ethereum Ini

Halaman ini mencakup Gas eksekusi Ethereum Mainnet. Ini tidak menghitung Gas blob EIP-4844, biaya data L1 rollup, biaya jembatan, transaksi bersponsor, UserOperations ERC-4337, penarikan bursa, MEV, perilaku pengembalian dana untuk panggilan tertentu, atau simulasi khusus dompet. Ini tidak memeriksa kode tujuan atau status delegasi EIP-7702.

Nilai USD opsional menggunakan kembali Snapshot pasar Ethereum dan dihilangkan saat tidak tersedia. Hasil Wei, Gwei, dan ETH yang tepat tetap independen dari harga pasar. Dompet dapat mensimulasikan panggilan yang tepat lebih dekat dengan penandatanganan, sehingga estimasi Gas saat ini dan pratinjau transaksi harus diprioritaskan. Untuk biaya stablecoin lintas jaringan, gunakan Kalkulator Biaya Transfer Stablecoin.

FAQ Kalkulator Gas Ethereum

Bagaimana cara menghitung biaya Gas Ethereum?

Kalikan Gas Used dengan effective Gas Price. Untuk EIP-1559, harga efektif adalah Base Fee ditambah effective priority fee, dibatasi oleh Max Fee Per Gas.

Apa perbedaan antara Max Fee dan Priority Fee?

Max Fee Per Gas membatasi total harga per Gas. Max Priority Fee Per Gas membatasi tip validator, yang dapat dikurangi ketika Max Fee menyisakan lebih sedikit ruang setelah Base Fee.

Kapan transfer ETH menggunakan 21.000 Gas?

Gunakan 21.000 Gas hanya untuk transfer ETH biasa tanpa data transaksi ketika tujuan tidak memiliki kode atau delegasi EIP-7702. Akun yang didelegasikan dapat mengeksekusi kode dan membutuhkan lebih banyak Gas.

Apa batas Gas per transaksi Ethereum?

EIP-7825 membatasi satu transaksi Ethereum Mainnet pada 16.777.216 Gas, atau 2^24. Ini terpisah dari Batas Gas Blok.

Mengapa Base Fee langsung berbeda dari blok terbaru?

Blok terbaru menyediakan Base Fee induk, Gas Used, dan Gas Limit. Mode langsung menerapkan penyesuaian bilangan bulat EIP-1559 untuk memperkirakan Base Fee untuk blok berikutnya.

Apakah prioritas Rendah, Standar, dan Tinggi merupakan jaminan konfirmasi?

Tidak. Mereka merangkum persentil imbalan terbaru dari data blok Ethereum. Permintaan jaringan dan pemilihan transaksi dapat berubah setelah estimasi.

Dapatkah saya menghitung transaksi Gas Price lama?

Ya. Mode legacy manual mengalikan Harga Gas yang dimasukkan dengan Gas yang Digunakan dan menggunakan Batas Gas untuk anggaran maksimum.

Mengapa dompet saya bisa menampilkan biaya yang berbeda?

Dompet dapat memeriksa kode tujuan, delegasi EIP-7702, data panggilan, dan status saat ini, lalu memperbarui kondisi jaringan mendekati waktu penandatanganan. Kalkulator ini tidak melakukan simulasi tersebut atau menyertakan komponen biaya Layer 2.

Metodologi dan Sumber

Mesin integer-Wei sisi server yang sama menggerakkan halaman awal, perhitungan ulang REST, perbandingan prioritas, perkiraan yang disalin, dan tes deterministik.

  • Input Gwei dikonversi ke Wei utuh sebelum perkalian; aritmatika floating-point browser tidak pernah memiliki rumus biaya.
  • Prioritas efektif EIP-1559 sama dengan min(Biaya Prioritas Maksimum, Biaya Maksimum dikurangi Biaya Dasar).
  • Biaya aktual menggunakan Gas yang Digunakan; batas maksimum menggunakan Batas Gas.
  • Mode langsung menurunkan Biaya Dasar blok berikutnya dari Biaya Dasar blok induk terbaru, Gas yang Digunakan, dan Batas Gas dengan rumus integer EIP-1559.
  • Profil prioritas menggunakan persentil hadiah eth_feeHistory terbaru dan bukan jaminan konfirmasi.
  • Gas yang Digunakan dan Batas Gas ditolak di atas batas EIP-7825 sebesar 16.777.216 Gas.
  • Opsi 21.000 Gas terbatas pada transfer biasa tanpa data ke alamat tanpa kode atau delegasi EIP-7702.
  • Hasil RPC yang divalidasi menggunakan cache pendek dan terakhir yang diketahui baik; data langsung yang hilang tetap tidak tersedia sementara mode manual terus berfungsi.
  • ETH/USD adalah konversi sekunder opsional dari cache pasar Ethereum yang ada.

Referensi utama

Ditinjau oleh Tim Editorial BitcoinToolkit logika perhitungan terakhir diuji