Mengenai apa itu Gas Ethereum, Anda dapat mencari di Baidu atau Google dan menemukan bahwa ada banyak ekspresi yang berbeda. Ada yang diartikan sebagai "...jumlah yang dikonsumsi", dan ada pula yang diartikan sebagai "...biaya yang dikonsumsi". Saat ini belum ada kesimpulan yang seragam. Awalnya, akademisi cenderung bingung.

Namun, ingat saja rumus sederhana ini: "biaya = kuantitas * harga", dan Anda dapat memahami setiap konsep satu per satu. Mari kita lihat contoh berikut terlebih dahulu:

Sama seperti mobil yang perlu mengonsumsi bahan bakar untuk dapat berjalan, berbagai "aplikasi" di jaringan Ethereum perlu membayar Bahan Bakar untuk dapat beroperasi. Di Ethereum, Gas bertindak seperti bensin yang dibutuhkan untuk sebuah mobil.

Misalkan Anda ingin berkendara dari A ke B dan perlu mengkonsumsi 10 liter bensin, harga per liternya adalah 8 yuan, maka harga bensin dari A ke B adalah: 10*8=80 yuan.

Demikian pula untuk jaringan Ethereum, dengan asumsi Anda ingin melakukan operasi, seperti mengirim token, Anda perlu mengonsumsi 21.000 unit Gas, dan harga setiap unit Gas adalah 100gwei. Maka biaya yang diperlukan untuk melakukan operasi ini adalah: 21000*100=2100000gwei

Dalam contoh di atas, 21.000 adalah jumlah konsumsi Gas (batas Gas), 100 adalah harga Gas (harga Gas), dan 2.100.000gwei adalah biaya penanganan atau biaya Gas untuk operasi ini. Melalui dua contoh di atas, kami hanya ingin menggambarkan rumus sederhana: biaya = kuantitas * harga. Perhitungan biaya penanganan Ethereum juga mengikuti rumus ini, dan penjelasan berikut akan didasarkan pada rumus ini.

1. Apa itu Gas

Gas diterjemahkan ke dalam bahasa Cina sebagai bahan bakar/bensin. Di Ethereum (atau jaringan serupa lainnya), Gas adalah istilah yang mewakili bahan bakar yang dibutuhkan untuk melakukan operasi tertentu. Bahan bakar ini mirip dengan bensin yang dibutuhkan mobil untuk mendukung berbagai operasi interaktif seperti pengiriman token, penyimpanan, atau pertukaran token. Oleh karena itu, kita sering mendengar orang berkata "Gas sekarang 5/Gas dan sudah melonjak hingga 200/Gas". Gas adalah kata benda yang tidak mengacu pada kuantitas atau harga.
2. Berapa Batasan Gas?

Pada contoh awal, untuk menghitung berapa biaya bensin untuk lari dari titik A ke titik B, selain mengetahui harga bensin (berapa harga 1 liternya), Anda juga perlu mengetahui jumlah bensin yang dikonsumsi (berapa banyak liter yang digunakan).

Begitu pula di jaringan Ethereum, untuk menghitung biaya (biaya penanganan) suatu operasi tertentu, selain mengetahui harga Gas, Anda juga perlu mengetahui jumlah Gas yang dikonsumsi.

Jumlah Gas yang dikonsumsi ditentukan oleh pembuat kontrak. Kontrak yang berbeda dan jenis operasi yang berbeda mengkonsumsi jumlah gas yang berbeda. Semakin kompleks operasinya, semakin banyak gas yang dikonsumsi, sehingga sulit untuk memperkirakan konsumsi Ga terlebih dahulu. Pendekatan yang dilakukan adalah dengan memberikan batas yang lebih tinggi dari konsumsi sebenarnya, yaitu Batas Gas. Jika tidak benar-benar dikonsumsi sebanyak itu, maka sisanya akan dikembalikan kepada pengguna. Oleh karena itu, ketika menghitung biaya penanganan di jaringan Ethereum, jumlah Gas yang dikonsumsi biasanya merupakan nilai Batas Gas.
1.Apa yang dimaksud dengan Batas Gas?

Diterjemahkan ke dalam bahasa Cina, artinya batas bahan bakar, yaitu batas maksimum Gas, yang mengacu pada jumlah maksimum bahan bakar yang bersedia Anda bayarkan.

Saat menghitung jumlah Gas yang dikonsumsi, penyedia dompet seperti metamask seringkali langsung memberikan Batas Gas. Jika konsumsi sebenarnya kurang dari Batas Gas, maka sisanya akan dikembalikan. Jika konsumsi aktual melebihi Batas Gas, maka transaksi tidak dapat diselesaikan.

Asumsikan jumlah Gas yang dikonsumsi untuk transfer jaringan Ethereum adalah 21.000, dan Batas Gas ditetapkan ke 50.000, namun hanya 21.000 yang benar-benar dikonsumsi, maka 29.000 sisanya akan dikembalikan secara otomatis. Namun jika konsumsi sebenarnya membutuhkan 51.000, dan Anda hanya menyetelnya menjadi 50.000, maka transaksi tidak akan selesai dan 50.000 yang dikonsumsi tidak akan dikembalikan.

Oleh karena itu, jika Anda mencoba mengurangi nilai batas gas untuk mengurangi biaya penanganan, hal ini mungkin akan menjadi kontraproduktif. Bukan hanya transaksinya yang gagal, namun biaya penanganannya tetap dipotong.

2.Bagaimana cara menentukan Batas Gas?

Nilai Batas Gas umumnya diberikan secara otomatis oleh penyedia dompet secara default, dan biasanya kita tidak perlu mengubah atau menyesuaikannya secara manual.

Gambar di bawah menunjukkan nilai Batas Gas yang diberikan sistem secara default saat mentransfer uang dari dompet MetaMask.

Jika Batasan Gas adalah "kuantitas", maka harga Gas adalah "harga".

1. Apa itu Gwei. Kita tahu bahwa sen, jiao, dan yuan adalah satuan RMB. 1 yuan = 10 jiao = 100 sen. Gwei adalah unit mata uang ETH, 1Gwei=0. 0000 00001ETH, 1ETH saat ini kira-kira sama dengan 1600USDT, dan 1USDT saat ini kira-kira sama dengan 6,8 yuan.

2. Harga Gas mengacu pada harga/harga satuan Gas, biasanya diwakili oleh Gwei. Pada gambar di bawah, harga rata-rata Gas saat ini adalah 9gwei.

Meskipun Gwei adalah satuan mata uang ETH, dan keduanya dapat dikonversikan satu sama lain (1Gwei=0,0000 00001ETH), ketika berbicara tentang harga Gas, Gwei biasanya digunakan untuk menyatakannya, karena mengatakan "Harga Gas adalah 10Gwei" adalah lebih baik dari "Harga gas 10Gwei".

Beberapa orang bersikeras untuk mengungkapkannya dalam ETH, tentu tidak ada masalah seperti "paku itu panjangnya 1 sentimeter", Anda harus mengatakan "paku itu panjangnya 0,00000...1 kilometer" dan Anda tidak mungkin salah. .

3.Bagaimana cara menentukan harga Gas? Mari kita kembangkan poin keenam di bawah ini.
4. Berapa biaya bahan bakar?
Biaya bahan bakar adalah biaya yang diperlukan untuk melakukan operasi tertentu di blockchain. Secara umum dapat disebut "biaya penanganan".

Karena ini adalah biaya, maka terdapat satuan pengukuran di jaringan Ethereum, satuan pengukuran biaya Gas biasanya dinyatakan dalam ETH (saat ini 1 ETH = sekitar 1600usdt).

Misalnya, ketika 10 USDT dikirim ke Zhang San, biaya penanganannya adalah 0,01 ETH. 0,01ETH ini adalah biaya bahan bakar yang dibayarkan oleh transaksi ini. Tentu saja bisa juga diwakili oleh Gwei, cukup konversikan menggunakan 1Gwei=0.

Namun, seperti yang Anda lihat, 10.00000Gwei memiliki terlalu banyak angka nol setelah 1, sehingga tidak kondusif untuk pembacaan mata manusia. Oleh karena itu, orang biasanya menyatakannya dalam satuan yang lebih besar, ETH. Misalnya "panjang jalan 100 kilometer", biasanya kita tidak mengatakan "panjang jalan 100...00 milimeter".

Kita sering mendengar orang berkata, "Gas sudah turun menjadi 5Gwei sekarang...", padahal sebenarnya yang mereka katakan adalah "Harga satuan Gas turun menjadi 5Gwei", bukan kuantitas Gas (Batas Gas), maupun biayanya (Gas biaya).

Singkatnya, ketika kita berbicara tentang harga Gas, kita biasanya menggunakan gwei sebagai unitnya; ketika kita berbicara tentang biaya Gas, kita biasanya menggunakan ETH sebagai unitnya.
5. Cara menghitung biaya Gas
Ketiga konsep Batas Gas, Harga Gas, dan Biaya Gas telah disebutkan di atas, sehingga perhitungan Biaya Gas = volume * harga, yaitu Biaya Gas = Batas Gas * Harga Gas.

Asumsikan Zhang San membayar 1 ETH kepada Li Si, Batas Gas adalah 1000, harga Gas adalah 100Gwei, Biaya Gas=1000 100 =10000 0Gwei, dinyatakan dalam ETH, adalah 10000 0/1 0000 0000 = 0,0001ETH. Dihitung berdasarkan US$1.600 per ETH saat ini, yaitu 0,00011600=0,16 dolar AS.

Terkait harga gas, London upgrade ini berbeda dengan sebelumnya yang akan dijelaskan pada poin 6.
6. Apa yang dimaksud dengan biaya dasar, biaya prioritas maksimum, dan biaya maksimum?

Ketika berbicara tentang harga Gas di atas, saya tidak menguraikannya untuk pemahaman yang lebih baik. Setelah upgrade London diterapkan pada tanggal 5 Agustus 2021, harga Gas akan menjadi biaya yang mencakup dua bagian: biaya dasar dan tip (Biaya prioritas maksimum). , di dompet metamask, disebut biaya maksimal.

1.biaya dasar adalah biaya dasar. Setiap blok mempunyai base fee yang berfungsi sebagai harga dasar. Untuk dapat dimasukkan dalam suatu blok, harga gas harus lebih besar atau sama dengan base fee. Cara penentuan biaya dasar tidak akan dibahas di sini.

2.Biaya prioritas maksimalBiaya prioritas maksimal berarti tip. Saat naik taksi di Didi, pada jam sibuk, jika Anda menambahkan tip 10 yuan atau 20 yuan, Anda bisa mendapatkan taksi terlebih dahulu. Prinsip yang sama berlaku untuk mekanisme desain biaya gas jaringan Ethereum. Jika Anda memberi tip, Anda mungkin mendapat prioritas dalam menutup kesepakatan.

Perlu dicatat di sini bahwa biaya dasar berubah secara real time sesuai dengan kemacetan jaringan. Anda dapat memeriksa biaya dasar melalui situs web, dan tipnya dapat disesuaikan sendiri. Umumnya, disesuaikan lebih tinggi daripada lebih rendah. Pada gambar di bawah, basis dan prioritas masing-masing mewakili biaya dasar dan tip.

3.Biaya maksBiaya maks sama dengan biaya dasar ditambah tip (biaya prioritas maks + biaya dasar). Kalau kita bicara harga bahan bakar, biasanya kita mengacu pada biaya maksimal.

4.Bagaimana cara menentukan biaya dasar, biaya prioritas maksimum, dan biaya maksimum? Anda dapat memeriksa secara online. Angka 19 yang ditunjukkan pada gambar di bawah berarti rata-rata biaya maksimum selama periode tersebut adalah 19gwei.

Saat ini banyak sekali website yang bisa ditanyakan, dan Anda bisa mencarinya sendiri.

Situs web permintaan Gas Ethereum:
https://etherscan.io/gastracker;

URL kueri jaringan bsc\polygon:

https://mycointool.com/GasNow?mode=eth;

URL kueri gas termasuk jaringan lapisan 2:
https://cointool.app/gasPrice/arb;

7. Perhitungan instans MetaMask

Mari kita ambil contoh transfer MetaMask untuk memeriksa apakah metode penghitungan biaya bahan bakar di atas sudah benar.

Seperti terlihat pada Gambar 3 dibawah ini,

Batas Gas:21000;

Biaya maksimum/harga bahan bakar:63,97gwei;

Kemudian, biaya Gas sama dengan hasil kali keduanya, 21000*63,974=134 3454gwei; diubah menjadi ETH, dibagi 10 pangkat 9, sama dengan 0,0013434ETH;

Hasil perhitungan tersebut sesuai dengan hasil estimasi yang diberikan oleh sistem MetaMask pada Gambar 1 di bawah ini. Teman-teman yang berminat bisa kembali dan menghitungnya.

8. Mengapa Gas dibutuhkan?

Jika Anda dapat menyimpulkannya dalam satu kalimat, "Yang gratis sering kali merupakan yang termahal, dan yang berbayar terkadang merupakan yang terbaik."

9. Mengapa harga GAS terkadang begitu mahal?

Melakukan berbagai operasi di Ethereum, baik komputasi, penyimpanan data, atau transfer token, memerlukan pembayaran sejumlah Gas. Karena ruang blok jaringan Ethereum terbatas, terutama pada saat permintaan tinggi, seperti membeli real estat virtual, terdapat persaingan untuk mendapatkan ruang sumber daya yang terbatas. Dalam hal ini, orang-orang terburu-buru untuk bergabung dan menyelesaikan transaksi, yang sering kali menyebabkan kenaikan tajam pada harga Gas.

Ketika harga gas naik, strategi terbaik adalah menghindari operasi lain untuk sementara waktu. Jika data yang Anda kirimkan menggunakan harga Gas yang lebih rendah, transaksi Anda mungkin tidak terkonfirmasi. Hal ini tidak hanya mengakibatkan transaksi tidak berhasil diselesaikan, tetapi juga mengakibatkan hilangnya biaya bahan bakar yang Anda bayarkan.

Singkatnya, jika Anda tidak memahami penggunaan Gas dan harga Gas, Anda mungkin menimbulkan kerugian yang tidak perlu. Oleh karena itu, penting untuk memeriksa harga Gas dengan cermat sebelum melakukan transaksi Ethereum untuk mengurangi atau menghindari potensi kerugian.

10. Bagaimana cara mengurangi beban biaya GAS

Pertama, pastikan untuk memeriksa harga bahan bakar saat ini sebelum berinteraksi untuk menghindari biaya tinggi yang tidak perlu.

Kedua, jika tidak ada kebutuhan yang mendesak, disarankan untuk memilih periode waktu ketika harga gas rendah untuk beroperasi. Dalam keadaan normal, harga gas relatif stabil pada sore hingga malam hari, sedangkan harga gas dapat meningkat pada pukul 7 malam hingga keesokan paginya. Tentu saja, perlu dicatat bahwa biaya bahan bakar di beberapa proyek populer dapat meningkat sewaktu-waktu.

Ketiga, pertimbangkan untuk mencoba jaringan lapisan 2 atau sidechain lainnya. Saat ini, hampir semua aplikasi Ethereum dapat diterapkan di sidechain lain atau jaringan lapisan kedua, yang seringkali menawarkan biaya bahan bakar yang lebih rendah. Misalnya, Polygon, terkadang dijuluki "rantai pengemis", menawarkan biaya bahan bakar yang sangat rendah dan lebih murah dibandingkan Ethereum. Ini adalah pilihan yang sangat ramah, terutama cocok untuk interaksi airdrop, yang sangat kontras dengan tingginya harga bahan bakar Ethereum.

Semuanya, tolong gunakan tangan kecilmu untuk menghasilkan banyak uang dan perhatikan~