Mặc dù nghe có vẻ phức tạp, nhưng tính bất biến (immutability) là một từ hoa mỹ mô tả điều gì đó không thể thay đổi. “Trạng thái” hoặc “bản chất” của một đối tượng hoặc dữ liệu được đề cập, chẳng hạn như bản ghi dữ liệu giao dịch của chuỗi khối công khai, giữ nguyên và không thể thay đổi sau khi tạo.
Đối lập với bất biến là có thể thay đổi, có thể thay đổi hoặc có thể thay đổi.
Khi nói về chuỗi khối và đặc biệt là Bitcoin, tính bất biến là một tính năng cốt lõi và quan trọng, và nó chủ yếu được nói đến theo hai cách.
Theo cách đầu tiên, tính bất biến đề cập đến khả năng của một chuỗi khối duy trì lịch sử giao dịch của nó theo cách mà nó không thể bị thay đổi, thay thế hoặc thao túng bởi một số thực thể, chẳng hạn như chính phủ hoặc doanh nghiệp khác hoặc thậm chí các công cụ khai thác đang làm việc để xác thực các giao dịch cho mạng lưới.
Hàm băm của bitcoin thực thi đặc tính tạo khối chỉ nối thêm của mạng.
Khi một khối được thêm vào chuỗi, hàm băm của khối trước đó sẽ được nhúng vào khối mới được tạo.
Nếu hàm băm của khối trước đó bị thay đổi theo bất kỳ cách nào, thì hàm băm của khối hiện tại cũng sẽ thay đổi, làm mất hiệu lực toàn bộ khối.
Điều này làm cho dữ liệu giao dịch trên mạng Bitcoin trở nên bất biến hoặc không thể thay đổi. Bất kỳ thay đổi nào đối với một khối sẽ ảnh hưởng đến khối tiếp theo và thay đổi đối với khối đó sẽ làm thay đổi khối thứ 3. Và như thế. Thay đổi một khối có nghĩa là tất cả các khối tiếp theo cũng sẽ cần thay đổi.
Theo cách thứ hai, và một lần nữa tham chiếu đến mạng Bitcoin, giao thức đồng thuận bằng chứng công việc (PoW) của Bitcoin làm cho nó không bao giờ có thể thay đổi bộ quy tắc tiền tệ của mạng.
Hàng nghìn nút Bitcoin chạy độc lập, một số được điều hành bởi các doanh nghiệp lớn hoặc nhóm khai thác và một số khác được điều hành bởi các cá nhân, trong một mạng ngang hàng.
Tất cả các nút đều có tiếng nói chung, nhưng không có nút nào đóng vai trò là chủ hoặc là một điểm lỗi duy nhất.
Tất cả các nút chạy cùng một mã và tất cả chúng đều đồng ý về cùng một quy tắc quản lý mạng.
Tất cả họ cũng phải bỏ phiếu và đồng ý với bất kỳ thay đổi nào được đề xuất cho mạng. Các hệ thống bỏ phiếu dựa trên chuỗi khối, sau đó mở rộng, không thể thay đổi hoặc xóa phiếu bầu.
Khía cạnh chia sẻ trách nhiệm và xác thực giao dịch, tạo khối và thỏa thuận về thay đổi quy tắc này mang lại niềm tin cho những người tham gia mạng rằng chính sách tiền tệ của Bitcoin không thể thay đổi chỉ bằng một nút mà sẽ yêu cầu hàng nghìn nút đồng ý.