Crypto Việt

Cộng Đồng Crypto Việt Nam

MEXC

Candidate Block là gì?

CryptoViet.com 21/08/2021 21/08/2021

Candidate Block là khối mà một nút khai thác (mining node – thợ đào) đang cố gắng khai thác để nhận phần thưởng khối (block reward). Vì vậy, Candidate Block có thể được mô tả như một khối tạm thời sẽ được mạng xác thực hoặc loại bỏ. Các thợ đào cạnh tranh với nhau để xác nhận khối tiếp theo và thêm nó vào blockchain, nhưng trước tiên, họ phải tạo một khối Candidate Block để tham gia vào cuộc đua đào coin.

Candidate Block được tạo bởi các thợ đào bằng cách thu thập và tổ chức nhiều giao dịch chưa được xác nhận từ bộ nhớ của pool đào (mempool). Các giao dịch sau đó được băm (hash) để tạo thành cấu trúc cây Merkle, cuối cùng sẽ tạo ra một gốc Merkle (hoặc hash gốc). Gốc Merkle là một hash duy nhất đại diện cho tất cả các hash trước đó của cây đó và do đó, tất cả các giao dịch được bao gồm trong khối cụ thể đó.

Hash gốc – cùng với mã hash của khối trước đó và một số ngẫu nhiên gọi là nonce – sau đó được đưa vào tiêu đề của khối. Sau đó, tiêu đề khối được băm bởi người khai thác, tạo ra kết quả dựa trên các thành phần đó (hash gốc, hash của khối trước đó và nonce) cùng với một số phần tử khác. Kết quả đầu ra là hash khối và sẽ đóng vai trò là mã định danh duy nhất của khối mới được tạo (Candidate Block).

Để được coi là hợp lệ, đầu ra (hash của khối) phải bắt đầu bằng một số không xác định (nhỏ hơn giá trị đích được xác định bởi giao thức). Điều này có nghĩa là quá trình khai thác dựa trên nhiều lần kiểm thử (thử và sai) vì các nút khai thác phải thực hiện vô số hàm băm với các giá trị nonce khác nhau cho đến khi cuối cùng tạo ra một băm khối hợp lệ. Khối băm được tạo ra là những gì chứng minh rằng người khai thác đã làm công việc của mình (do đó gọi là Proof of Work).

Sau khi thợ đào tìm thấy một hash của khối hợp lệ, Candidate Block của họ sẽ được phát sóng tới các nút còn lại của mạng, điều này sẽ xác minh tính xác thực của hash. Nếu mọi thứ diễn ra ổn thoả, khối Candidate Block sau đó sẽ được ghi vào blockchain. Tại thời điểm này, mỗi nút xác thực cập nhật bản sao dữ liệu blockchain để phản ánh khối được khai thác gần đây và thợ đào sẽ nhận được phần thưởng khối.

Chia sẻ
icon f icon t icon tl

Binance
CẢNH BÁO: Đầu tư vào các sản phẩm tài chính tiềm ẩn rất nhiều rủi ro mà có thể không phù hợp với một số nhà đầu tư. Do đó hãy cân nhắc kỹ lưỡng và làm chủ bản thân trước khi đưa ra bất kỳ quyết định nào cấu thành từ những nội dung tham khảo tại CryptoViet.com.

Bài viết liên quan

Decentralized Autonomous Organization (DAO) là gì? Xu hướng DAO 2022?
Giao thức Mimblewimble là gì?
DAG là gì ? So sánh giữa DAG và Blockchain
DAG là gì ? So sánh giữa DAG và Blockchain
Lý thuyết Trò chơi (Game Theory) là gì?
Tương lai của Blockchain sẽ như thế nào?
Private Key và Public Key trong Bitcoin là gì?

Sidebar chính

Group Facebook

Crypto Việt © 2016-2021
DMCA.com Protection Status