Bạn đã bao giờ tự hỏi điều gì làm cho việc khai thác tiền điện tử thực sự an toàn chưa? Câu trả lời nằm ở một thành phần mà nhiều người bỏ qua: nonce. Thành phần nhỏ bé nhưng mạnh mẽ này chính là thứ giữ cho toàn bộ mạng lưới được bảo vệ khỏi sự thao túng.



Thuật ngữ nonce xuất phát từ số dùng một lần, và đúng như vậy. Đó là một số được tạo ngẫu nhiên xuất hiện duy nhất trong mỗi giao dịch mã hóa. Khi một thợ đào làm việc để xác nhận một khối, họ thêm nonce này vào dữ liệu giao dịch và tất cả được xử lý qua một hàm mã hóa như SHA-256. Kết quả là một giá trị băm duy nhất phải đáp ứng một mục tiêu cụ thể do mạng đặt ra.

Vậy tại sao nó lại quan trọng đến vậy? Nếu không có nonce, các thợ đào có thể đơn giản gửi cùng một dữ liệu nhiều lần, nhận nhiều phần thưởng cho cùng một công việc. Điều này sẽ phá hủy tính bảo mật của toàn bộ chuỗi khối. Nonce đảm bảo rằng mỗi khối thực sự duy nhất và phần thưởng chỉ được trao một lần. Nó là người bảo vệ ngăn chặn sự thao túng.

Trong thực tế, khi một thợ đào tạo tạo một khối, họ chọn các giao dịch từ nhóm, gán nonce cho chúng, rồi bắt đầu quá trình băm. Giá trị kết quả so sánh với mục tiêu độ khó của mạng. Nếu phù hợp, khối được thêm vào chuỗi và thợ đào nhận phần thưởng của mình. Nếu không, thợ đào điều chỉnh nonce và thử lại. Chu trình này lặp đi lặp lại hàng tỷ lần cho đến khi tìm ra hash hợp lệ.

Nonce hoàn toàn trung tâm trong cơ chế bằng chứng công việc, hệ thống đồng thuận được sử dụng trong các mạng như Bitcoin. Bằng chứng công việc yêu cầu các thợ đào cạnh tranh để tìm ra một giá trị hash hợp lệ, và nonce chính là thứ làm cho mỗi lần thử trở nên khác biệt. Nếu không có nó, sẽ không có sự cạnh tranh thực sự, không có sự an toàn thực sự.

Độ khó khai thác cũng liên quan đến nonce. Khi mạng trở nên mạnh mẽ hơn, mục tiêu độ khó sẽ được điều chỉnh, nghĩa là cần nhiều lần thử hơn và nhiều sức mạnh tính toán hơn để tìm ra nonce tạo ra hash hợp lệ. Việc điều chỉnh tự động này giữ cho tốc độ tạo khối luôn ổn định, bất kể bao nhiêu sức mạnh được thêm vào mạng.

Kết luận, nonce là nhiều hơn một số ngẫu nhiên. Nó là phần cốt lõi giữ cho toàn bộ hệ thống blockchain có tính toàn vẹn. Nếu không có nó, chuỗi khối sẽ dễ bị tấn công, các thợ đào có thể gian lận và toàn bộ hệ sinh thái sẽ sụp đổ. Hiểu cách hoạt động của nonce chính là hiểu tại sao tiền điện tử có thể tồn tại một cách an toàn mà không cần một cơ quan trung ương. Đó là sự tinh tế mã hóa trong dạng thuần túy nhất của nó.
BTC-2,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