Bitcoin

Blockchain là gì và hoạt động như thế nào

Tác giả: Cập nhật 4 phút đọc

Hostingové centrum s ASIC minery

Blockchain là một cuốn sổ cái công khai được hàng nghìn máy tính cùng lúc lưu giữ, trong đó dữ liệu chỉ được thêm vào, không bao giờ bị xóa. Các giao dịch được gom lại thành khối, và mỗi khối chứa dấu vân tay (hash) của khối trước đó. Nhờ vậy các khối tạo thành một chuỗi, trong đó không thể lặng lẽ sửa một bản ghi cũ, vì mọi khối phía sau nó đều sẽ thay đổi theo.

Blockchain hoạt động như thế nào: ví dụ với Bitcoin

Khi bạn gửi bitcoin cho ai đó, ví của bạn ký giao dịch bằng khóa riêng tư và phát nó lên mạng lưới. Các nút của mạng xác minh rằng chữ ký hợp lệ và số coin đó chưa bị ai tiêu. Sau đó giao dịch chờ đến khi một thợ đào đưa nó vào một khối.

Trung bình cứ khoảng 10 phút lại có một khối Bitcoin mới. Ngoài các giao dịch, khối còn có phần tiêu đề chứa hash của khối trước, thời gian và số nonce – con số mà thợ đào liên tục thay đổi cho đến khi tìm được hash thấp hơn giá trị mục tiêu. Ai tìm ra trước sẽ thêm khối và nhận phần thưởng – hiện nay là 3,125 BTC cộng với phí giao dịch.

Mỗi khối tiếp theo được thêm vào phía trên giao dịch của bạn là một „xác nhận“. Các sàn giao dịch và cửa hàng thường chờ vài xác nhận, vì với mỗi khối mới, việc sửa đổi ngược lại càng tốn kém hơn.

Vì sao blockchain không dễ bị sửa đổi

Nếu ai đó muốn thay đổi một giao dịch trong khối đã có từ một giờ trước, với Bitcoin họ sẽ phải tính lại khối đó cùng sáu khối tiếp theo – và còn phải đuổi kịp phần còn lại của mạng lưới vẫn đang tiếp tục chạy. Điều này đòi hỏi sức mạnh tính toán lớn hơn toàn bộ phần còn lại của mạng cộng lại (gọi là tấn công 51 %). Hiện nay toàn mạng Bitcoin đạt gần 1.000 EH/s (tính đến ngày 18.10.2026), nên trên thực tế điều này là không khả thi.

Như vậy, sự an toàn không dựa trên niềm tin vào ngân hàng hay công ty, mà dựa trên việc số thợ đào trung thực chiếm đa số. Với các mạng Proof of Stake, vai trò này thuộc về số coin mà validator đã khóa (stake), xem Proof of Work vs. Proof of Stake.

Các blockchain khác nhau như thế nào

Nguyên lý giống nhau, nhưng thông số thì khác. Thời gian tạo khối quyết định xác nhận đầu tiên đến nhanh thế nào và pool nhận phần thưởng thường xuyên ra sao.

Mạng lưới Thời gian tạo khối trung bình Cơ chế đồng thuận
Bitcoin 10 phút Proof of Work (SHA-256)
Litecoin 2,5 phút Proof of Work (Scrypt)
Dogecoin 1 phút Proof of Work (Scrypt)
Kaspa 0,1 giây (10 khối mỗi giây) Proof of Work (kHeavyHash), BlockDAG
Ethereum 12 giây Proof of Stake

Vì sao điều này quan trọng với thợ đào

Thợ đào là người nối dài blockchain. Máy đào ASIC của bạn không làm gì khác ngoài việc mỗi giây thử hàng trăm nghìn tỷ lần để tạo ra tiêu đề khối có hash hợp lệ. Phần thưởng khối và tần suất tạo khối quyết định trực tiếp việc đào coin mang lại bao nhiêu, và mọi thay đổi quy tắc của mạng – ví dụ halving – sẽ ngay lập tức ảnh hưởng đến thu nhập.

Blockchain cũng là lý do các pool chỉ chi trả khi số dư đạt một mức nhất định: mỗi giao dịch chiếm chỗ trong khối và tốn phí. Xem thêm trong bài chi trả từ pool và số dư tối thiểu.

Khái niệm liên quan

Bước tiếp theo

Nếu bạn muốn tham gia nối dài blockchain bằng máy của riêng mình, hãy bắt đầu với bài Những đồng tiền mã hóa nào có thể đào.

Nguồn tham khảo

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

Ai sở hữu blockchain?
Với các blockchain công khai như Bitcoin thì không ai cụ thể cả. Bất kỳ ai chạy một node của mạng lưới đều có thể tải về và xác minh bản sao toàn bộ lịch sử.
Cần bao nhiêu xác nhận để một giao dịch được an toàn?
Tùy vào số tiền và mạng lưới. Với Bitcoin, các khoản thanh toán lớn thường chờ 3–6 xác nhận, tức khoảng 30–60 phút, còn nhiều cửa hàng chấp nhận khoản thanh toán nhỏ ngay sau xác nhận đầu tiên.
Blockchain có giống Bitcoin không?
Không. Bitcoin là một loại tiền mã hóa, còn blockchain là công nghệ mà nó chạy trên đó. Litecoin, Kaspa, Ethereum và hàng nghìn dự án khác cũng có blockchain riêng.
Có thể xóa thứ gì đó khỏi blockchain không?
Trên thực tế là không. Dữ liệu chỉ được thêm vào, và việc thay đổi một khối cũ sẽ đòi hỏi tính toán lại cả tất cả các khối sau nó nhanh hơn phần còn lại của mạng lưới.

Bài viết được soạn với sự hỗ trợ của AI. Dữ kiện, số liệu và quy trình đã được Yegor kiểm tra.

Bài viết khác trong chuyên mục Mining wiki