Chuyển tới nội dung chính

Khối là gì?

Khối là một đơn vị dữ liệu có cấu trúc trong blockchain, chứa một tập hợp giao dịch đã được xác minh và là thành phần của chuỗi khối.

Mỗi khối liên kết với khối trước đó bằng một giá trị băm mật mã. Nhờ vậy, các khối tạo thành một chuỗi liên tiếp gọi là blockchain. Nếu dữ liệu trong một khối cũ bị sửa, giá trị băm sẽ thay đổi, làm mất hiệu lực của các liên kết phía sau. Việc sửa lại cả chuỗi để được mạng lưới chấp nhận là cực kỳ khó, tạo nên tính bất biến của blockchain.

Một khối chứa những gì?​

Một khối điển hình có các thành phần chính sau:

  • Danh sách giao dịch.
  • Giá trị băm của khối trước.
  • Dấu thời gian.
  • Giá trị nonce.
  • Giá trị băm mật mã của chính khối đó.

Các dữ liệu này giúp mạng lưới kiểm tra tính toàn vẹn của thông tin và ngăn việc sửa đổi những khối đã được xác nhận.

Khối được tạo ra như thế nào?​

Quá trình tạo khối diễn ra theo các bước:

  1. Người dùng gửi giao dịch.
  2. Giao dịch chờ trong mempool.
  3. Các giao dịch được tập hợp thành một khối.
  4. Thợ đào hoặc người xác thực thực hiện quy trình tạo khối tiếp theo theo cơ chế của mạng.
  5. Mạng lưới kiểm tra khối.
  6. Khối được thêm vào blockchain.

Trong blockchain sử dụng Proof of Work, thợ đào đầu tiên tìm được giá trị băm đáp ứng điều kiện của mạng sẽ tạo khối.

Vì sao khối quan trọng?​

Khối thực hiện một số chức năng chính:

  • Lưu trữ giao dịch.
  • Góp phần bảo vệ mạng lưới.
  • Cho phép kiểm tra lịch sử giao dịch.

Chính cấu trúc liên kết giữa các khối giúp blockchain trở thành một sổ cái dữ liệu rất khó sửa đổi.

Thuật ngữ liên quan​

Câu hỏi thường gặp​

Khối trong blockchain là gì?​

Khối là một tập hợp giao dịch được tổ chức thành cấu trúc dữ liệu và thêm vào blockchain.

Một khối có thể chứa bao nhiêu giao dịch?​

Số lượng giao dịch phụ thuộc vào từng blockchain và kích thước khối.

Có thể sửa một khối sau khi khối đó được thêm vào blockchain không?​

Trên thực tế, điều này rất khó vì sửa dữ liệu của một khối sẽ phá vỡ chuỗi liên kết bằng giá trị băm.