
Throughput adalah jumlah transaksi atau unit data yang dapat diproses oleh suatu sistem dalam periode waktu tertentu. Pada blockchain, throughput biasanya diukur menggunakan Transactions Per Second (TPS).
Bayangkan blockchain seperti jalan tol multi-lajur, di mana setiap mobil mewakili sebuah transaksi. Jumlah lajur dan batas kecepatan bersama menentukan berapa banyak mobil yang dapat melintas setiap detik. Semakin tinggi throughput, semakin banyak “mobil” yang lewat per detik, sehingga kemacetan berkurang. Selain TPS sebagai metrik utama, pengukuran lain seperti “data yang diproses per detik” atau “transaksi per blok” juga dapat digunakan sesuai kebutuhan.
Throughput umumnya dihitung sebagai “jumlah transaksi yang dimasukkan dan dikonfirmasi dalam blok selama periode waktu tertentu, dibagi dengan durasi waktu tersebut.”
Terdapat perbedaan dalam praktik penghitungan: sebagian metode menghitung saat transaksi masuk ke blok, sementara yang lain menunggu hingga transaksi mencapai finality. Finality adalah status ketika transaksi telah dianggap tidak dapat dibatalkan di jaringan. Metode yang digunakan akan memengaruhi angka throughput. Dari sisi pengguna, yang utama adalah seberapa cepat transaksi masuk ke blok; dari sisi keamanan, berfokus pada kecepatan transaksi mencapai finality.
Throughput dan TPS pada dasarnya memiliki makna yang sama dalam diskusi blockchain publik, namun TPS adalah satuan pengukuran—throughput sendiri adalah konsep yang lebih luas yang juga mencakup data atau operasi yang diproses.
Latency mengukur waktu tunggu satu transaksi—mirip dengan waktu yang dibutuhkan mobil untuk antre dan melewati gerbang tol. Bandwidth adalah kapasitas data maksimum yang bisa ditransmisikan per satuan waktu, seperti jumlah mobil yang bisa melaju di jalan tol tiap jam. Throughput tinggi tidak selalu berarti latency rendah—khususnya saat kemacetan, antrean akan memperpanjang latency. Meski bandwidth cukup, parameter blok yang konservatif tetap dapat membatasi throughput.
Throughput yang tinggi memudahkan transaksi masuk ke blok, sehingga waktu tunggu lebih singkat dan biaya lebih stabil. Jika throughput terbatas, mempool (area tunggu transaksi) akan padat. Pengguna cenderung menaikkan biaya transaksi untuk memperoleh prioritas, yang menyebabkan biaya meningkat pada saat ramai.
Pada aplikasi terdesentralisasi (dApps), aktivitas tinggi seperti airdrop atau mint NFT populer kerap memicu kemacetan. Throughput yang kurang dapat menyebabkan interaksi gagal atau timeout. Untuk transaksi lintas rantai dan pembayaran, throughput secara langsung memengaruhi kecepatan penyelesaian bagi merchant dan pengguna.
Faktor utama yang memengaruhi throughput meliputi waktu blok, ukuran blok dan batas gas, mekanisme konsensus, serta efisiensi propagasi jaringan.
Batas gas menentukan “anggaran komputasi” per blok—gas adalah satuan biaya operasi. Semakin tinggi batas gas per blok, semakin banyak transaksi kompleks yang bisa diproses sekaligus. Waktu blok yang lebih singkat berarti lebih banyak blok dalam satuan waktu, sehingga throughput meningkat. Mekanisme konsensus (seperti proof-of-work atau proof-of-stake) menentukan kecepatan produksi dan sinkronisasi blok di jaringan. Propagasi yang cepat membuat blok diterima seluruh jaringan lebih efisien, sehingga mengurangi risiko rollback dan konflik.
Layer 2 adalah jaringan sekunder di atas blockchain utama yang memproses banyak transaksi secara off-chain sebelum mengirim ringkasan atau batch kembali ke main chain, sehingga throughput secara keseluruhan meningkat. Sharding membagi status atau data jaringan sehingga node berbeda bertanggung jawab atas segmen tertentu, mengurangi beban pada satu node.
Dalam beberapa tahun terakhir (2023–2025), Ethereum telah meningkatkan throughput Layer 2 secara signifikan melalui teknik batching dan kompresi data. Implementasi EIP-4844 (“Proto-Danksharding”) pada 2024 menghadirkan saluran data availability yang lebih murah untuk Layer 2, sebagaimana tercantum dalam materi publik komunitas dan foundation. Masing-masing pendekatan menawarkan keunggulan berbeda: batching meningkatkan jumlah transaksi per periode waktu, kompresi menurunkan biaya data, dan sharding memungkinkan pemrosesan paralel.
Mengukur throughput secara akurat membutuhkan definisi jelas dan proses yang dapat diulang.
Saat melakukan deposit atau penarikan di Gate, throughput jaringan yang Anda pilih akan memengaruhi kecepatan transaksi dan biaya. Jaringan dengan throughput tinggi cenderung lebih lancar saat jam sibuk, sehingga konfirmasi lebih cepat. Pada jaringan yang padat atau throughput rendah, transfer bisa lebih lama dan butuh konfirmasi tambahan.
Misalnya, selama event dengan permintaan tinggi di mainnet tertentu, antrean bisa terjadi. Jika Anda memilih Layer 2 yang didukung (seperti Rollup) untuk deposit di Gate, transaksi Anda kemungkinan besar akan diproses lebih cepat di on-chain. Sebaliknya, memilih mainnet yang padat akan memperpanjang waktu tunggu dan bisa meningkatkan biaya. Saat memilih jaringan, pertimbangkan throughput, kebutuhan konfirmasi, dan struktur biaya untuk mendapatkan keseimbangan terbaik antara kecepatan dan biaya.
Untuk keamanan dana: Sedikit konfirmasi tidak menjamin finality—transfer lintas rantai atau nominal besar sebaiknya menunggu konfirmasi tambahan. Hindari jaringan atau format alamat yang tidak kompatibel agar dana tidak hilang.
Peningkatan throughput sering kali menimbulkan trade-off. Memperbesar ukuran blok atau mempercepat interval blok akan meningkatkan kebutuhan hardware dan bandwidth, sehingga bisa menurunkan tingkat desentralisasi karena jumlah node partisipan berkurang. Pengurangan buffer keamanan atau percepatan konfirmasi dapat meningkatkan risiko reorganisasi chain atau rollback.
Pada Layer 2, batching dan kompresi memang meningkatkan throughput, namun juga membawa risiko operasional dan bridging: saluran data yang tidak stabil atau kesalahan operator dapat memengaruhi waktu batch dan penarikan. Saat memilih jaringan throughput tinggi, pertimbangkan tingkat desentralisasi, mekanisme finality, dan ketahanan operasionalnya.
Jangan hanya mengandalkan satu metrik saat menilai throughput. Evaluasi bersamaan dengan TPS, latency, biaya, tingkat kegagalan, dan finality—termasuk performa saat periode sibuk. Pilih jaringan yang seimbang antara kecepatan, biaya, dan reliabilitas. Di platform seperti Gate, pilih jaringan deposit sesuai tingkat kemacetan dan kebutuhan konfirmasi; sediakan waktu konfirmasi lebih panjang untuk transfer besar atau penting. Pantau perkembangan scaling (seperti data availability Layer 2 dan sharding) untuk membuat keputusan lebih baik terkait tren throughput dan strategi operasional ke depan.
Throughput rendah menyebabkan antrean transaksi dan kemacetan jaringan. Transaksi Anda bisa tertunda cukup lama sebelum diproses. Saat persaingan tinggi, Anda harus membayar biaya lebih besar untuk prioritas—sehingga biaya transaksi meningkat signifikan. Dalam kasus ekstrem, transaksi bisa timeout atau gagal.
Throughput blockchain berfluktuasi mengikuti aktivitas jaringan. Saat terjadi lonjakan transaksi pengguna (seperti ICO atau peluncuran NFT populer), kemacetan meningkat—meski throughput teoretis tetap—sehingga kapasitas pemrosesan aktual tampak lebih rendah. Faktor sementara seperti upgrade protokol atau perubahan status node validator juga dapat memengaruhi throughput real-time.
Bandingkan tiga indikator utama: rata-rata TPS yang diiklankan, TPS puncak, dan kebutuhan frekuensi transaksi bisnis Anda. Misal, trading frekuensi tinggi butuh TPS >1.000, sedangkan transfer sederhana hanya puluhan TPS. Periksa juga tingkat kemacetan dan rata-rata waktu konfirmasi terbaru—jangan hanya mengandalkan angka teoretis. Gate menyediakan data real-time di chain utama sebagai referensi.
Throughput hanya salah satu faktor yang memengaruhi pengalaman pengguna. Walaupun TPS tinggi, waktu konfirmasi final yang lambat, keterlambatan di bridge lintas rantai, atau minimnya aplikasi on-chain dapat membuat usability buruk. Beberapa proyek juga melebih-lebihkan klaim throughput; performa aktual bisa turun drastis saat terjadi kemacetan. Selalu verifikasi dengan pengujian nyata, bukan hanya data whitepaper.
Throughput rendah berarti lebih banyak pengguna berebut ruang blok terbatas—sehingga perlu gas fee lebih tinggi untuk prioritas. Sebaliknya, blockchain dengan throughput tinggi dapat memproses lebih banyak transaksi dengan persaingan sumber daya lebih rendah, sehingga biaya umumnya lebih murah. Karena itu, pengguna sering memilih jaringan Layer 2 dengan throughput tinggi (seperti Arbitrum atau Optimism); di Gate, jaringan ini biasanya menawarkan biaya transaksi jauh lebih rendah dibanding mainnet.


