EIP-1559

Tingkat Menengah

Apa Itu EIP-1559?

EIP-1559 adalah peningkatan terhadap sistem biaya transaksi Ethereum. Dengan dihadirkan sebagai bagian dari hard fork Ethereum London pada bulan Agustus 2021, peningkatan ini mengubah cara biaya transaksi (biaya gas) dihitung dan dikelola di jaringan Ethereum.

Peningkatan EIP-1559 membantu meningkatkan prediktibilitas biaya dan mengurangi volatilitas. Peningkatan ini juga menghadirkan mekanisme deflasioner pada suplai ether (ETH).

Bagaimana Cara Kerja EIP-1559?

Mekanisme biaya dasar

Sebelum EIP-1559, Ethereum menggunakan lelang sederhana: pengguna menawar biaya gas untuk memasukkan transaksi mereka ke dalam blok yang terkadang mengakibatkan biaya tidak terduga dan tinggi saat terjadi kemacetan jaringan. EIP-1559 menggantikannya dengan mekanisme penetapan harga yang lebih dinamis tetapi terkontrol dengan menghadirkan biaya dasar.

Biaya dasar ditentukan oleh protokol dan berfluktuasi tergantung pada penggunaan jaringan. Ketika jaringan sibuk, biaya dasar meningkat. Ketika permintaan menurun, biaya dasar turun. Penetapan harga yang adaptif ini membantu meratakan volatilitas harga gas dan menghasilkan biaya transaksi yang lebih dapat diprediksi.

Burning biaya

Salah satu elemen paling inovatif dari EIP-1559 adalah burning biaya dasar. Daripada membayar semua biaya kepada validator, biaya dasar dihancurkan secara permanen, sehingga membantu mengurangi total suplai ETH seiring waktu.

Biaya prioritas (tip)

Meskipun biaya dasar masuk burning, pengguna dapat menambahkan sejumlah kecil yang disebut biaya prioritas atau “tip” untuk mendorong validator mempercepat transaksi mereka. Tip ini bersifat opsional dan dibayarkan di samping biaya dasar. Biaya ini langsung diberikan kepada validator yang menyertakan transaksi dalam sebuah blok. Dengan cara ini, pengguna dapat memproses transaksi mereka lebih cepat ketika jaringan sibuk, sedangkan validator tetap menerima reward atas pekerjaan mereka.

Kesimpulan

EIP-1559 melakukan beberapa pembaruan penting terkait cara Ethereum menangani biaya transaksi. Proposal ini menghadirkan biaya dasar yang naik atau turun tergantung pada kesibukan jaringan. Biaya dasar ini masuk burning, artinya sejumlah ETH dihapus dari peredaran, sehingga membantu mengurangi total suplai. 

Pengguna juga dapat menambahkan tip untuk membayar validator lebih jika ingin agar transaksinya diproses lebih cepat. Dengan cara ini, validator tetap mendapatkan reward, sedangkan pengguna memiliki lebih banyak kontrol atas kecepatan pemrosesan transaksi mereka.