‹ CHƯƠNG 10, TẤT CẢ CÁC BÀI HỌC

NGƯỜI DẪN ĐƯỜNG · CHƯƠNG 10 · BÀI HỌC 1 TRONG SỐ 5

Bitcoin mining và bằng chứng công việc

Một cuộc xổ số băm

Thợ đào đang tìm kiếm chính xác điều gì? 5 phút

Thợ đào xây dựng một khối ứng viên: một tiêu đề trỏ đến khối mới nhất và các giao dịch mà nó đã chọn. Sau đó, nó băm tiêu đề. Nếu kết quả, được đọc như một số, thấp hơn mục tiêu do mạng đặt ra, khối đó hợp lệ. Nếu không, thợ đào thay đổi nonce và thử lại.

Không có gì để giải, chỉ để thử

Không có lối tắt thông minh nào cả. Một hàm băm không thể được dự đoán, vì vậy cách duy nhất để tìm một hàm hợp lệ là thử hàng tỷ hàm. Mỗi lần thử là một vé số. Ngày nay, toàn bộ mạng lưới đang thử hàng trăm quintillion hàm băm mỗi giây, và trung bình cứ mười phút lại có một hàm thắng.

Khối thắng được mọi nút kiểm tra trong một phần giây: chỉ cần một hàm băm là đủ để thấy nó thấp hơn mục tiêu. Sự bất đối xứng đó, rất khó tạo ra và dễ dàng kiểm tra, là thứ làm cho bằng chứng công việc trở nên hữu ích.

▶ XEM TRONG MÁY

MINING hiển thị năm dãy của băng ghế; tấm biển ghi tốc độ băm thực tế của toàn bộ mạng.

Những điều cần ghi nhớ

  • Hàm băm tiêu đề của một khối hợp lệ thấp hơn mục tiêu của mạng.
  • Cách duy nhất là thử các hàm băm, thay đổi nonce.
  • Tìm kiếm thì khó, kiểm tra thì tức thì.

Kiểm tra nhanh

Làm thế nào để thợ đào tìm thấy một khối hợp lệ?

Mất bao lâu để một nút kiểm tra xem bằng chứng công việc của một khối mới có hợp lệ không?

Một cuộc xổ số băm · Trường Đại học Bitcoin