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

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

Mempool, khối & xác nhận

Cấu trúc của một khối

Thực sự có gì bên trong một khối? 5 phút

Một khối là hai thứ: một tiêu đề nhỏ 80 byte và danh sách các giao dịch mà nó xác nhận, thường là vài nghìn.

Tiêu đề, sáu trường

  • Phiên bản: quy tắc và tín hiệu nào mà thợ đào sử dụng.
  • Hash khối trước: liên kết đến khối trước đó.
  • Merkle root: một hash tóm tắt mọi giao dịch trong khối.
  • Dấu thời gian: thời gian thợ đào ghi, trong giới hạn mà các node kiểm tra.
  • Bits: mục tiêu độ khó hiện tại, ở dạng nén.
  • Nonce: số mà thợ đào thay đổi trong khi tìm kiếm một hash hợp lệ.

Merkle root được xây dựng bằng cách băm các giao dịch theo cặp, sau đó các cặp theo cặp, cho đến khi còn lại một hash. Thay đổi một giao dịch duy nhất và gốc thay đổi, và với nó là hash của khối.

Giao dịch coinbase

Giao dịch đầu tiên của mỗi khối là đặc biệt. Nó không có đầu vào thực tế: nó tạo ra phần thưởng khối từ hư không và thu thập tất cả phí của khối, được trả cho một địa chỉ mà thợ đào chọn. Số tiền của nó chỉ có thể được chi tiêu sau 100 khối nữa.

▶ XEM TRONG MÁY

Tại HASH KHỐI, máy in tác động vào khối một khi tiêu đề của nó có hash hợp lệ, và bộ hẹn giờ ghi lại nó.

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

  • Một khối là một tiêu đề 80 byte cộng với các giao dịch của nó.
  • Merkle root tóm tắt mọi giao dịch trong một hash.
  • Giao dịch coinbase trả phần thưởng và phí cho thợ đào.

Kiểm tra nhanh

Merkle root trong tiêu đề đại diện cho điều gì?

Điều gì đặc biệt về giao dịch coinbase?

Cấu trúc của một khối · Trường Đại học Bitcoin