Memahami finalitas dalam blockchain

Finalitas dalam blockchain mengacu pada konfirmasi transaksi atau blok transaksi yang tidak dapat diubah.

Dalam sistem keuangan konvensional, setelah suatu transaksi dikonfirmasi, transaksi tersebut tidak dapat dibatalkan. Demikian pula, mencapai finalitas pada jaringan blockchain memastikan bahwa suatu transaksi bersifat permanen dan tidak dapat diubah setelah ditambahkan ke blockchain. Agar blockchain aman dan autentik, konsep ini sangat penting.

Finalitas dicapai melalui penggunaan konsensus jaringan blockchain. Jaringan blockchain yang berbeda menggunakan algoritma konsensus yang berbeda, masing-masing dengan metode unik untuk memvalidasi transaksi dan memastikan finalitas, seperti proof-of-work (PoW), proof-of-stake (PoS) atau toleransi kesalahan Bizantium yang praktis.

Jenis finalitas dalam blockchain

Finalitas dalam blockchain dapat bersifat probabilistik, ekonomis, instan, tanpa syarat, atau terkait dengan keseluruhan keadaan blockchain.

Di blockchain, terdapat berbagai jenis finalitas, yang masing-masing menggambarkan tingkat kepastian dan ireversibilitas yang berbeda-beda terkait dengan transaksi dan pemblokiran. Jenis finalitas utama pada blockchain adalah sebagai berikut:

Finalitas probabilistik

Finalitas bersifat probabilistik di sebagian besar sistem blockchain, terutama yang menggunakan konsensus PoW, seperti Bitcoin . Kemungkinan pembalikan suatu transaksi berkurang secara eksponensial ketika blok ditempatkan di atas transaksi yang dikonfirmasi setelah transaksi tersebut dimasukkan ke dalam blok.