Bạn đã từng tự hỏi nonce crypto là gì và tại sao thợ mỏ không thể chỉ spam mạng lưới với cùng một giao dịch mãi mãi chưa? Đúng vậy, đó chính là mục đích của số ngẫu nhiên này đã âm thầm bảo vệ các chuỗi khối từ ngày đầu tiên.



Vì vậy, hãy phân tích xem nonce crypto là gì, bắt đầu từ những điều cơ bản. Thuật ngữ nonce nghĩa đen là số dùng một lần - đó là một giá trị ngẫu nhiên được gắn vào dữ liệu giao dịch trước khi mọi thứ được băm. Hãy nghĩ nó như một dấu vân tay duy nhất cho mỗi khối. Khi thợ mỏ thêm nonce vào dữ liệu giao dịch của họ và chạy qua SHA-256, họ nhận được một đầu ra băm. Đầu ra đó hoặc phù hợp với độ khó mục tiêu của mạng hoặc không. Nếu phù hợp, khối được thêm vào chuỗi khối và thợ mỏ nhận phần thưởng.

Đây là lý do tại sao điều này lại quan trọng đến vậy. Nếu không có nonce trong quá trình khai thác, thợ mỏ về lý thuyết có thể lấy chính xác cùng một dữ liệu giao dịch và gửi đi lặp đi lặp lại, nhận phần thưởng mỗi lần. Chuỗi khối sẽ trở thành một cơn ác mộng về bảo mật. Nonce đảm bảo rằng mỗi khối đều duy nhất, ngay cả khi dữ liệu giao dịch giống hệt nhau. Đó chính là yếu tố ngẫu nhiên giữ cho toàn bộ hệ thống trung thực.

Cách nonce hoạt động khá tinh tế thực ra. Một thợ mỏ lấy các giao dịch từ mempool, đính kèm một giá trị nonce, rồi băm dữ liệu kết hợp đó. Nếu kết quả băm không đáp ứng độ khó mục tiêu, họ tăng nonce lên và thử lại. Điều này diễn ra hàng triệu lần mỗi giây trên toàn mạng. Nó tốn kém về mặt tính toán theo thiết kế, chính xác là điều làm cho bằng chứng công việc (proof-of-work) an toàn. Bạn không thể gian lận hệ thống vì công việc là thật.

Đây là lý do tại sao nonce là yếu tố cực kỳ nền tảng cho đồng thuận proof-of-work. Bitcoin, Ethereum (trước khi hợp nhất), và vô số mạng khác đều dựa vào cơ chế này. Thợ mỏ về cơ bản cạnh tranh để tìm ra một nonce hợp lệ tạo ra một băm phù hợp với giá trị mục tiêu. Người giải quyết đầu tiên sẽ nhận phần thưởng khối. Độ khó cũng điều chỉnh theo thời gian - khi nhiều thợ mỏ tham gia mạng hơn, mục tiêu trở nên khó hơn, đòi hỏi nhiều nỗ lực tính toán hơn. Nonce đảm bảo rằng độ khó vẫn có ý nghĩa và phần thưởng vẫn khan hiếm.

Điều thú vị là cách giải pháp này lại đơn giản một cách tinh tế. Một số ngẫu nhiên duy nhất ngăn toàn bộ mạng lưới bị lừa đảo. Nếu không có nó, bảo mật blockchain sẽ sụp đổ. Với nó, bạn có thể có một sổ cái bất biến mà không một tác nhân đơn lẻ nào có thể thao túng. Đó chính là sức mạnh của nonce crypto - không hào nhoáng hay phức tạp, nhưng cực kỳ cần thiết cho mọi thứ làm cho blockchain hoạt động.
BTC2,13%
ETH1,36%
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