Ketidakkekalan

Waktu membaca: <1 minit

Kebolehubahan bermaksud ketidakupayaan untuk berubah. Dalam sains komputer, objek yang tidak berubah adalah objek yang keadaannya tidak dapat diubah selepas penciptaannya.

Kebolehubahan adalah salah satu ciri utama teknologi Bitcoin dan blockchain. Transaksi tidak berubah menjadikan mustahil bagi mana-mana entiti (contohnya, pemerintah atau syarikat) untuk memanipulasi, mengganti atau memalsukan data yang tersimpan di rangkaian.
Sejak semua transaksi sejarah boleh diperiksa pada bila-bila masa, kebolehubahan memungkinkan tahap tinggi integriti data.

Ketidakbetulan blok-blok awam boleh meningkatkan sistem kepercayaan dan kawalan semasa, dan dapat mengurangkan masa dan kos audit kerana mengesahkan maklumat menjadi lebih mudah atau berkesan secara berlebihan.

Kebolehubahan juga dapat meningkatkan kecekapan keseluruhan banyak syarikat dengan memberi mereka peluang untuk menyimpan catatan sejarah lengkap mengenai proses perniagaan mereka. Kebolehubahan juga dapat memberikan kejelasan terhadap banyak perselisihan korporat, kerana ia memungkinkan sumber kebenaran yang dapat disahkan dan dikongsi bersama.

Walaupun kebolehubahan adalah salah satu faedah utama teknologi Bitcoin dan blockchain, data yang tersimpan di blockchain tidak sepenuhnya tahan terhadap kerentanan: jika penyerang dapat mengumpulkan sebahagian besar kadar hash rangkaian - hashrate, dapat mengubah data yang tidak berubah dalam serangan yang disebut 51% serangan.
Dalam senario seperti itu, orang yang memegang 51% hashrate dapat mengelakkan transaksi baru mendapat pengesahan atau bahkan membalikkan transaksi sepenuhnya. Boleh juga berlaku pada Bitcoin? Ya, tetapi memerlukan daya hashing yang besar, perkakasan yang sangat mahal, dan sejumlah besar elektrik.

Sebaliknya, rangkaian Bukti Kerja dengan tingkat hash yang lebih rendah mereka rentan terhadap serangan seperti itu, karena mengumpulkan jumlah kekuatan hashing yang diperlukan untuk menyerang jaringan bukanlah suatu tindakan yang tidak masuk akal.