Transaksi Sesaat (TPS)
Dalam konteks rantaian blok, transaksi sesaat (TPS) merujuk kepada bilangan transaksi yang rangkaian mampu memproses setiap saat.
Anggaran purata TPS blockchain Bitcoin adalah kira-kira 5 – walaupun ini mungkin berbeza pada masa-masa tertentu. Sebaliknya, Ethereum boleh mengendalikan kira-kira dua kali ganda jumlah itu.
Perkembangan teknologi yang meningkatkan kadar transaksi rantaian blok telah menjadi bidang penyelidikan yang penting selama ini. Rangkaian terdesentralisasi ini menimbulkan cabaran baharu dari segi keupayaan mereka untuk meningkatkan permintaan.
Cabaran ini bukan semata-mata untuk meningkatkan TPS. Pangkalan data berpusat sudah mampu mengendalikan beribu-ribu transaksi setiap saat. VISA, sebagai contoh, mengendalikan sekitar 1,500-2000 transaksi setiap saat. Jadi mengapa tidak gunakan sahaja penyelesaian ini? Nah, masalah utama ialah Bitcoin, Ethereum, dan blok blok lain bertujuan untuk bersaing dengan itu sambil mengekalkan tahap desentralisasi yang tinggi.
Desentralisasi datang pada kos prestasi dan keselamatan. Jadi, penyelesaian berskala ini bukan sahaja perlu meningkatkan prestasi rangkaian tetapi, pada masa yang sama, juga mengekalkan semua sifat lain yang diingini blockchain. Jika tidak, blockchain sebenarnya tidak lebih daripada pangkalan data yang tidak cekap.
Adalah penting untuk ambil perhatian bahawa jika blockchain mempunyai TPS yang tinggi, ia tidak semestinya lebih tinggi daripada blockchain lain dengan TPS yang lebih rendah. Banyak projek blockchain membanggakan tentang nombor TPS mereka yang tinggi. Walau bagaimanapun, hampir pasti prestasi sedemikian dicapai dengan mengorbankan aspek penting rangkaian yang lain. Sebagai contoh, pada bila-bila masa tertentu, Bitcoin mempunyai beribu-ribu nod yang diedarkan di seluruh dunia yang menjalankan perisian Bitcoin. Blockchain dengan hanya 10-20 nod boleh dengan mudah mengatasi Bitcoin, tetapi ia tidak boleh dipanggil terdesentralisasi atau diedarkan.