Cryptocurrency dan teknologi blockchain telah membawa banyak perubahan pada keuangan tradisional. Kode autorun, mekanisme konsensus transparan, dan buku besar terdesentralisasi memungkinkan pengguna untuk mentransfer nilai mata uang kripto dan bertukar sumber daya tanpa melalui pihak ketiga tepercaya, sangat memangkas biaya layanan keuangan dan meningkatkan efisiensi kegiatan ekonomi manusia.
Namun, biaya yang lebih rendah tidak berarti bahwa tidak ada biaya sama sekali. Ketika jaringan blockchain membantu pengguna mendapatkan apa yang mereka butuhkan, mereka masih perlu menginvestasikan sumber daya untuk menyelesaikan tugas ini. Seperti kata pepatah, tidak ada yang namanya makan siang gratis. Pengguna perlu membayar sejumlah biaya untuk menikmati layanan blockchain dan membuatnya terus berjalan. Biaya tersebut umumnya disebut biaya gas. Artikel ini akan menunjukkan kepada Anda apa itu biaya gas.
Di bidang blockchain, istilah biaya gas pertama kali digunakan di Ethereum. Ini mengacu pada biaya yang diperlukan untuk transaksi di Ethereum, yang secara konseptual sama dengan biaya transaksi yang dibayarkan oleh penambang Bitcoin. Karena setiap transaksi di Ethereum membutuhkan sumber daya komputasi untuk dieksekusi, pengguna perlu membayar layanan untuk memberi kompensasi kepada peserta yang membantu verifikasi. Kemudian, banyak protokol blockchain lainnya mengikuti. Itu sebabnya biaya yang dibayarkan untuk layanan jaringan disebut juga biaya gas.
Biaya bahan bakar dapat dibandingkan dengan bahan bakar yang dibutuhkan kendaraan. Tanpa bahan bakar, kendaraan tidak akan dapat melakukan perjalanan dari kota A ke kota B. Dengan memberikan biaya bensin ke Ethereum, node pada jaringan blockchain dapat membantu pengguna untuk mentransfer dana, berdagang, menjalankan kode kontrak pintar, dll. Oleh karena itu, Gas adalah bahan bakar di jaringan Ethereum yang mempromosikan pengoperasian jaringan blockchain.
Sama seperti jumlah bahan bakar yang menentukan jarak yang dapat ditempuh sebuah mobil, apa yang diukur Gas Ethereum adalah satuan daya komputasi yang diperlukan untuk melakukan operasi tertentu. Layanan sederhana membutuhkan lebih sedikit bahan bakar, sementara operasi kontrak pintar yang rumit membutuhkan lebih banyak Gas untuk diselesaikan. Biaya Gas biasanya dalam mata uang aset asli dari jaringan blockchain. Itu diwakili oleh gwei di Ethereum, yang berarti giga-wei (1.000.000.000 wei). Wei adalah unit terkecil dari token ETH. Anda dapat menemukan unit perhitungan ETH umum dalam tabel berikut:
Tidak ada yang suka membayar, jadi mengapa pengguna harus membayar biaya bahan bakar untuk menggunakan Ethereum? Bukankah menyenangkan untuk menjelajah secara gratis, seperti halnya internet? Jika Anda pernah memiliki pemikiran serupa, bayangkan apa yang akan terjadi jika layanan Ethereum gratis.
Tidak harus membayar berarti peretas dapat meluncurkan serangan dengan biaya hampir nol, membuat jaringan blockchain tidak aman.
Robot dapat mengirim banyak transaksi sampah di blockchain. Artinya, mereka dapat memengaruhi pengguna yang benar-benar perlu menggunakannya tanpa membayar harga apa pun untuk perilaku jahat.
Misalnya, ketika terjadi kesalahan dalam eksekusi otomatis dari kode kontrak pintar yang diterapkan pada sebuah node dan loop tak terbatas terjadi, node tersebut akan lumpuh karena sejumlah besar operasi berulang, dan bahkan memengaruhi operasi seluruh jaringan blockchain. . Meningkatkan kondisi pelaksanaan Biaya Gas akan memastikan tidak ada masalah yang muncul.
Tanpa Biaya Gas berarti bahwa pengembang tidak perlu mempertimbangkan apakah jumlah komputasi masuk akal, dan pengguna akan mendapatkan pengalaman layanan yang lebih buruk karena sejumlah besar kode yang tidak efisien.
Untuk melakukan transaksi dan smart contract, pengguna perlu membeli peralatan yang membutuhkan listrik untuk beroperasi, dan perlu diperbaiki atau diganti jika terjadi kegagalan. Artinya, pengguna perlu membayar listrik, perbaikan, dan penggantian. Dapat dikatakan bahwa segala sesuatu yang membangun jaringan blockchain membutuhkan uang. Jika operator tidak dapat memperoleh manfaat apa pun darinya, siapa yang mau berpartisipasi?
Singkatnya, tidak ada yang benar-benar gratis. Bahkan untuk Internet yang tampaknya gratis, penyedia layanan ISP perlu memasang kabel bawah laut, situs web membutuhkan server, dan karyawan membutuhkan gaji… Ini adalah pengeluaran nyata. Yang disebut "gratis" hanya diwujudkan melalui iklan, lalu lintas, dan cara lain untuk mendapatkan sumber daya yang terus menyediakan layanan. Pengguna harus memberikan kembali ke jaringan blockchain yang menghasilkan nilai bagi mereka, dan pengenalan konsep Biaya Gas dapat mempertahankan lapisan nilai unik tersebut.
Pengguna perlu membayar biaya Gas untuk mengakses layanan jaringan blockchain. Jadi bagaimana biaya Gas dihitung? Nah, protokol yang berbeda memiliki metode yang berbeda, tetapi umumnya mengikuti rumus sederhana:
Total Biaya Gas = Unit gas (batas) * Harga gas per unit
Perhitungan Biaya Gas ini cukup intuitif. Ini seperti menghitung biaya bahan bakar untuk perjalanan kendaraan dari kota A ke kota B hari ini. Untuk mendapatkan jawabannya, kita membutuhkan jumlah liter bensin yang dikonsumsi dikalikan dengan harga minyak saat ini. Pada saat yang sama, semakin jauh Anda melakukan perjalanan (semakin tinggi tingkat kesulitan tugas), semakin banyak liter gas yang dikonsumsi (semakin tinggi Gas yang Digunakan). Sebelum peningkatan London pada Agustus 2021, Biaya Gas di Ethereum juga dihitung dengan cara yang sama seperti rumus di atas:
Total Biaya Gas = Unit gas (batas) * Harga gas per unit
Misalnya, jika Alice ingin membayar Bob satu ETH, Unit Gas yang dibutuhkan dalam transaksi sederhana tersebut adalah 21000, dan Harga Gas pada saat pembayaran adalah 200 gwei, maka perhitungannya adalah:
Biaya Gas = 21000 * 200 gwei = 4200000 gwei = 0,0042 ETH
Saat Alice menggunakan jaringan Ethereum untuk membayar, 1,0042 ETH akan didebet dari akunnya, sementara Bob akan menerima 1 ETH, dan penambang yang bertanggung jawab untuk mengemas transaksi akan menerima 0,0042 ETH.
Pada Agustus 2021, setelah peningkatan Ethereum di London, metode perhitungan biaya Gas berubah, tetapi logika keseluruhannya tetap sama:
Total Biaya Gas = Unit Gas (batas) * (Biaya Dasar + Biaya Prioritas)
https://etherscan.io/gatracker
Biaya Dasar mengacu pada tarif dasar di mana transaksi yang diusulkan dikemas ke dalam blok oleh penambang, dan juga tingkat konsumsi minimum untuk menggunakan jaringan Ethereum. Harga tarif dasar tidak terkait dengan blok yang saat ini menunggu untuk dikemas tetapi ditentukan oleh blok sebelumnya, yang akan membuat Biaya Gas Ethereum lebih transparan dan dapat diprediksi oleh pengguna.
Tingkat biaya dasar dapat dihitung dengan rumus. Jika jumlah total Gas yang digunakan untuk semua transaksi di blok sebelumnya lebih tinggi dari nilai target, biaya dasar blok berikutnya akan meningkat hingga 12,5%. Meningkat secara eksponensial dengan total gas tinggi dari blok berturut-turut, kemacetan jaringan blockchain yang berkepanjangan akan menghasilkan tarif dasar yang sangat tinggi, dan pengguna pada akhirnya akan mengurangi penggunaan karena mereka tidak mampu membelinya.
Misalnya, setelah peningkatan London, target Gas total di setiap blok Ethereum adalah 15 juta Gas, sedangkan batas atasnya adalah 30 juta Gas. Jika ada rentetan 30 juta Gas total setelah blok dengan total 15 juta Gas, Base fee akan terus meningkat:
Biaya dasar hanya berlipat ganda setelah 8 blok. Tampaknya peningkatannya kecil. Tetapi jika kita mengasumsikan bahwa 80 blok berturut-turut mencapai batas gas, biaya dasar akan meningkat 10.000 kali lipat, dari 100 gwei menjadi 1 juta gwei.
Sebelum peningkatan London, penambang di blockchain Ethereum dapat menerima biaya gas untuk semua transaksi yang termasuk dalam satu blok. Namun, setelah peningkatan London, ETH yang digunakan untuk membayar biaya dasar saat blok baru ditambang akan dibakar, menghilangkannya dari total suplai ETH yang beredar, mengakibatkan deflasi dan kenaikan harga ETH.
Pembakaran biaya dasar mengurangi pendapatan penambang. Oleh karena itu, pemutakhiran London memperkenalkan konsep biaya prioritas (sering disebut tip) untuk memberi insentif kepada penambang agar memasukkan transaksi dalam kemasan blok.
Pengguna mungkin berpikir: mereka semua telah membayar tarif dasar tetapi mengapa mereka harus memberi tip kepada para penambang? Ini dimulai dengan pertanyaan tentang insentif ekonomi. Mengemas transaksi yang tertunda membutuhkan banyak sumber daya. Penghasilan bagi para penambang ini agar Ethereum tetap berjalan berasal dari hadiah dan tip blok baru. Tanpa tip, mereka akan menemukan bahwa tidak ada transaksi untuk dikemas. Blok kosong dan blok yang berisi transaksi tertunda menghasilkan pendapatan yang sama. Karena hasilnya sama, mengapa menghabiskan sumber daya untuk mengemas transaksi yang tertunda? Dengan asumsi bahwa semua peserta pergi untuk mengemas blok kosong, jaringan blockchain juga tidak dapat digunakan.
Oleh karena itu, tip untuk penambang akan menjadi insentif paling dasar bagi mereka untuk melakukan pekerjaan dengan benar. Mereka akan bersedia memprioritaskan transaksi dengan tip yang lebih tinggi. Karena tingkat tip memengaruhi urutan pemrosesan transaksi, ini disebut biaya prioritas. Untuk kebutuhan transaksi yang mendesak, pengguna dapat mengajukan tip yang lebih tinggi untuk mendapatkan prioritas.
Ini tidak berarti bahwa pengguna harus ditipu terlebih dahulu dengan membayar tip besar sebelum menyelesaikan transaksi. Untuk transaksi yang tidak sensitif waktu, transaksi akan dikemas dan diproses dalam beberapa blok berikutnya asalkan biaya gas yang dibayarkan sedikit lebih tinggi dari biaya dasar dan penambang diberi sedikit tip.
Saat melakukan transaksi di jaringan blockchain, pengguna dapat menentukan biaya tambahan maksimum yang bersedia mereka bayarkan untuk transaksi ini. Mereka dapat melakukannya dengan mengubah biaya Maks dan batas Gas.
Biaya maks adalah Harga Gas dalam rumus “Biaya Gas = Gas Terpakai (batas) * Harga Gas (per unit). Ini mengacu pada tarif Gas yang bersedia dibayar pengguna. Selama biaya Maks yang ditetapkan oleh pengguna melebihi jumlah biaya Dasar dan biaya Prioritas, maka transaksi akan berhasil, dan kelebihan selisih akan dikembalikan kepada pengguna setelah transaksi selesai.
Misalnya, jika Alice ingin membayar Bob sebuah ETH, dia menetapkan biaya Maks menjadi 300 gwei. Saat ini, biaya dasar Ethereum adalah 100 gwei, dan Alice memberikan tambahan 50 gwei sebagai biaya prioritas, maka:
1) 21000 * 300 gwei = 6300000 gwei = 0,0063 ETH
1.0063 ETH akan didebit dari akun Alice.
2) 21000 * 100 gwei = 2100000 gwei = 0,0021 ETH
Ethereum akan membakar pasokan token 0,0021 ETH
3) 21000 * 50 gwei = 1050000 gwei = 0,00105 ETH
Penambang akan menerima tip sebesar 0,00105 ETH
4) Bob akan menerima 1 ETH
5) 1,0063 ETH - 0,0021 ETH - 0,00105 ETH - 1 ETH = 0,00315 ETH
Alice akan menerima pengembalian dana sebesar 0,00315 ETH di akunnya.
Gas Limit adalah Gas Terpakai dengan rumus “Gas Fee = Gas Terpakai (limit) Harga Gas Terpakai Gas Per Unit”. Ini mengacu pada jumlah Gas yang ingin dikonsumsi pengguna. Transfer ETH standar membutuhkan 21.000 unit Gas, dan lebih banyak Gas akan digunakan oleh operasi kompleks dalam kontrak cerdas.
Batas Gas bekerja mirip dengan biaya Max. Transaksi akan dilakukan selama jumlah gas melebihi jumlah yang dibutuhkan. Kelebihan saldo akan dikembalikan kepada pengguna setelah transaksi selesai. Jika batas gas yang ditetapkan terlalu kecil, transaksi akan tetap dijalankan tetapi tidak selesai. Misalnya, transfer ETH sederhana menggunakan 21.000 unit Gas, tetapi pengguna membatasi batas Gas hingga 20.000 unit. Penambang masih akan mengkonsumsi Gas untuk melakukan pekerjaan yang setara dengan 20.000 unit Gas, tetapi ini tidak cukup untuk menyelesaikan transfer, atau Biaya apa pun tidak akan dikembalikan ke pengguna.
Jika Anda pernah menggunakan aplikasi keuangan desentralisasi (DeFi) Ethereum atau membeli NFT pada platform seperti OpenSea, Anda akan terbiasa dengan Biaya Gas Ethereum yang tinggi. Menurut statistik data on-chain, dari Mei 2021 hingga April 2022, Biaya Gas rata-rata per transaksi di Ethereum lebih dari $20, dan yang tertinggi bahkan mendekati $200.
Mengapa Tarif Gas Ethereum begitu mahal? Ada beberapa alasan:
Ketika Ethereum melakukan operasi yang berbeda, diperlukan operan yang berbeda dan jumlah data yang disimpan. Instruksi penjumlahan dan pengurangan menggunakan lebih sedikit gas, perkalian menggunakan lebih banyak gas, dan pembagian membutuhkan lebih banyak operasi, sehingga lebih banyak gas yang digunakan.
Karena fungsi aplikasi Dapp yang terdesentralisasi semakin kompleks, jumlah operasi yang dilakukan oleh kontrak pintar juga meningkat. Oleh karena itu, pengguna perlu membayar lebih banyak biaya gas.
Mirip dengan semua komputer, Ethereum dibatasi dalam jumlah transaksi per detik yang dapat diprosesnya. Sebelum meningkatkan ke Ethereum 2.0, sekitar 15 transaksi dapat diproses dalam 1 detik. Dibandingkan dengan perusahaan pembayaran kartu kredit global VISA, yang dapat dengan mudah menangani lebih dari 2.000 transaksi dalam 1 detik, kinerja Ethereum agak buruk. Ketika jumlah pengguna bertambah, kemacetan terjadi, dan pengguna harus memberi tip lebih banyak kepada penambang agar transaksi mereka diprioritaskan.
Selain alasan teknis, popularitas Ethereum juga berkontribusi pada Biaya Gas yang tinggi. Menurut teori ekonomi dasar, ketika penawaran konstan, peningkatan permintaan akan menyebabkan kenaikan harga. Pada paruh pertama tahun 2020, banyak proyek baru lahir di bidang keuangan terdesentralisasi, seperti pinjaman, pinjaman kilat, derivatif, penambangan likuiditas, pertanian hasil, asuransi, dll. Pada tahun 2021, pasar NFT juga mengikuti gelombang kegemaran DeFi dan banyak game blockchain Play-to-Earn muncul. Karena banyak dari mereka dibangun di Ethereum, jumlah pengguna telah melonjak, dan Biaya Gas tetap tinggi.
(Biaya Gas di Ethereum. Sumber: Statistik )
Alasan lain untuk Biaya Gas yang tinggi adalah karena didenominasi dalam ETH. Membandingkan data rata-rata tahun 2021 dan 2019, tidak hanya harga gas di rantai yang naik 10 kali lipat, tetapi harga ETH juga naik lebih dari 10 kali lipat, yang setara dengan kenaikan harga Gas lebih dari 100 kali lipat. Biaya bila diukur dalam dolar AS. Tidak sulit untuk melihat mengapa Biaya Gas Ethereum secara luas dianggap sangat mahal.
Mengurangi Biaya Gas Ethereum yang tinggi telah menjadi tugas mendesak di ruang cryptocurrency. Meskipun biaya gas tidak dapat dipotong sepenuhnya saat menggunakan blockchain Ethereum, setidaknya ada beberapa cara untuk mengurangi jumlahnya.
Apa yang dapat dilakukan pengguna untuk mengurangi Biaya Gas:
Meskipun Biaya Gas Ethereum umumnya lebih tinggi, harganya tidak selalu sama. Biasanya, Biaya Gas akan lebih rendah di akhir pekan dan lebih tinggi di hari kerja. Menggunakan Ethereum pada waktu yang tidak populer dapat mengurangi Biaya Gas yang harus dibayar pengguna.
(Sumber: ethereumprice.org )
Sebelum memulai transaksi, pengguna dapat menyesuaikan biaya Max dan biaya Prioritas yang bersedia mereka bayarkan untuk memberi tahu blockchain berapa banyak gwei adalah tarif tertinggi yang bersedia mereka bayarkan. Selama biaya Max ditetapkan lebih tinggi dari biaya Dasar dan tip kecil diberikan kepada penambang, transaksi akan dilaksanakan dalam beberapa blok berikutnya. Untuk transaksi dengan persyaratan ketepatan waktu yang rendah, pengguna dapat mengurangi pengeluaran dengan mengurangi biaya Max. Perlu dicatat bahwa biaya Max harus disesuaikan dalam kisaran yang wajar, jika tidak, transaksi dapat gagal.
Beberapa alat online termasuk Blocknative ETH Gas Estimator , ETH Gas Station , Cryptoneur Gas Fees Calculator , Tenderly , dan DeFI Saver dapat memberi pengguna informasi Biaya Gas Ethereum secara real-time, dan beberapa juga memungkinkan pengguna untuk melakukan transaksi simulasi. Memanfaatkan jenis alat ini dengan baik dapat memberi pengguna pemahaman yang lebih baik tentang biaya transaksi dan membantu mereka menemukan slot waktu dengan biaya lebih rendah.
Sudah ada beberapa aplikasi di Ethereum yang dapat membantu pengguna mengurangi Biaya Gas untuk bertransaksi. Misalnya, Rook dan Balancer akan menggabungkan beberapa transaksi dan mengusulkannya bersama untuk berbagi biaya bahan bakar. Beberapa protokol juga memberi pengguna diskon Biaya Gas dan subsidi untuk menarik pengguna.
Namun, cara bagi pengguna untuk secara mendasar mengurangi Biaya Gas yang tinggi di Ethereum terbatas. Itu sebabnya tim pengembangan juga melakukan banyak perbaikan teknis:
Sekarang beberapa skema ekspansi dapat diadopsi oleh Ethereum Layer 2 untuk meningkatkan throughput jaringan blockchain dan mengurangi Biaya Gas, yaitu skema Rollups, saluran negara, rantai samping, Plasma, Validium, dan hybrid. Skema ekspansi Layer 2 yang berbeda memiliki kelebihan dan kekurangannya sendiri. Dari gambar di bawah, kita bisa melihat perbedaan antara skema Layer 2 saat ini dan jaringan utama Ethereum dalam hal pengiriman dan biaya transaksi.
(Sumber: l2fees.info )
Di antara skema ekspansi Layer 2 yang berbeda, teknologi Rollups tampaknya menjadi salah satu yang paling menjanjikan. Rollups menggunakan Ethereum sebagai lapisan dasar dan menggabungkan fitur keamanan dan desentralisasi. Ini mengumpulkan beberapa transaksi dari pengguna sebelum mengirimkannya untuk mengurangi Biaya Gas yang dibayarkan untuk setiap transaksi.
Pembatalan selanjutnya dibagi menjadi Pembatalan Optimis dan Pembatalan Tanpa Pengetahuan. Anda dapat merujuk ke artikel “Apa itu Rollups?” on Gate Pelajari untuk mendapatkan analisis mendalam tentang teknologi Rollups.
Penyebab Biaya Gas Ethereum yang tinggi adalah kapasitas pemrosesan transaksi yang lambat tidak dapat mengatasi permintaan pengguna dalam jumlah besar. Oleh karena itu, meningkatkan kecepatan transaksi Ethereum akan mengurangi kemacetan dan Biaya Gas. Teknologi sharding membagi satu jaringan blockchain menjadi beberapa sub-blockchain yang diproses secara paralel untuk membubarkan lalu lintas pengguna dan meningkatkan kecepatan transaksi.
Sebelum peningkatan, Ethereum hanya memiliki 1 rantai untuk memproses transaksi. Setelah menggunakan teknologi sharding, itu akan dipecah menjadi 64 rantai shard untuk diproses secara bersamaan. Akibatnya, throughput jaringan blockchain dapat ditingkatkan secara signifikan. Dikombinasikan dengan rencana ekspansi Rollups, Ethereum dapat mencapai hampir 100.000 transaksi per detik (secara teori). Anda dapat merujuk ke artikel “ Apa itu sharding? “ on Gate Pelajari untuk mendapatkan analisis mendalam tentang teknologi sharding.
(Sumber: Hsiao-wei Wang )
Mekanisme Biaya Gas memungkinkan Ethereum untuk beroperasi secara efisien dan terus menerus dan mengoordinasikan sumber daya yang terbatas (seperti ruang penyimpanan dan bandwidth jaringan) di jaringan blockchain. Ukuran Biaya Gas untuk Ethereum efisien dari perspektif ekonomi token. Penggunaan layanan jaringan blockchain ditentukan oleh penawaran dan permintaan pasar bebas dan harga gas disesuaikan secara dinamis. Dengan cara ini, sumber daya yang terbatas tidak akan disalahgunakan dan masalah output yang tidak sesuai dengan biaya juga teratasi. Banyak cryptocurrency juga belajar dari pengalaman Ethereum menggunakan Biaya Gas sebagai cara untuk mengalokasikan sumber daya.
Namun, tidak semua protokol cryptocurrency mengadopsi mekanisme Biaya Gas, seperti proyek terkenal, IOTA. Ada kelemahan mendasar dalam model Biaya Gas: pasokan sumber daya jangka pendek dari jaringan blockchain tidak elastis. Oleh karena itu, ketika transaksi dalam jumlah besar tiba-tiba membanjir, harga Gas Fee akan meroket. Ini adalah pengalaman yang sangat buruk bagi banyak pengguna yang memiliki kebutuhan transaksi tetapi tidak mau menanggung biaya tinggi, dan ini juga merupakan hambatan untuk meningkatkan kesadaran masyarakat akan teknologi blockchain.
Protokol IOTA memotong dari perspektif produsen dan konsumen. Dengan demikian, pasokan sumber daya jaringan jangka pendek dapat tumbuh secara sinkron dengan peningkatan pengguna. Selama jumlah produsen sumber daya melebihi jumlah konsumen setiap saat, tidak akan ada kekurangan pasokan dan harga dan selanjutnya harga meroket. Secara khusus, struktur jaring konsensus asinkron yang disebut Tangle diterapkan.
Sebagai jenis Directed Acyclic Graph (DAG), arsitektur Tangle dapat menambahkan node transaksi dari segala arah. Pengguna harus memverifikasi dua transaksi sebelum mengajukan transaksi. Jika lebih banyak orang menggunakan jaringan Tangle, transaksi akan lebih cepat dan lebih aman, yang mengatasi kemacetan ekspansi yang disebabkan oleh produsen sumber daya yang terbatas ketika jumlah pengguna jaringan blockchain tradisional meningkat. Filosofi desain IOTA adalah “tidak ada kontradiksi antara peran pengguna akun dan pemverifikasi”, dan setiap pengguna juga merupakan pemverifikasi, sepenuhnya mengubah operasi buku besar terdistribusi tradisional.
(Sumber: Wikipedia #/media/File:Blockchain_vs_tangle_bottleneck.png))
Secara teori, throughput jaringan blockchain akan meningkat jika lebih banyak orang menggunakan IOTA untuk bertransaksi. Namun, sebenarnya arsitektur Tangle masih memiliki keterbatasan dalam skalabilitasnya karena faktor-faktor seperti perangkat keras, latensi jaringan, dan lingkungan baca dan tulis I/O. Karena jumlah penyedia sumber daya selalu lebih banyak daripada jumlah konsumen, IOTA adalah salah satu dari sedikit protokol mata uang kripto dengan biaya nol. Namun, biaya penanganan nol tidak berarti gratis. Untuk mengakses layanan jaringan IOTA, pengguna harus memberikan lebih banyak layanan kepada orang lain, dan biayanya akan tercermin dalam melakukan pekerjaan sosial, jadi ini semacam mode operasi "Semua untuk satu, satu untuk semua".
Biaya Gas adalah biaya yang harus dibayar pengguna saat melakukan transaksi atau kode kontrak pintar di blockchain. Ini adalah biaya penggunaan untuk layanan blockchain, biasanya dihargai dengan aset token asli dari jaringan blockchain. Biaya Gas sangat penting untuk mempertahankan operasi normal jaringan blockchain. Ini secara ekonomis memberi penghargaan kepada kontributor yang memberikan nilai dan menghukum penyerang yang mencoba mengganggu jaringan. Praktik membayar layanan juga dapat secara efektif menghindari penyalahgunaan sumber daya.
Mekanisme penetapan harga Biaya Gas memastikan bahwa biaya dibebankan dengan cara yang adil, dan juga meningkatkan ambang batas untuk transaksi jahat, yang dapat menjaga keamanan jaringan blockchain dengan lebih baik. Karena berbagai aplikasi seperti keuangan terdesentralisasi (DeFi), NFT, dan game blockchain semakin populer, peningkatan besar pengguna juga menyoroti kurangnya skalabilitas jaringan blockchain (seperti Ethereum) dan biaya gas setinggi langit yang tak tertahankan. Layanan pengisian daya yang adil tidak berarti bahwa itu adalah layanan pengisian daya yang sesuai.
Sehubungan dengan hal ini, tim Ethereum juga mengumumkan bahwa pemutakhiran Ethereum 2.0 akan diselesaikan dalam beberapa tahap, dari f proof-of-work hingga proof-of-stake. Peningkatan Ethereum dapat mengurangi konsumsi energi node jaringan. Pengenalan teknologi Rollups dan sharding dapat sangat mengurangi biaya transaksi dan meringankan kemacetan jaringan, sehingga dapat meningkatkan keuntungan pengguna dengan membuat Biaya Gas lebih terjangkau.
Baru-baru ini, protokol lain (seperti IOTA) mendekati masalah skalabilitas dari perspektif produsen dan konsumen. Dengan arsitektur jaringan grafik asiklik terarah (DAG) yang disebut Tangle, pengguna tidak perlu membayar biaya gas untuk menggunakan layanan, melainkan perlu menyediakan lebih banyak layanan sebagai ganti sumber daya. Selama jumlah produsen selalu lebih besar dari jumlah konsumen, tidak akan ada kekurangan pasokan. Ide ini menarik dan baru, tetapi waktu akan menentukan apakah itu dapat dipromosikan dengan sukses.
Cryptocurrency dan teknologi blockchain telah membawa banyak perubahan pada keuangan tradisional. Kode autorun, mekanisme konsensus transparan, dan buku besar terdesentralisasi memungkinkan pengguna untuk mentransfer nilai mata uang kripto dan bertukar sumber daya tanpa melalui pihak ketiga tepercaya, sangat memangkas biaya layanan keuangan dan meningkatkan efisiensi kegiatan ekonomi manusia.
Namun, biaya yang lebih rendah tidak berarti bahwa tidak ada biaya sama sekali. Ketika jaringan blockchain membantu pengguna mendapatkan apa yang mereka butuhkan, mereka masih perlu menginvestasikan sumber daya untuk menyelesaikan tugas ini. Seperti kata pepatah, tidak ada yang namanya makan siang gratis. Pengguna perlu membayar sejumlah biaya untuk menikmati layanan blockchain dan membuatnya terus berjalan. Biaya tersebut umumnya disebut biaya gas. Artikel ini akan menunjukkan kepada Anda apa itu biaya gas.
Di bidang blockchain, istilah biaya gas pertama kali digunakan di Ethereum. Ini mengacu pada biaya yang diperlukan untuk transaksi di Ethereum, yang secara konseptual sama dengan biaya transaksi yang dibayarkan oleh penambang Bitcoin. Karena setiap transaksi di Ethereum membutuhkan sumber daya komputasi untuk dieksekusi, pengguna perlu membayar layanan untuk memberi kompensasi kepada peserta yang membantu verifikasi. Kemudian, banyak protokol blockchain lainnya mengikuti. Itu sebabnya biaya yang dibayarkan untuk layanan jaringan disebut juga biaya gas.
Biaya bahan bakar dapat dibandingkan dengan bahan bakar yang dibutuhkan kendaraan. Tanpa bahan bakar, kendaraan tidak akan dapat melakukan perjalanan dari kota A ke kota B. Dengan memberikan biaya bensin ke Ethereum, node pada jaringan blockchain dapat membantu pengguna untuk mentransfer dana, berdagang, menjalankan kode kontrak pintar, dll. Oleh karena itu, Gas adalah bahan bakar di jaringan Ethereum yang mempromosikan pengoperasian jaringan blockchain.
Sama seperti jumlah bahan bakar yang menentukan jarak yang dapat ditempuh sebuah mobil, apa yang diukur Gas Ethereum adalah satuan daya komputasi yang diperlukan untuk melakukan operasi tertentu. Layanan sederhana membutuhkan lebih sedikit bahan bakar, sementara operasi kontrak pintar yang rumit membutuhkan lebih banyak Gas untuk diselesaikan. Biaya Gas biasanya dalam mata uang aset asli dari jaringan blockchain. Itu diwakili oleh gwei di Ethereum, yang berarti giga-wei (1.000.000.000 wei). Wei adalah unit terkecil dari token ETH. Anda dapat menemukan unit perhitungan ETH umum dalam tabel berikut:
Tidak ada yang suka membayar, jadi mengapa pengguna harus membayar biaya bahan bakar untuk menggunakan Ethereum? Bukankah menyenangkan untuk menjelajah secara gratis, seperti halnya internet? Jika Anda pernah memiliki pemikiran serupa, bayangkan apa yang akan terjadi jika layanan Ethereum gratis.
Tidak harus membayar berarti peretas dapat meluncurkan serangan dengan biaya hampir nol, membuat jaringan blockchain tidak aman.
Robot dapat mengirim banyak transaksi sampah di blockchain. Artinya, mereka dapat memengaruhi pengguna yang benar-benar perlu menggunakannya tanpa membayar harga apa pun untuk perilaku jahat.
Misalnya, ketika terjadi kesalahan dalam eksekusi otomatis dari kode kontrak pintar yang diterapkan pada sebuah node dan loop tak terbatas terjadi, node tersebut akan lumpuh karena sejumlah besar operasi berulang, dan bahkan memengaruhi operasi seluruh jaringan blockchain. . Meningkatkan kondisi pelaksanaan Biaya Gas akan memastikan tidak ada masalah yang muncul.
Tanpa Biaya Gas berarti bahwa pengembang tidak perlu mempertimbangkan apakah jumlah komputasi masuk akal, dan pengguna akan mendapatkan pengalaman layanan yang lebih buruk karena sejumlah besar kode yang tidak efisien.
Untuk melakukan transaksi dan smart contract, pengguna perlu membeli peralatan yang membutuhkan listrik untuk beroperasi, dan perlu diperbaiki atau diganti jika terjadi kegagalan. Artinya, pengguna perlu membayar listrik, perbaikan, dan penggantian. Dapat dikatakan bahwa segala sesuatu yang membangun jaringan blockchain membutuhkan uang. Jika operator tidak dapat memperoleh manfaat apa pun darinya, siapa yang mau berpartisipasi?
Singkatnya, tidak ada yang benar-benar gratis. Bahkan untuk Internet yang tampaknya gratis, penyedia layanan ISP perlu memasang kabel bawah laut, situs web membutuhkan server, dan karyawan membutuhkan gaji… Ini adalah pengeluaran nyata. Yang disebut "gratis" hanya diwujudkan melalui iklan, lalu lintas, dan cara lain untuk mendapatkan sumber daya yang terus menyediakan layanan. Pengguna harus memberikan kembali ke jaringan blockchain yang menghasilkan nilai bagi mereka, dan pengenalan konsep Biaya Gas dapat mempertahankan lapisan nilai unik tersebut.
Pengguna perlu membayar biaya Gas untuk mengakses layanan jaringan blockchain. Jadi bagaimana biaya Gas dihitung? Nah, protokol yang berbeda memiliki metode yang berbeda, tetapi umumnya mengikuti rumus sederhana:
Total Biaya Gas = Unit gas (batas) * Harga gas per unit
Perhitungan Biaya Gas ini cukup intuitif. Ini seperti menghitung biaya bahan bakar untuk perjalanan kendaraan dari kota A ke kota B hari ini. Untuk mendapatkan jawabannya, kita membutuhkan jumlah liter bensin yang dikonsumsi dikalikan dengan harga minyak saat ini. Pada saat yang sama, semakin jauh Anda melakukan perjalanan (semakin tinggi tingkat kesulitan tugas), semakin banyak liter gas yang dikonsumsi (semakin tinggi Gas yang Digunakan). Sebelum peningkatan London pada Agustus 2021, Biaya Gas di Ethereum juga dihitung dengan cara yang sama seperti rumus di atas:
Total Biaya Gas = Unit gas (batas) * Harga gas per unit
Misalnya, jika Alice ingin membayar Bob satu ETH, Unit Gas yang dibutuhkan dalam transaksi sederhana tersebut adalah 21000, dan Harga Gas pada saat pembayaran adalah 200 gwei, maka perhitungannya adalah:
Biaya Gas = 21000 * 200 gwei = 4200000 gwei = 0,0042 ETH
Saat Alice menggunakan jaringan Ethereum untuk membayar, 1,0042 ETH akan didebet dari akunnya, sementara Bob akan menerima 1 ETH, dan penambang yang bertanggung jawab untuk mengemas transaksi akan menerima 0,0042 ETH.
Pada Agustus 2021, setelah peningkatan Ethereum di London, metode perhitungan biaya Gas berubah, tetapi logika keseluruhannya tetap sama:
Total Biaya Gas = Unit Gas (batas) * (Biaya Dasar + Biaya Prioritas)
https://etherscan.io/gatracker
Biaya Dasar mengacu pada tarif dasar di mana transaksi yang diusulkan dikemas ke dalam blok oleh penambang, dan juga tingkat konsumsi minimum untuk menggunakan jaringan Ethereum. Harga tarif dasar tidak terkait dengan blok yang saat ini menunggu untuk dikemas tetapi ditentukan oleh blok sebelumnya, yang akan membuat Biaya Gas Ethereum lebih transparan dan dapat diprediksi oleh pengguna.
Tingkat biaya dasar dapat dihitung dengan rumus. Jika jumlah total Gas yang digunakan untuk semua transaksi di blok sebelumnya lebih tinggi dari nilai target, biaya dasar blok berikutnya akan meningkat hingga 12,5%. Meningkat secara eksponensial dengan total gas tinggi dari blok berturut-turut, kemacetan jaringan blockchain yang berkepanjangan akan menghasilkan tarif dasar yang sangat tinggi, dan pengguna pada akhirnya akan mengurangi penggunaan karena mereka tidak mampu membelinya.
Misalnya, setelah peningkatan London, target Gas total di setiap blok Ethereum adalah 15 juta Gas, sedangkan batas atasnya adalah 30 juta Gas. Jika ada rentetan 30 juta Gas total setelah blok dengan total 15 juta Gas, Base fee akan terus meningkat:
Biaya dasar hanya berlipat ganda setelah 8 blok. Tampaknya peningkatannya kecil. Tetapi jika kita mengasumsikan bahwa 80 blok berturut-turut mencapai batas gas, biaya dasar akan meningkat 10.000 kali lipat, dari 100 gwei menjadi 1 juta gwei.
Sebelum peningkatan London, penambang di blockchain Ethereum dapat menerima biaya gas untuk semua transaksi yang termasuk dalam satu blok. Namun, setelah peningkatan London, ETH yang digunakan untuk membayar biaya dasar saat blok baru ditambang akan dibakar, menghilangkannya dari total suplai ETH yang beredar, mengakibatkan deflasi dan kenaikan harga ETH.
Pembakaran biaya dasar mengurangi pendapatan penambang. Oleh karena itu, pemutakhiran London memperkenalkan konsep biaya prioritas (sering disebut tip) untuk memberi insentif kepada penambang agar memasukkan transaksi dalam kemasan blok.
Pengguna mungkin berpikir: mereka semua telah membayar tarif dasar tetapi mengapa mereka harus memberi tip kepada para penambang? Ini dimulai dengan pertanyaan tentang insentif ekonomi. Mengemas transaksi yang tertunda membutuhkan banyak sumber daya. Penghasilan bagi para penambang ini agar Ethereum tetap berjalan berasal dari hadiah dan tip blok baru. Tanpa tip, mereka akan menemukan bahwa tidak ada transaksi untuk dikemas. Blok kosong dan blok yang berisi transaksi tertunda menghasilkan pendapatan yang sama. Karena hasilnya sama, mengapa menghabiskan sumber daya untuk mengemas transaksi yang tertunda? Dengan asumsi bahwa semua peserta pergi untuk mengemas blok kosong, jaringan blockchain juga tidak dapat digunakan.
Oleh karena itu, tip untuk penambang akan menjadi insentif paling dasar bagi mereka untuk melakukan pekerjaan dengan benar. Mereka akan bersedia memprioritaskan transaksi dengan tip yang lebih tinggi. Karena tingkat tip memengaruhi urutan pemrosesan transaksi, ini disebut biaya prioritas. Untuk kebutuhan transaksi yang mendesak, pengguna dapat mengajukan tip yang lebih tinggi untuk mendapatkan prioritas.
Ini tidak berarti bahwa pengguna harus ditipu terlebih dahulu dengan membayar tip besar sebelum menyelesaikan transaksi. Untuk transaksi yang tidak sensitif waktu, transaksi akan dikemas dan diproses dalam beberapa blok berikutnya asalkan biaya gas yang dibayarkan sedikit lebih tinggi dari biaya dasar dan penambang diberi sedikit tip.
Saat melakukan transaksi di jaringan blockchain, pengguna dapat menentukan biaya tambahan maksimum yang bersedia mereka bayarkan untuk transaksi ini. Mereka dapat melakukannya dengan mengubah biaya Maks dan batas Gas.
Biaya maks adalah Harga Gas dalam rumus “Biaya Gas = Gas Terpakai (batas) * Harga Gas (per unit). Ini mengacu pada tarif Gas yang bersedia dibayar pengguna. Selama biaya Maks yang ditetapkan oleh pengguna melebihi jumlah biaya Dasar dan biaya Prioritas, maka transaksi akan berhasil, dan kelebihan selisih akan dikembalikan kepada pengguna setelah transaksi selesai.
Misalnya, jika Alice ingin membayar Bob sebuah ETH, dia menetapkan biaya Maks menjadi 300 gwei. Saat ini, biaya dasar Ethereum adalah 100 gwei, dan Alice memberikan tambahan 50 gwei sebagai biaya prioritas, maka:
1) 21000 * 300 gwei = 6300000 gwei = 0,0063 ETH
1.0063 ETH akan didebit dari akun Alice.
2) 21000 * 100 gwei = 2100000 gwei = 0,0021 ETH
Ethereum akan membakar pasokan token 0,0021 ETH
3) 21000 * 50 gwei = 1050000 gwei = 0,00105 ETH
Penambang akan menerima tip sebesar 0,00105 ETH
4) Bob akan menerima 1 ETH
5) 1,0063 ETH - 0,0021 ETH - 0,00105 ETH - 1 ETH = 0,00315 ETH
Alice akan menerima pengembalian dana sebesar 0,00315 ETH di akunnya.
Gas Limit adalah Gas Terpakai dengan rumus “Gas Fee = Gas Terpakai (limit) Harga Gas Terpakai Gas Per Unit”. Ini mengacu pada jumlah Gas yang ingin dikonsumsi pengguna. Transfer ETH standar membutuhkan 21.000 unit Gas, dan lebih banyak Gas akan digunakan oleh operasi kompleks dalam kontrak cerdas.
Batas Gas bekerja mirip dengan biaya Max. Transaksi akan dilakukan selama jumlah gas melebihi jumlah yang dibutuhkan. Kelebihan saldo akan dikembalikan kepada pengguna setelah transaksi selesai. Jika batas gas yang ditetapkan terlalu kecil, transaksi akan tetap dijalankan tetapi tidak selesai. Misalnya, transfer ETH sederhana menggunakan 21.000 unit Gas, tetapi pengguna membatasi batas Gas hingga 20.000 unit. Penambang masih akan mengkonsumsi Gas untuk melakukan pekerjaan yang setara dengan 20.000 unit Gas, tetapi ini tidak cukup untuk menyelesaikan transfer, atau Biaya apa pun tidak akan dikembalikan ke pengguna.
Jika Anda pernah menggunakan aplikasi keuangan desentralisasi (DeFi) Ethereum atau membeli NFT pada platform seperti OpenSea, Anda akan terbiasa dengan Biaya Gas Ethereum yang tinggi. Menurut statistik data on-chain, dari Mei 2021 hingga April 2022, Biaya Gas rata-rata per transaksi di Ethereum lebih dari $20, dan yang tertinggi bahkan mendekati $200.
Mengapa Tarif Gas Ethereum begitu mahal? Ada beberapa alasan:
Ketika Ethereum melakukan operasi yang berbeda, diperlukan operan yang berbeda dan jumlah data yang disimpan. Instruksi penjumlahan dan pengurangan menggunakan lebih sedikit gas, perkalian menggunakan lebih banyak gas, dan pembagian membutuhkan lebih banyak operasi, sehingga lebih banyak gas yang digunakan.
Karena fungsi aplikasi Dapp yang terdesentralisasi semakin kompleks, jumlah operasi yang dilakukan oleh kontrak pintar juga meningkat. Oleh karena itu, pengguna perlu membayar lebih banyak biaya gas.
Mirip dengan semua komputer, Ethereum dibatasi dalam jumlah transaksi per detik yang dapat diprosesnya. Sebelum meningkatkan ke Ethereum 2.0, sekitar 15 transaksi dapat diproses dalam 1 detik. Dibandingkan dengan perusahaan pembayaran kartu kredit global VISA, yang dapat dengan mudah menangani lebih dari 2.000 transaksi dalam 1 detik, kinerja Ethereum agak buruk. Ketika jumlah pengguna bertambah, kemacetan terjadi, dan pengguna harus memberi tip lebih banyak kepada penambang agar transaksi mereka diprioritaskan.
Selain alasan teknis, popularitas Ethereum juga berkontribusi pada Biaya Gas yang tinggi. Menurut teori ekonomi dasar, ketika penawaran konstan, peningkatan permintaan akan menyebabkan kenaikan harga. Pada paruh pertama tahun 2020, banyak proyek baru lahir di bidang keuangan terdesentralisasi, seperti pinjaman, pinjaman kilat, derivatif, penambangan likuiditas, pertanian hasil, asuransi, dll. Pada tahun 2021, pasar NFT juga mengikuti gelombang kegemaran DeFi dan banyak game blockchain Play-to-Earn muncul. Karena banyak dari mereka dibangun di Ethereum, jumlah pengguna telah melonjak, dan Biaya Gas tetap tinggi.
(Biaya Gas di Ethereum. Sumber: Statistik )
Alasan lain untuk Biaya Gas yang tinggi adalah karena didenominasi dalam ETH. Membandingkan data rata-rata tahun 2021 dan 2019, tidak hanya harga gas di rantai yang naik 10 kali lipat, tetapi harga ETH juga naik lebih dari 10 kali lipat, yang setara dengan kenaikan harga Gas lebih dari 100 kali lipat. Biaya bila diukur dalam dolar AS. Tidak sulit untuk melihat mengapa Biaya Gas Ethereum secara luas dianggap sangat mahal.
Mengurangi Biaya Gas Ethereum yang tinggi telah menjadi tugas mendesak di ruang cryptocurrency. Meskipun biaya gas tidak dapat dipotong sepenuhnya saat menggunakan blockchain Ethereum, setidaknya ada beberapa cara untuk mengurangi jumlahnya.
Apa yang dapat dilakukan pengguna untuk mengurangi Biaya Gas:
Meskipun Biaya Gas Ethereum umumnya lebih tinggi, harganya tidak selalu sama. Biasanya, Biaya Gas akan lebih rendah di akhir pekan dan lebih tinggi di hari kerja. Menggunakan Ethereum pada waktu yang tidak populer dapat mengurangi Biaya Gas yang harus dibayar pengguna.
(Sumber: ethereumprice.org )
Sebelum memulai transaksi, pengguna dapat menyesuaikan biaya Max dan biaya Prioritas yang bersedia mereka bayarkan untuk memberi tahu blockchain berapa banyak gwei adalah tarif tertinggi yang bersedia mereka bayarkan. Selama biaya Max ditetapkan lebih tinggi dari biaya Dasar dan tip kecil diberikan kepada penambang, transaksi akan dilaksanakan dalam beberapa blok berikutnya. Untuk transaksi dengan persyaratan ketepatan waktu yang rendah, pengguna dapat mengurangi pengeluaran dengan mengurangi biaya Max. Perlu dicatat bahwa biaya Max harus disesuaikan dalam kisaran yang wajar, jika tidak, transaksi dapat gagal.
Beberapa alat online termasuk Blocknative ETH Gas Estimator , ETH Gas Station , Cryptoneur Gas Fees Calculator , Tenderly , dan DeFI Saver dapat memberi pengguna informasi Biaya Gas Ethereum secara real-time, dan beberapa juga memungkinkan pengguna untuk melakukan transaksi simulasi. Memanfaatkan jenis alat ini dengan baik dapat memberi pengguna pemahaman yang lebih baik tentang biaya transaksi dan membantu mereka menemukan slot waktu dengan biaya lebih rendah.
Sudah ada beberapa aplikasi di Ethereum yang dapat membantu pengguna mengurangi Biaya Gas untuk bertransaksi. Misalnya, Rook dan Balancer akan menggabungkan beberapa transaksi dan mengusulkannya bersama untuk berbagi biaya bahan bakar. Beberapa protokol juga memberi pengguna diskon Biaya Gas dan subsidi untuk menarik pengguna.
Namun, cara bagi pengguna untuk secara mendasar mengurangi Biaya Gas yang tinggi di Ethereum terbatas. Itu sebabnya tim pengembangan juga melakukan banyak perbaikan teknis:
Sekarang beberapa skema ekspansi dapat diadopsi oleh Ethereum Layer 2 untuk meningkatkan throughput jaringan blockchain dan mengurangi Biaya Gas, yaitu skema Rollups, saluran negara, rantai samping, Plasma, Validium, dan hybrid. Skema ekspansi Layer 2 yang berbeda memiliki kelebihan dan kekurangannya sendiri. Dari gambar di bawah, kita bisa melihat perbedaan antara skema Layer 2 saat ini dan jaringan utama Ethereum dalam hal pengiriman dan biaya transaksi.
(Sumber: l2fees.info )
Di antara skema ekspansi Layer 2 yang berbeda, teknologi Rollups tampaknya menjadi salah satu yang paling menjanjikan. Rollups menggunakan Ethereum sebagai lapisan dasar dan menggabungkan fitur keamanan dan desentralisasi. Ini mengumpulkan beberapa transaksi dari pengguna sebelum mengirimkannya untuk mengurangi Biaya Gas yang dibayarkan untuk setiap transaksi.
Pembatalan selanjutnya dibagi menjadi Pembatalan Optimis dan Pembatalan Tanpa Pengetahuan. Anda dapat merujuk ke artikel “Apa itu Rollups?” on Gate Pelajari untuk mendapatkan analisis mendalam tentang teknologi Rollups.
Penyebab Biaya Gas Ethereum yang tinggi adalah kapasitas pemrosesan transaksi yang lambat tidak dapat mengatasi permintaan pengguna dalam jumlah besar. Oleh karena itu, meningkatkan kecepatan transaksi Ethereum akan mengurangi kemacetan dan Biaya Gas. Teknologi sharding membagi satu jaringan blockchain menjadi beberapa sub-blockchain yang diproses secara paralel untuk membubarkan lalu lintas pengguna dan meningkatkan kecepatan transaksi.
Sebelum peningkatan, Ethereum hanya memiliki 1 rantai untuk memproses transaksi. Setelah menggunakan teknologi sharding, itu akan dipecah menjadi 64 rantai shard untuk diproses secara bersamaan. Akibatnya, throughput jaringan blockchain dapat ditingkatkan secara signifikan. Dikombinasikan dengan rencana ekspansi Rollups, Ethereum dapat mencapai hampir 100.000 transaksi per detik (secara teori). Anda dapat merujuk ke artikel “ Apa itu sharding? “ on Gate Pelajari untuk mendapatkan analisis mendalam tentang teknologi sharding.
(Sumber: Hsiao-wei Wang )
Mekanisme Biaya Gas memungkinkan Ethereum untuk beroperasi secara efisien dan terus menerus dan mengoordinasikan sumber daya yang terbatas (seperti ruang penyimpanan dan bandwidth jaringan) di jaringan blockchain. Ukuran Biaya Gas untuk Ethereum efisien dari perspektif ekonomi token. Penggunaan layanan jaringan blockchain ditentukan oleh penawaran dan permintaan pasar bebas dan harga gas disesuaikan secara dinamis. Dengan cara ini, sumber daya yang terbatas tidak akan disalahgunakan dan masalah output yang tidak sesuai dengan biaya juga teratasi. Banyak cryptocurrency juga belajar dari pengalaman Ethereum menggunakan Biaya Gas sebagai cara untuk mengalokasikan sumber daya.
Namun, tidak semua protokol cryptocurrency mengadopsi mekanisme Biaya Gas, seperti proyek terkenal, IOTA. Ada kelemahan mendasar dalam model Biaya Gas: pasokan sumber daya jangka pendek dari jaringan blockchain tidak elastis. Oleh karena itu, ketika transaksi dalam jumlah besar tiba-tiba membanjir, harga Gas Fee akan meroket. Ini adalah pengalaman yang sangat buruk bagi banyak pengguna yang memiliki kebutuhan transaksi tetapi tidak mau menanggung biaya tinggi, dan ini juga merupakan hambatan untuk meningkatkan kesadaran masyarakat akan teknologi blockchain.
Protokol IOTA memotong dari perspektif produsen dan konsumen. Dengan demikian, pasokan sumber daya jaringan jangka pendek dapat tumbuh secara sinkron dengan peningkatan pengguna. Selama jumlah produsen sumber daya melebihi jumlah konsumen setiap saat, tidak akan ada kekurangan pasokan dan harga dan selanjutnya harga meroket. Secara khusus, struktur jaring konsensus asinkron yang disebut Tangle diterapkan.
Sebagai jenis Directed Acyclic Graph (DAG), arsitektur Tangle dapat menambahkan node transaksi dari segala arah. Pengguna harus memverifikasi dua transaksi sebelum mengajukan transaksi. Jika lebih banyak orang menggunakan jaringan Tangle, transaksi akan lebih cepat dan lebih aman, yang mengatasi kemacetan ekspansi yang disebabkan oleh produsen sumber daya yang terbatas ketika jumlah pengguna jaringan blockchain tradisional meningkat. Filosofi desain IOTA adalah “tidak ada kontradiksi antara peran pengguna akun dan pemverifikasi”, dan setiap pengguna juga merupakan pemverifikasi, sepenuhnya mengubah operasi buku besar terdistribusi tradisional.
(Sumber: Wikipedia #/media/File:Blockchain_vs_tangle_bottleneck.png))
Secara teori, throughput jaringan blockchain akan meningkat jika lebih banyak orang menggunakan IOTA untuk bertransaksi. Namun, sebenarnya arsitektur Tangle masih memiliki keterbatasan dalam skalabilitasnya karena faktor-faktor seperti perangkat keras, latensi jaringan, dan lingkungan baca dan tulis I/O. Karena jumlah penyedia sumber daya selalu lebih banyak daripada jumlah konsumen, IOTA adalah salah satu dari sedikit protokol mata uang kripto dengan biaya nol. Namun, biaya penanganan nol tidak berarti gratis. Untuk mengakses layanan jaringan IOTA, pengguna harus memberikan lebih banyak layanan kepada orang lain, dan biayanya akan tercermin dalam melakukan pekerjaan sosial, jadi ini semacam mode operasi "Semua untuk satu, satu untuk semua".
Biaya Gas adalah biaya yang harus dibayar pengguna saat melakukan transaksi atau kode kontrak pintar di blockchain. Ini adalah biaya penggunaan untuk layanan blockchain, biasanya dihargai dengan aset token asli dari jaringan blockchain. Biaya Gas sangat penting untuk mempertahankan operasi normal jaringan blockchain. Ini secara ekonomis memberi penghargaan kepada kontributor yang memberikan nilai dan menghukum penyerang yang mencoba mengganggu jaringan. Praktik membayar layanan juga dapat secara efektif menghindari penyalahgunaan sumber daya.
Mekanisme penetapan harga Biaya Gas memastikan bahwa biaya dibebankan dengan cara yang adil, dan juga meningkatkan ambang batas untuk transaksi jahat, yang dapat menjaga keamanan jaringan blockchain dengan lebih baik. Karena berbagai aplikasi seperti keuangan terdesentralisasi (DeFi), NFT, dan game blockchain semakin populer, peningkatan besar pengguna juga menyoroti kurangnya skalabilitas jaringan blockchain (seperti Ethereum) dan biaya gas setinggi langit yang tak tertahankan. Layanan pengisian daya yang adil tidak berarti bahwa itu adalah layanan pengisian daya yang sesuai.
Sehubungan dengan hal ini, tim Ethereum juga mengumumkan bahwa pemutakhiran Ethereum 2.0 akan diselesaikan dalam beberapa tahap, dari f proof-of-work hingga proof-of-stake. Peningkatan Ethereum dapat mengurangi konsumsi energi node jaringan. Pengenalan teknologi Rollups dan sharding dapat sangat mengurangi biaya transaksi dan meringankan kemacetan jaringan, sehingga dapat meningkatkan keuntungan pengguna dengan membuat Biaya Gas lebih terjangkau.
Baru-baru ini, protokol lain (seperti IOTA) mendekati masalah skalabilitas dari perspektif produsen dan konsumen. Dengan arsitektur jaringan grafik asiklik terarah (DAG) yang disebut Tangle, pengguna tidak perlu membayar biaya gas untuk menggunakan layanan, melainkan perlu menyediakan lebih banyak layanan sebagai ganti sumber daya. Selama jumlah produsen selalu lebih besar dari jumlah konsumen, tidak akan ada kekurangan pasokan. Ide ini menarik dan baru, tetapi waktu akan menentukan apakah itu dapat dipromosikan dengan sukses.