Immutable là gì?
Immutable có nghĩa là dữ liệu, một khi đã được ghi, sẽ giữ nguyên. Trong blockchain, nó mô tả các bản ghi không thể bị chỉnh sửa nếu không viết lại lịch sử. Hãy tưởng tượng như mực trên sổ cái, chứ không phải bút chì có thể xóa.
“Nếu thứ gì đó ở trên chuỗi, thì không gì có thể được sửa.” Không đúng. Bạn không thể chỉnh sửa quá khứ, nhưng bạn có thể thêm các mục mới để hiệu chỉnh kết quả. Độ "bám" này đến từ nhiều bên độc lập đồng ý về cùng một bản ghi, một đặc tính liên quan đến Phi tập trung.
Immutable hoạt động như thế nào
Phiên bản ngắn và dễ hiểu. Hãy tưởng tượng Alice gửi coin cho Bob và muốn giao dịch đó là vĩnh viễn.
- Step 1: Alice tạo và ký giao dịch bằng khóa riêng của cô ấy.
- Step 2: Giao dịch được biến thành một dấu vân tay duy nhất nhờ Hàm băm mật mã.
- Step 3: Nhiều giao dịch được gom thành một khối, khối đó còn tham chiếu đến dấu vân tay của khối trước.
- Step 4: Mạng lưới đồng ý khối hợp lệ và thêm nó vào chuỗi.
- Step 5: Muốn thay đổi giao dịch trước đây của Alice sẽ cần phá liên kết các hash và thuyết phục mạng lưới chấp nhận một lịch sử khác. Chúc may mắn với việc đó.
Chỉ có vậy. Thêm, liên kết, đồng ý, lặp lại.
Tại sao Immutable quan trọng
Bạn cần biên lai không thể biến mất lặng lẽ. Đây là nơi Immutable tạo ra giá trị.
- Benefit: Dấu vết kiểm toán vững chắc và kết quả có thể dự đoán, góp phần vào Minh bạch thực sự.
- Perspective: Nó đánh đổi khả năng sửa nhanh lấy trách nhiệm giải trình. Rất phù hợp cho sổ cái, ít phù hợp cho lỗi gõ.
- Relevance: Bạn sẽ thấy điều này trong thanh toán, NFT, DAO và các bản ghi trên chuỗi cần tồn tại lâu dài.
Hãy coi mỗi lần gửi như một ghi chú vĩnh viễn. Sao chép và dán địa chỉ, kiểm tra ký tự đầu và cuối, và thực hiện một giao dịch thử nhỏ khi chuyển tiền tới địa chỉ mới.
Các đặc điểm chính của Immutable
Những yếu tố mang lại tính bền vững cho bản ghi:
- Append: Bạn thêm mục mới thay vì sửa mục cũ.
- Linked: Mỗi khối trỏ tới khối trước bằng một hash, nên việc can thiệp sẽ làm hỏng chuỗi.
- Replicated: Nhiều nút lưu giữ bản sao đầy đủ, nên không có một điểm duy nhất để tắt.
Tính cuối cùng tăng theo số xác nhận. Trên Bitcoin, Bằng chứng công việc (PoW) khiến việc viết lại lịch sử tốn kém rất nhiều, nên khối càng sâu thì càng an toàn.
Ví dụ
Một cuộc bỏ phiếu của DAO được thông qua, kết quả được ghi trên chuỗi, và ngay cả khi ai đó hối hận sau này, lịch sử bỏ phiếu vẫn nằm trong sổ cái để bất kỳ ai cũng có thể kiểm tra.
Thông tin thú vị
Khối khai sinh của Bitcoin có dòng "The Times 03 Jan 2009 Chancellor on brink of second bailout for banks." Nó vẫn còn đó, như một hộp thời gian bạn có thể đọc bất cứ lúc nào.
Tổng kết
Hãy nghĩ theo cách này: một cuốn sổ chung mà trang chỉ lật về phía trước. Kết luận? Niềm tin đến từ các bản ghi bạn không thể lặng lẽ sửa sau khi đã xảy ra.
