Inti Sari

  • Biaya transaksi blockchain memiliki dua tujuan utama: memberi imbalan kepada penambang atau validator yang mengonfirmasi transaksi, dan mencegah spam di jaringan.

  • Di Bitcoin, biaya bergantung pada ukuran transaksi dalam byte, bukan pada jumlah kripto yang dikirim. Penambang memprioritaskan transaksi dengan biaya lebih tinggi.

  • Ethereum memperkenalkan model base fee + priority fee di bawah EIP-1559 pada Agustus 2021, yang mengubah cara biaya ditetapkan. Jaringan menyelesaikan transisinya ke proof of stake pada September 2022 (The Merge), yang mengubah cara jaringan diamankan tetapi tidak mengubah struktur biaya.

  • BNB Smart Chain menggunakan struktur biaya yang mirip dengan Ethereum, tetapi biasanya menawarkan biaya gas yang lebih rendah, sehingga menjadi alternatif populer bagi pengguna yang sensitif terhadap biaya.

  • Alat pengurangan biaya seperti Lightning Network dan solusi Layer 2 membantu memindahkan transaksi dari main chain untuk menurunkan biaya.

Binance Academy courses banner

Pendahuluan

Saat Anda mengirim, menyetor, atau menarik kripto, hampir selalu Anda akan membayar biaya transaksi. Biaya ini adalah bagian fundamental dari cara kerja sebagian besar jaringan blockchain.

Biaya transaksi memiliki dua tujuan penting. Pertama, biaya tersebut memberi kompensasi kepada penambang atau validator yang memproses dan mengonfirmasi transaksi Anda. Kedua, biaya ini berfungsi sebagai pencegah spam dan serangan berbahaya pada jaringan.

Jumlah yang Anda bayarkan untuk biaya berbeda-beda tergantung pada blockchain yang Anda gunakan, permintaan jaringan saat ini, dan seberapa cepat Anda membutuhkan transaksi Anda dikonfirmasi. Artikel ini menjelaskan cara biaya bekerja di tiga jaringan utama: Bitcoin, Ethereum, dan BNB Smart Chain.

Mengapa Biaya Transaksi?

Biaya transaksi telah menjadi bagian dari sebagian besar sistem blockchain sejak awal. Biaya ini ada karena dua alasan utama.

Alasan pertama adalah pencegahan spam. Setiap transaksi di blockchain memerlukan pekerjaan pemrosesan. Dengan menempelkan biaya pada setiap transaksi, jaringan membuat serangan spam skala besar menjadi mahal untuk dilakukan.

Alasan kedua adalah insentif penambang atau validator. Pengguna yang membantu menjaga jaringan tetap berjalan—baik melalui penambangan proof of work atau melalui staking dan validasi—menerima biaya ini sebagai imbalan atas pekerjaan mereka. Tanpa insentif ini, lebih sedikit peserta yang akan membantu mengamankan jaringan.

Biaya bisa kecil atau signifikan, bergantung pada seberapa sibuk jaringan pada waktu tertentu. Permintaan yang lebih tinggi berarti pengguna sering perlu menawarkan biaya yang lebih besar agar transaksi mereka dapat dikonfirmasi dengan cepat.

Biaya Transaksi Bitcoin

Bitcoin memperkenalkan konsep biaya transaksi untuk jaringan blockchain. Di Bitcoin, biaya dibayarkan kepada penambang, yang memilih transaksi dari mempool (kumpulan transaksi yang belum terkonfirmasi) dan memasukkannya ke blok-blok baru.

Biaya Bitcoin tidak berdasarkan seberapa banyak BTC yang Anda kirim. Sebaliknya, biayanya bergantung pada ukuran transaksi Anda dalam byte. Transaksi yang lebih kompleks, seperti yang menggabungkan banyak input, memakan lebih banyak ruang dan biayanya lebih tinggi.

Misalnya, jika ukuran transaksi Anda 400 byte dan tarif biaya rata-rata adalah 80 satoshi per byte, maka Anda akan membayar sekitar 32.000 satoshi. Penambang secara alami memprioritaskan transaksi dengan tarif biaya yang lebih tinggi, jadi menawarkan lebih banyak dapat menghasilkan konfirmasi yang lebih cepat.

Dua pembaruan penting telah membantu mengurangi tekanan biaya Bitcoin dari tahun ke tahun. Segregated Witness (SegWit) meningkatkan kapasitas efektif blok dengan mengubah cara data transaksi disimpan. Lightning Network memungkinkan pembayaran cepat dan berbiaya rendah di luar main chain, sehingga mengurangi kemacetan untuk transaksi berukuran kecil.

Bagaimana Biaya Transaksi Bitcoin Dihitung

Ketika permintaan jaringan rendah, biaya yang cukup sederhana biasanya sudah cukup untuk memasukkan transaksi Anda ke blok berikutnya. Ketika permintaan melonjak, seperti saat aktivitas pasar tinggi, tarif biaya yang perlu Anda bayar naik karena pengguna bersaing untuk ruang blok yang terbatas.

Blok Bitcoin memiliki ukuran maksimum (diukur dalam satuan bobot, mengikuti SegWit). Batas ini menentukan berapa banyak transaksi yang bisa diproses dalam setiap blok. Ketika transaksi yang menunggu lebih banyak daripada ruang yang tersedia, muncul pasar biaya (fee market).

Kebanyakan dompet (wallet) Bitcoin memperkirakan tarif biaya yang direkomendasikan berdasarkan kondisi mempool saat ini. Beberapa wallet memungkinkan Anda mengatur biaya secara manual jika Anda bersedia menunggu lebih lama untuk konfirmasi.

Biaya Transaksi Ethereum

Ethereum menggunakan model biaya yang berbeda dari Bitcoin. Alih-alih berdasarkan byte, biayanya didasarkan pada seberapa banyak daya komputasi yang dibutuhkan sebuah transaksi, diukur dalam satuan yang disebut gas. Ethereum memakai gas karena operasi yang berbeda, seperti transfer sederhana versus pemanggilan smart contract yang kompleks, membutuhkan jumlah komputasi yang sangat berbeda. Anda bisa mempelajari lebih lanjut di panduan khusus biaya gas.

Sejak Agustus 2021, Ethereum menggunakan model biaya dua bagian yang diperkenalkan oleh EIP-1559. Setiap transaksi menyertakan base fee, yang ditetapkan otomatis oleh protokol dan dibakar (dihapus dari pasokan). Pengguna juga dapat menambahkan priority fee (atau tip) untuk mendorong validator memasukkan transaksinya lebih cepat.

Ethereum menyelesaikan transisinya ke proof of stake pada September 2022, sebuah peristiwa yang dikenal sebagai The Merge. Ini menggantikan proses penambangan yang boros energi dengan validator yang melakukan stake ETH untuk mengonfirmasi transaksi. The Merge tidak mengubah cara biaya dihitung, tetapi mengubah pihak yang menerima priority fee (validator alih-alih penambang), sementara base fee tetap dibakar.

Harga gas Ethereum telah turun secara signifikan seiring meningkatnya adopsi Layer 2. Pada periode aktivitas rendah di mainnet, base fee bisa serendah 0,4–2 Gwei. Namun, harga gas di mainnet dapat melonjak hingga 20 Gwei atau lebih saat periode permintaan tinggi seperti peluncuran token besar atau volatilitas pasar yang tinggi. Angka-angka yang Anda lihat di sebuah wallet pada waktu tertentu mencerminkan kondisi saat ini dan dapat berubah dengan cepat.

Bagaimana Biaya Transaksi Ethereum Dihitung

Total biaya untuk transaksi Ethereum adalah: gas yang digunakan dikali (base fee + priority fee). Gas limit adalah jumlah maksimum gas yang bersedia Anda gunakan. Gas apa pun yang tidak terpakai akan dikembalikan.

Transfer ETH sederhana biasanya menggunakan 21.000 gas. Operasi yang lebih kompleks, seperti berinteraksi dengan aplikasi terdesentralisasi, dapat memakai jauh lebih banyak.

Base fee akan menyesuaikan secara otomatis pada setiap blok berdasarkan apakah blok sebelumnya lebih atau kurang dari 50% penuh. Mekanisme ini menstabilkan perkiraan biaya, sehingga lebih mudah bagi wallet untuk memprediksi ongkos.

Biaya Transaksi BNB Smart Chain

BNB Smart Chain (BSC) menggunakan struktur biaya yang mirip dengan Ethereum. Harga gas di BSC dinyatakan dalam Gwei—konvensi satuan yang sama seperti Ethereum—di mana 1 Gwei sama dengan satu miliar bagian dari BNB. Seperti Ethereum, pengguna dapat mengatur harga gas untuk memengaruhi prioritas transaksi. BSC dirancang untuk throughput tinggi dan biasanya mempertahankan biaya yang lebih rendah daripada mainnet Ethereum.

BSC mencapai biaya yang lebih rendah sebagian melalui mekanisme konsensusnya, yang memakai jumlah validator lebih kecil dibanding Ethereum. Trade-off ini memungkinkan waktu blok yang lebih cepat dan transaksi yang lebih murah dengan mengorbankan sebagian desentralisasi.

Jika Anda mencoba mengirim token di BSC tanpa memegang BNB apa pun, jaringan akan memberi tahu Anda bahwa dana tidak mencukupi. Selalu simpan sedikit saldo BNB di wallet Anda untuk menutup biaya gas.

Mengurangi Biaya Transaksi

Beberapa solusi bertujuan menurunkan biaya transaksi di berbagai blockchain utama. Solusi Layer 2 memindahkan transaksi dari main chain ke jaringan sekunder yang menyelesaikan secara berkala di main chain. Misalnya, Ethereum rollups dapat menggabungkan ratusan transaksi menjadi satu catatan di chain, sehingga secara drastis mengurangi biaya per transaksi.

Di Bitcoin, Lightning Network membuat saluran pembayaran di luar rantai (off-chain) antara para peserta. Setelah sebuah saluran dibuka, pengguna dapat mengirim banyak transaksi secara instan dengan biaya yang sangat rendah, dan hanya menyelesaikan saldo akhir di chain ketika saluran ditutup.

Waktu juga berpengaruh. Biaya cenderung lebih rendah pada jam di luar jam sibuk ketika kemacetan jaringan berkurang. Memeriksa pengestimasi biaya sebelum mengirim dapat membantu Anda memilih tarif biaya yang menyeimbangkan biaya dan kecepatan konfirmasi.

FAQ

Mengapa ada biaya transaksi blockchain?

Biaya transaksi memberi kompensasi kepada penambang atau validator yang memproses transaksi dan menambahkannya ke blockchain. Biaya ini juga membuat serangan spam skala besar menjadi mahal, sehingga melindungi jaringan dari penyalahgunaan.

Apakah biaya yang lebih tinggi selalu lebih cepat?

Di kebanyakan blockchain publik, iya. Penambang dan validator biasanya memprioritaskan transaksi dengan tarif biaya yang lebih tinggi. Saat periode sibuk, menawarkan biaya yang lebih tinggi meningkatkan peluang konfirmasi yang lebih cepat. Saat periode tenang, biaya yang lebih rendah biasanya sudah cukup.

Apa itu gas di Ethereum?

Gas adalah satuan yang mengukur seberapa besar pekerjaan komputasi yang dibutuhkan oleh sebuah transaksi Ethereum. Transfer sederhana menggunakan jumlah gas tetap (21.000 unit), sementara interaksi smart contract bisa menggunakan jauh lebih banyak. Total biaya sama dengan gas yang digunakan dikali harga gas saat ini (base fee ditambah priority fee apa pun).

Bagaimana cara mengurangi biaya yang saya bayar?

Anda bisa mengurangi biaya dengan bertransaksi saat jam di luar jam sibuk, menggunakan jaringan Layer 2 atau payment channel untuk transaksi yang lebih kecil, serta mengatur tarif biaya secara manual jika wallet Anda mendukungnya. Di Ethereum, solusi Layer 2 seperti rollups menawarkan biaya yang jauh lebih rendah untuk kebanyakan transaksi sehari-hari.

Penutup

Biaya transaksi adalah bagian inti dari cara kerja kebanyakan jaringan blockchain. Biaya ini memberi insentif kepada pihak yang menjaga jaringan tetap aman dan berjalan, serta membantu mempertahankan pemrosesan transaksi yang tertib saat permintaan tinggi.

Tingkat biaya bervariasi secara luas menurut jaringan dan permintaan saat ini. Bitcoin dan Ethereum secara historis mengalami lonjakan biaya saat periode pasar yang sibuk, sementara jaringan seperti BNB Smart Chain menawarkan biaya yang lebih rendah dengan trade-off desentralisasi yang berbeda.

Solusi penskalaan, termasuk jaringan Layer 2, SegWit, dan rollups, telah memperluas kapasitas dan secara signifikan menurunkan biaya. Seiring teknologi ini semakin matang, biaya penggunaan blockchain mungkin akan terus menurun, sehingga lebih mudah diakses oleh lebih banyak pengguna.

Bacaan Lanjutan

  • Apa Itu Bitcoin dan Bagaimana Cara Kerjanya?

  • Apa Itu Ethereum dan Bagaimana Cara Kerjanya?

  • Penskalaan Layer 1 vs. Layer 2 di Blockchain

  • Panduan untuk Pemula tentang Lightning Network Bitcoin

  • Panduan untuk Pemula tentang Segregated Witness (SegWit)

Pernyataan Penyangkalan: Konten ini Anda terima dalam kondisi "apa adanya" untuk informasi umum dan tujuan edukasi saja, tanpa representasi atau jaminan apa pun. Konten ini tidak boleh ditafsirkan sebagai saran keuangan, hukum, atau saran profesional lainnya, dan juga tidak dimaksudkan untuk merekomendasikan pembelian produk atau layanan spesifik apa pun. Anda harus mencari saran Anda sendiri dari penasihat profesional yang sesuai. Jika konten disumbangkan oleh kontributor pihak ketiga, harap perhatikan bahwa pandangan yang diungkapkan adalah milik kontributor pihak ketiga tersebut, dan tidak necessarily mencerminkan pandangan Binance Academy. Harga aset digital dapat berfluktuasi. Nilai investasi Anda dapat turun atau naik, dan Anda mungkin tidak mendapatkan kembali jumlah yang Anda investasikan. Anda sepenuhnya bertanggung jawab atas keputusan investasi Anda, dan Binance Academy tidak bertanggung jawab atas kerugian apa pun yang mungkin Anda alami. Untuk informasi lebih lanjut, lihat Ketentuan Penggunaan kami, Peringatan Risiko, dan Ketentuan Binance Academy.