Gần đây tôi đã xem xét cách hoạt động thực sự của quá trình khai thác trong blockchain và tôi bắt đầu nghĩ về một thứ mà nhiều người coi là hiển nhiên: nonce. Đây là một trong những khái niệm nghe có vẻ phức tạp nhưng thực ra lại rất sáng tạo khi bạn hiểu rõ.



Cơ bản, nonce có nghĩa là số dùng một lần. Đó là một số ngẫu nhiên được tạo ra cho mỗi giao dịch mã hóa, và điều thú vị ở đây là: nếu không có nó, toàn bộ độ an toàn của chuỗi khối sẽ sụp đổ. Các thợ đào có thể đơn giản lặp lại cùng một dữ liệu giao dịch nhiều lần, nhận phần thưởng nhiều lần. Nghe có vẻ hỗn loạn, phải không?

Điều mà nonce làm là thêm một yếu tố ngẫu nhiên vào quá trình khai thác. Khi một thợ đào lấy một giao dịch, họ thêm vào đó số nonce này và tất cả được xử lý bằng một hàm mã hóa như SHA-256. Kết quả là một giá trị băm so sánh với một mục tiêu cụ thể do độ khó của mạng đặt ra. Nếu phù hợp, khối sẽ được thêm vào chuỗi và thợ đào nhận phần thưởng của mình. Nếu không, họ thử lại với một nonce khác.

Đối với tôi, điều thú vị là nonce đảm bảo rằng mỗi khối là duy nhất. Điều này có nghĩa là dù hai thợ đào làm việc với chính xác cùng một dữ liệu giao dịch, các khối của họ sẽ không bao giờ giống hệt nhau vì mỗi người có nonce riêng. Nó giống như một chữ ký số giúp làm khó việc sao chép nỗ lực và nhận hai lần.

Điều này đặc biệt quan trọng trong các hệ thống chứng minh công việc, nơi các thợ đào cạnh tranh để tìm ra hash hợp lệ đầu tiên. Người làm được điều đó đầu tiên sẽ nhận phần thưởng và khối của họ sẽ được thêm vào chuỗi. Nếu không có nonce, hệ thống này sẽ không đáng tin cậy.

Bây giờ, độ khó của khai thác cũng đóng vai trò ở đây. Khi mạng trở nên khó hơn, cần nhiều sức mạnh tính toán hơn để tìm ra một nonce tạo ra hash hợp lệ. Mạng điều chỉnh mức độ khó này định kỳ để duy trì tốc độ thêm các khối mới ổn định. Đó là một cân bằng khá thông minh.

Thực tế là nếu không có nonce, blockchain sẽ dễ bị tấn công. Các thợ đào có thể thao túng mạng, các giao dịch sẽ không xác thực được và toàn bộ hệ thống sẽ sụp đổ. Chính vì vậy, việc hiểu rằng số nonce nhỏ bé này là thứ giữ cho mọi thứ hoạt động an toàn là rất quan trọng. Nó không chỉ là một thành phần kỹ thuật nữa, mà còn là nền tảng của niềm tin vào chuỗi khối.
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
  • Gate Fun hot

    Xem thêm
  • Vốn hóa:$2.27KNgười nắm giữ:2
    0.00%
  • Vốn hóa:$2.37KNgười nắm giữ:2
    1.04%
  • Vốn hóa:$2.24KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$2.24KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$2.25KNgười nắm giữ:1
    0.00%
  • Ghim