This article has been translated from English to Indonesian.

Meskipun terdengar rumit, immutability adalah istilah yang menggambarkan sesuatu yang tidak dapat diubah. Keadaan atau sifat suatu objek atau data yang bersangkutan, misalnya catatan data transaksi pada blockchain publik, tetap sama dan tidak dapat diubah setelah dibuat.

Lawanan dari immutable adalah changeable, alterable, atau variable.

Ketika membicarakan blockchain, khususnya Bitcoin, immutability merupakan fitur inti dan kritis, dan umumnya dibahas dalam dua cara.

Dalam cara pertama, ketidakubahaan merujuk pada kemampuan blockchain untuk mempertahankan riwayat transaksinya dengan cara yang tidak dapat diubah, diganti, atau dimanipulasi oleh entitas tertentu, seperti pemerintah, bisnis lain, atau bahkan penambang yang bekerja untuk memvalidasi transaksi di jaringan.

Fungsi hash Bitcoin menegakkan karakteristik penambahan blok secara eksklusif pada jaringan.

Ketika sebuah blok ditambahkan ke rantai, hash dari blok sebelumnya tertanam dalam blok yang baru dibuat.

Jika hash blok sebelumnya diubah dengan cara apa pun, hash blok saat ini juga akan berubah, sehingga menginvalidasi seluruh blok.

Hal ini membuat data transaksi di jaringan Bitcoin tidak dapat diubah atau dimodifikasi. Perubahan pada satu blok akan mempengaruhi blok berikutnya, dan perubahan pada blok tersebut akan mengubah blokketiga. Dan seterusnya. Mengubah satu blok berarti semua blok berikutnya juga harus diubah.

Dalam cara kedua, dan sekali lagi merujuk pada jaringan Bitcoin, protokol konsensus Proof-of-Work (PoW) Bitcoin memastikan bahwa aturan moneter jaringan tidak pernah dapat diubah.

Ribuan node Bitcoin beroperasi secara independen, beberapa dioperasikan oleh perusahaan besar atau kelompok penambang, dan lainnya dioperasikan oleh individu, dalam jaringan peer-to-peer.

Semua node memiliki suara yang sama, tetapi tidak ada satu node pun yang bertindak sebagai master atau titik kegagalan tunggal.

Semua node menjalankan kode yang sama dan sepakat pada aturan yang sama yang mengatur jaringan.

Semua node juga harus memberikan suara dan setuju terhadap perubahan apa pun yang diusulkan untuk jaringan. Sistem pemungutan suara berbasis blockchain, dengan demikian, tidak dapat diubah atau suara dihapus.

Aspek tanggung jawab bersama dan validasi transaksi, pembentukan blok, serta kesepakatan atas perubahan aturan ini memberikan kepercayaan kepada peserta jaringan bahwa kebijakan moneter Bitcoin tidak dapat diubah oleh satu node saja, tetapi memerlukan kesepakatan dari ribuan node.