Imutabilitas
Imutabilitas (ketidakberubahan) berarti setelah data dituliskan di blockchain, data tersebut tidak dapat diubah, dihapus, atau dimanipulasi. Ini adalah karakteristik dasar yang memastikan integritas dan keamanan data yang disimpan di blockchain.
Struktur blockchain, yang setiap bloknya terhubung dengan blok sebelumnya, menciptakan rantai blok kronologis. Setiap blok berisi hash kriptografi dari blok sebelumnya, cap waktu, dan data transaksi.
Untuk mengubah satu blok, semua blok berikutnya harus diubah, yang secara komputasi mustahil dilakukan dalam blockchain yang aman. Fungsi hash menciptakan pengenal unik untuk setiap blok berdasarkan kontennya; jika data dalam blok ada yang diubah, hashnya pun akan berubah sehingga terbukti bahwa blok tersebut telah dimanipulasi.
Jaringan blockchain menggunakan mekanisme konsensus seperti Proof of Work (PoW) atau Proof of Stake (PoS) untuk menyetujui keabsahan transaksi dan kondisi blockchain. Proses persetujuan terdesentralisasi ini memastikan bahwa tidak ada satu entitas pun yang dapat mengubah blockchain secara sepihak.
Di platform seperti Ethereum, imutabilitas juga berlaku untuk kontrak pintar. Setelah digunakan, kode kontrak pintar tidak dapat diubah dan dipastikan kontrak akan tereksekusi persis seperti yang tertulis.
Poin Utama
Imutabilitas (ketidakberubahan) memperkuat keandalan dan kepercayaan pada teknologi blockchain dengan meningkatkan keamanan serta mencegah penipuan dan pengubahan tidak sah sehingga menjadikannya ledger (buku besar) transaksi yang tepercaya.
