Bạn có từng tự hỏi nonce thực sự là gì trong crypto không? Tôi từng bỏ qua thuật ngữ này cho đến khi nhận ra nó quan trọng như thế nào đối với cách hoạt động của blockchain.



Vì vậy, đây là điều cần biết: nonce viết tắt của "số dùng một lần," và nó về cơ bản là một số ngẫu nhiên mà thợ mỏ thêm vào dữ liệu giao dịch trước khi băm nó. Nghe có vẻ đơn giản, nhưng thực ra đó là một sáng tạo trong cách bảo vệ toàn bộ mạng lưới. Khi bạn khai thác một khối, bạn lấy dữ liệu giao dịch của mình, thêm vào số nonce này, chạy qua SHA-256, và xem liệu hash kết quả có đáp ứng mục tiêu độ khó của mạng không. Nếu không? Bạn tăng nonce lên và thử lại. Và lại nữa. Và nữa.

Đây là phần thú vị. Nếu không có nonce, các thợ mỏ có thể cứ gửi lại dữ liệu giao dịch giống nhau nhiều lần và về lý thuyết có thể nhận thưởng nhiều lần. Nonce buộc mỗi lần khai thác phải là duy nhất, nghĩa là mỗi khối phải khác nhau. Đó là yếu tố ngẫu nhiên giữ cho toàn bộ hệ thống trung thực.

Tôi nghĩ nhiều người đánh giá thấp tầm quan trọng của điều này đối với bảo mật bằng chứng công việc. Nonce không chỉ là một chi tiết kỹ thuật—nó thực sự là thứ ngăn cản các thợ mỏ gian lận hệ thống. Mỗi khi độ khó điều chỉnh, các thợ mỏ cần nhiều sức mạnh tính toán hơn để tìm ra hash hợp lệ, nhưng nguyên tắc nonce vẫn giữ nguyên. Sự ngẫu nhiên đó đảm bảo rằng không có hai khối nào giống hệt nhau và phần thưởng chỉ có thể được kiếm một lần cho mỗi khối hợp lệ.

Cách hoạt động trong thực tế rất tinh tế: thợ mỏ chọn các giao dịch, thêm nonce, băm tất cả lại với nhau, kiểm tra xem có đáp ứng mục tiêu độ khó không. Nếu có, khối được thêm vào chuỗi và họ nhận phần thưởng. Nếu không, họ tăng nonce và lặp lại hàng nghìn lần cho đến khi tìm ra một nonce hợp lệ. Thợ mỏ đầu tiên giải được bài là người chiến thắng khối đó.

Điều này là cốt lõi để hiểu cách hoạt động của khai thác crypto. Dù bạn đang xem Bitcoin hay bất kỳ chuỗi proof-of-work nào khác, nonce đang đảm nhận phần lớn công việc phía sau để giữ mọi thứ an toàn và chống giả mạo. Rất cơ bản khi bạn thực sự nghĩ về nó.
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