Bạn có từng tự hỏi điều gì thực sự giữ cho các mạng blockchain không bị hack hoặc thao túng không? Có một cơ chế khá tinh vi đằng sau điều đó, và tất cả bắt đầu với một thứ gọi là nonce trong thế giới crypto.



Vậy nonce crypto chính xác là gì? Nó về cơ bản là một số ngẫu nhiên được tạo ra và chỉ được sử dụng đúng một lần trong mỗi giao dịch mã hóa. Hãy nghĩ nó như một dấu vân tay duy nhất cho mỗi khối trên blockchain. Thuật ngữ này xuất phát từ "số dùng một lần," và chính xác đó là chức năng của nó—đảm bảo không có hai khối nào giống hệt nhau.

Đây là phần thú vị. Khi các thợ mỏ đang làm việc trên một khối, họ lấy dữ liệu giao dịch và gắn một nonce vào đó. Sau đó, họ băm dữ liệu kết hợp này bằng một thứ gì đó như SHA-256, tạo ra một giá trị băm. Giá trị băm này được so sánh với một giá trị mục tiêu do mạng đặt dựa trên mức độ khó khăn của nó. Nếu giá trị băm phù hợp với mục tiêu, boom—khối được thêm vào blockchain và thợ mỏ nhận phần thưởng.

Không có nonce, toàn bộ hệ thống sẽ sụp đổ. Các thợ mỏ về lý thuyết có thể chỉ cần tái sử dụng cùng một dữ liệu giao dịch nhiều lần, gửi đi liên tục, và liên tục nhận phần thưởng. Nonce ngăn chặn điều đó bằng cách buộc mỗi khối phải duy nhất về mặt toán học. Đó là yếu tố ngẫu nhiên khiến việc thao túng gần như không thể.

Điều này cực kỳ quan trọng đối với các hệ thống Chứng minh công việc (Proof of Work). Các thợ mỏ về cơ bản đang tham gia vào một cuộc đua tính toán, mỗi người cố gắng tìm ra giá trị nonce phù hợp để tạo ra một giá trị băm hợp lệ. Người đầu tiên giải được sẽ thắng phần thưởng khối. Độ khó cũng điều chỉnh định kỳ—khi nhiều thợ mỏ tham gia mạng hơn, mục tiêu trở nên khó hơn để đạt được, đòi hỏi nhiều lần thử tính toán hơn. Nhiều vòng lặp nonce hơn, nhiều công việc hơn, nhiều bảo mật hơn.

Vẻ đẹp của hệ thống này là nó vừa tinh tế vừa tàn nhẫn. Nonce đảm bảo mỗi khối là duy nhất trong khi độ khó giữ cho mạng an toàn thông qua chi phí tính toán khổng lồ. Cố gắng tấn công blockchain, và bạn sẽ cần phải tính toán vượt qua toàn bộ mạng—không thực tế chút nào. Đó là lý do tại sao cơ chế này đã tồn tại hàng năm qua trên nhiều mạng blockchain khác nhau.

Nếu bạn đang cố hiểu cách crypto hoạt động thực sự bên trong, hiểu nonce là nền tảng. Đó là một trong những chi tiết kỹ thuật có vẻ nhỏ nhưng lại cực kỳ cần thiết để lý giải tại sao các mạng phi tập trung có thể hoạt động mà không cần một trung tâm quyền lực.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Ghim