Chỉ mới nhận ra nhiều người trong lĩnh vực crypto thực sự không hiểu rõ nonce là gì, mặc dù nó là nền tảng của cách hoạt động của blockchain. Để tôi giải thích vì nó thực sự khá thú vị.



Vì vậy, nonce viết tắt của "số dùng một lần" - và đó đúng là chức năng của nó. 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à thêm vào đó số ngẫu nhiên này, sau đó băm toàn bộ thứ đó bằng SHA-256. Mục tiêu là tìm ra một hàm băm phù hợp với độ khó mục tiêu của mạng.

Đây là lý do tại sao điều này quan trọng: nếu không có nonce, các thợ mỏ có thể cứ lặp đi lặp lại cùng một dữ liệu giao dịch mãi mãi. Họ có thể spam mạng và liên tục nhận phần thưởng cho cùng một công việc. Nonce phá vỡ điều đó - nó buộc mỗi khối phải là duy nhất. Ngay cả khi bạn cố gắng khai thác cùng một giao dịch hai lần, nonce sẽ khác, vì vậy hàm băm sẽ hoàn toàn khác biệt.

Điều này là cốt lõi của hệ thống bằng chứng công việc (proof-of-work). Các thợ mỏ về cơ bản đang trong một cuộc đua - ai có thể tìm ra tổ hợp dữ liệu giao dịch cộng với nonce phù hợp để tạo ra hàm băm hợp lệ đầu tiên? Độ khó điều chỉnh mức độ khó của cuộc tìm kiếm này. Khi nhiều thợ mỏ tham gia mạng hơn, độ khó tăng lên, nghĩa là bạn cần nhiều sức mạnh tính toán hơn để tìm ra hàm băm chiến thắng đó. Khi thợ mỏ rút lui, độ khó giảm xuống.

An ninh của toàn bộ mạng phụ thuộc vào yếu tố ngẫu nhiên này. Nếu không có nó, blockchain sẽ không hoạt động được. Bạn sẽ không có cách nào để ngăn ai đó sao chép các khối hoặc thao túng sổ cái. Nonce đảm bảo tính xác thực và ngăn chặn các cuộc tấn công phát lại (replay attacks).

Điều kỳ lạ là ý tưởng này đơn giản đến mức nào - chỉ là một số ngẫu nhiên - nhưng lại cực kỳ quan trọng đối với mọi thứ. Khai thác, an ninh, xác thực khối, phần thưởng... tất cả đều dựa vào cơ chế này. Nếu bạn muốn hiểu nonce trong crypto là gì, chỉ cần nhớ: đó là yếu tố ngẫu nhiên làm cho mỗi khối trở nên duy nhất và giữ cho toàn bộ hệ thống trung thự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