“Hashrate” đề cập đến tổng sức mạnh tính toán kết hợp đang được sử dụng để khai thác và xử lý các giao dịch trên chuỗi khối Proof-of-Work, chẳng hạn như Bitcoin và Ethereum (trước khi nâng cấp 2.0). “Hash” là một mã chữ và số có độ dài cố định được sử dụng để biểu thị các từ, thông điệp và dữ liệu có độ dài bất kỳ. Các dự án tiền điện tử sử dụng nhiều thuật toán băm khác nhau để tạo ra các loại mã băm khác nhau – hãy nghĩ về chúng giống như các trình tạo từ ngẫu nhiên trong đó mỗi thuật toán là một hệ thống khác nhau để tạo các từ ngẫu nhiên. Ví dụ: băm cho “coindesk” bằng cách sử dụng thuật toán băm mà Bitcoin sử dụng, SHA256, = f2429204b339475a3d94dd5450f5ebb3c80130a85fbb91d62768741a3b34a6b6
Trước khi dữ liệu giao dịch mới có thể được thêm vào khối tiếp theo trong chuỗi, các thợ đào phải cạnh tranh bằng cách sử dụng máy của họ để giải một bài toán khó. Cụ thể hơn, những người khai thác đang cố gắng tạo ra một hàm băm thấp hơn hoặc bằng giá trị số của hàm băm ‘mục tiêu’ bằng cách thay đổi một giá trị duy nhất được gọi là ‘nonce’. Mỗi khi nonce được thay đổi, một hàm băm hoàn toàn mới được tạo ra. Điều này thực sự giống như một hệ thống bán vé số, trong đó mỗi băm mới là một vé duy nhất với bộ số riêng của nó. Ví dụ: nếu chúng ta lấy “coindesk” và thay đổi chữ cái đầu tiên thành “foindesk”, chúng ta nhận được hàm băm này = 5a12a9af1b5794bf6855c15944339d41ff713665e415b5434b8c9f081c61b66a Vì mỗi hàm băm được tạo là hoàn toàn ngẫu nhiên, nó có thể mất hàng triệu lần đoán trước – hoặc các hàm băm mục tiêu một người khai thác giành được quyền điền vào khối tiếp theo. Mỗi lần điều đó xảy ra, phần thưởng khối là các đồng tiền mới được đào được trao cho người khai thác thành công cùng với bất kỳ khoản thanh toán phí nào được đính kèm với các giao dịch mà họ lưu trữ trong khối mới.
Phần thưởng khối, là một lượng tiền xu miễn phí được xác định trước được trao cho người khai thác mỗi khi một khối mới được khai thác, trải qua một nửa được lập trình để giảm dần tổng nguồn cung trong suốt thời gian khai thác của đồng xu. Đối với Bitcoin, phần thưởng khối được cắt giảm một nửa sau mỗi 210.000 khối, hoặc khoảng 4 năm. Kể từ năm 2021, các thợ đào nhận được 6,25 bitcoin mỗi khi họ khai thác một khối mới. Đợt giảm một nửa tiếp theo dự kiến sẽ xảy ra vào năm 2024 và sẽ thấy phần thưởng khối bitcoin giảm xuống còn 3,125 bitcoin cho mỗi khối. Dash là một loại tiền điện tử có thể khai thác khác giúp giảm phần thưởng khối của nó xuống 7,14% sau mỗi 210.240 khối, trong khi Litecoin giảm một nửa phần thưởng sau mỗi 840.000 khối.
Phần cứng khai thác mạch tích hợp (ASIC) dành riêng cho ứng dụng hiện đang thống trị không gian khai thác tiền điện tử và chỉ được thiết kế để thực hiện các chức năng băm. Một số giàn ASIC hiện đại có khả năng đạt được 110 tera băm mỗi giây (TH / S), tương đương với 110 nghìn tỷ nỗ lực giải quyết vấn đề băm môi giây.
Các thợ mỏ có động lực để làm tất cả những điều này để tìm kiếm phần thưởng bằng tiền. Tuy nhiên, trong quá trình này, chúng đóng một vai trò quan trọng trong việc bảo mật tiền điện tử, nổi tiếng nhất là Bitcoin, bằng cách gây khó khăn hơn (cụ thể là rất tốn kém) cho những kẻ tấn công để giành được 51% quyền kiểm soát đối với mạng blockchain.
Câu hỏi thường gặp về tốc độ băm
Tỷ lệ băm hiện tại của Bitcoin là bao nhiêu?
171 triệu EH / s, viết tắt của exa băm mỗi giây, tại thời điểm bài báo này được xuất bản. 1 exa băm = 1 tạ tỷ băm.
Điều đó có nghĩa là các thợ đào đang tính toán 171 tạ tỷ băm mỗi giây. Tìm ước tính mới nhất tại Blockchain.com.
Tại sao hashrate lại quan trọng?
Tỷ lệ băm cao hơn có nghĩa là nhiều tài nguyên hơn đang được dành để xử lý các giao dịch trên blockchain. Điều này làm cho mạng trở nên bền bỉ hơn trước các cuộc tấn công bởi vì một tác nhân độc hại sẽ cần phải chi một khoản tiền lớn để cạnh tranh với các cơ sở khai thác khác nhằm giành được quyền kiểm soát đa số 51% và ngăn chặn các giao dịch của người khác hoặc chi tiêu gấp đôi số tiền của họ.
Do đó, điều này dẫn đến việc hashrate càng cao thì tác nhân xấu càng khó tạo ra sức mạnh băm cần thiết và do đó, mạng càng khó bị tấn công.
Khó khăn khai thác là gì?
“Khó khăn” khai thác là mức độ khó khăn của các thợ đào để tạo ra một hàm băm thấp hơn hàm băm mục tiêu.
Trong Bitcoin, độ khó tự động điều chỉnh sau mỗi 2.016 khối. Các khối được nhắm mục tiêu để tìm thấy bởi các thợ đào sau mỗi 10 phút. Vì vậy, nếu các thợ mỏ đang tìm kiếm bitcoin thường xuyên hơn trung bình 10 phút một lần, thì độ khó sẽ tăng lên. Nếu các thợ mỏ tìm kiếm bitcoin ít hơn trung bình 10 phút một lần, thì độ khó sẽ giảm xuống. Với Ethereum, độ phức tạp của việc khai thác sử dụng một hệ thống tương tự như Bitcoin với việc bổ sung thêm một “quả bom độ khó” đã được giới thiệu vào năm 2015 và xuất hiện trực tuyến trong bản cập nhật Homestead vào đầu năm 2016. Điều này làm tăng thời gian khai thác mỗi khối mới với mục đích loại bỏ dần việc khai thác ether để nhường chỗ cho cơ chế Proof-of-Stake (POS) mới trong bản nâng cấp 2.0.
Độ khó là một phần quan trọng để tính toán tỷ lệ băm. Càng khó khai thác, càng cần nhiều băm để tìm phần thưởng khối, đẩy tổng số băm lên cao hơn.
Hashrate được tính như thế nào?
Không có cách nào để biết chắc chắn tỷ lệ băm chính xác của một loại tiền điện tử có thể khai thác, mặc dù nó có thể được ước tính. Theo truyền thống, Hashrate được ước tính dựa trên dữ liệu công khai về tiền điện tử cơ bản, bao gồm cả chỉ số độ khó được mô tả ở trên.
Mặc dù phương pháp ước lượng truyền thống này là đúng đắn, nhưng phương pháp này từ lâu đã bị chỉ trích là không chính xác. Sàn giao dịch tiền điện tử Kraken đã đề xuất một cách khác để ước tính tỷ lệ băm, sử dụng thống kê để hiển thị với độ tin cậy 95% rằng tỷ lệ băm nằm trong một số phạm vi.
Tại sao hashrate của Bitcoin lại tăng?
Ngày càng có nhiều thợ đào tham gia vào cuộc chiến trong lịch sử ngắn ngủi của Bitcoin, đẩy hashrate lên.
Lý do có khả năng nhất để các thợ đào mới tham gia không gian cạnh tranh cao là vì tiềm năng giá cao của bitcoin. Sự gia tăng nhu cầu đối với bitcoin (một loại tài sản khan hiếm) gần đây đã đẩy giá lên trên 40.000 đô la mỗi đồng xu (hiện tại đã thấp hơn vào thời điểm báo chí), do đó đã thu hút nhiều nhà khai thác đang tìm cách kiếm được những khoản lợi nhuận đáng kể này.
Bất kỳ sự gia tăng nào của các thợ đào đều đẩy độ khó của Bitcoin lên cao, điều này sau đó sẽ đẩy hashrate lên.