Trả lời nhanh: Block time là khoảng thời gian trung bình giữa hai khối liên tiếp được thêm vào blockchain. Bitcoin nhắm tới khoảng 10 phút, Ethereum dùng khe thời gian (slot) 12 giây. Block time ngắn giúp giao dịch được ghi nhận sớm hơn, nhưng chưa chắc giao dịch đã không thể đảo ngược.
Điểm chính
- Block time là giá trị trung bình hoặc mục tiêu thiết kế, từng khối thực tế có thể nhanh hoặc chậm hơn nhiều.
- Mạng Proof of Work giữ nhịp bằng cách chỉnh độ khó. Mạng Proof of Stake chia thời gian thành các slot cố định.
- Block time ngắn làm tăng nguy cơ fork tạm thời và đòi hỏi node có mạng, phần cứng tốt hơn.
- Block time khác finality (thời điểm giao dịch coi như không thể đảo ngược). Hai chỉ số này hay bị nhầm.
Mục lục
- Block time là gì?
- Block time gồm những giai đoạn nào?
- Block time của Bitcoin, Ethereum, Solana là bao lâu?
- Mạng Proof of Work giữ block time ổn định bằng cách nào?
- Mạng Proof of Stake đặt block time thế nào?
- Block time ngắn hay dài: được và mất gì?
- Block time khác finality ở đâu?
- Block time ảnh hưởng gì đến phí và thông lượng?
- Block time dùng thế nào khi xây dựng ứng dụng?
- Những hiểu lầm thường gặp về block time
- Khi nào bạn cần quan tâm đến block time?
- Câu hỏi thường gặp
Block time là gì?
Blockchain ghi dữ liệu theo từng khối (block), mỗi khối chứa một nhóm giao dịch. Block time là khoảng thời gian trung bình để mạng tạo ra và thêm một khối mới vào chuỗi. Giao dịch của bạn chỉ được ghi vào sổ cái khi nằm trong một khối đã được thêm vào, nên block time quyết định nhịp ghi nhận của cả mạng.
Một nghiên cứu về mạng đồng thuận chịu lỗi Byzantine chia block time thành ba giai đoạn. Đó là tạo khối, lan truyền khối tới các node khác và xác minh khối. Cùng nghiên cứu cho biết đặt block time quá ngắn có thể làm mất đồng thuận và gây phân nhánh (fork), khiến hệ thống kém ổn định.
Nếu bạn chưa nắm khái niệm khối và chuỗi, hãy đọc trước bài cấu trúc và cách hoạt động của blockchain.
Block time gồm những giai đoạn nào?
Khi bạn gửi một giao dịch, nó chưa vào khối ngay. Giao dịch nằm trong hàng đợi chờ (mempool) cho tới khi một node được quyền đề xuất khối chọn nó. Sau đó khối phải đi qua ba chặng như hình dưới.

Chặng thứ hai thường là nút thắt. Khối càng nặng và các node càng xa nhau thì khối lan truyền càng lâu. Đây là lý do block time không thể rút ngắn vô hạn.
Block time của Bitcoin, Ethereum, Solana là bao lâu?
Mỗi mạng chọn một nhịp khác nhau, tuỳ ưu tiên thiết kế và cơ chế đồng thuận. Bảng dưới gộp block time với số xác nhận thường chờ để bạn thấy rõ sự khác biệt.
| Mạng | Block time / slot | Cơ chế tạo khối | Mốc chờ để coi là chắc chắn |
|---|---|---|---|
| Bitcoin | Mục tiêu khoảng 10 phút | Proof of Work | Thường chờ 6 xác nhận, khoảng 1 giờ |
| Ethereum | Slot 12 giây | Proof of Stake | Khoảng 13 phút (finality sau 2 epoch) |
| Solana | Từ 400 ms, đang giảm dần xuống 200 ms | Proof of Stake kết hợp Proof of History | Hiện khoảng 12,8 giây; Alpenglow nhắm 100–150 ms nhưng chưa chạy chính thức |
| Litecoin | 2,5 phút | Proof of Work | Tuỳ sàn hoặc ví |
Số liệu Bitcoin, Ethereum được nhiều tài liệu nhắc thống nhất. Với Ethereum, một epoch gồm 32 slot, và cơ chế chốt khối kéo dài 2 epoch, tức 64 slot hay 12,8 phút theo nghiên cứu trên arXiv. Bạn sẽ thấy tài liệu cũ ghi 14–15 giây vì đó là thời kỳ Ethereum còn dùng Proof of Work, trước khi chuyển sang Proof of Stake.
Solana đang thay đổi nhanh. Trang nâng cấp của Solana ghi blocks hiện ở 250 ms và sẽ xuống 200 ms. Một bài của 24/7 Wall St ngày 10/10/2026 cho biết mạng chuyển sang 200 ms vào ngày 9/10/2026. Vì nguồn khác nhau về thời điểm, bạn nên kiểm tra lại trên tài liệu chính thức của mạng trước khi dùng con số này cho mục đích kỹ thuật.
Mạng Proof of Work giữ block time ổn định bằng cách nào?
Trong cơ chế Proof of Work, thợ đào thử liên tục các giá trị nonce cho tới khi mã băm của khối nhỏ hơn một ngưỡng. Việc này giống xổ số: ai trúng trước thì có quyền thêm khối. Vì đây là bài toán may rủi, thời gian giữa hai khối không đều.
Để nhịp trung bình không đổi khi có thêm hay bớt máy đào, mạng chỉnh độ khó. Nếu khối ra nhanh hơn mục tiêu thì độ khó tăng, nếu chậm hơn thì độ khó giảm. Với Bitcoin, việc chỉnh diễn ra sau mỗi 2016 khối. Ở nhịp 10 phút, 2016 khối tương ứng đúng hai tuần.

Có một hệ quả thú vị: trong PoW, thời gian chờ khối kế tiếp gần như không nhớ gì về quá khứ. Nếu mục tiêu trung bình là 10 phút, xác suất một khối mất hơn 20 phút mới ra xấp xỉ 13,5% (tính theo phân phối mũ, e mũ âm 2). Vì vậy bạn thỉnh thoảng thấy giao dịch Bitcoin chờ rất lâu dù mạng không hỏng. Đây là kết quả tính toán toán học, không phải số liệu đo từ một thời kỳ cụ thể.
Mạng Proof of Stake đặt block time thế nào?
Với Proof of Stake, không có cuộc đua tính toán nên mạng có thể ấn định nhịp. Ethereum chia thời gian thành slot 12 giây. Theo tài liệu nghiên cứu về thuế tài sản mã hoá trên arXiv, cứ mỗi 12 giây một validator ngẫu nhiên được chọn đề xuất khối, và 32 slot hợp thành một epoch. Các validator khác xác nhận khối bằng chứng thực (attestation).
Nếu validator được chọn offline, slot đó bỏ trống chứ nhịp không dịch. Nghĩa là block time lý thuyết cố định 12 giây, còn khoảng cách thực tế giữa hai khối có thể là 24 giây khi một slot trống. Bạn có thể xem thêm về vai trò người đề xuất khối ở bài validator là gì.
Solana đi xa hơn: slot 400 ms, mỗi slot có một leader tạo khối. Theo bài phân tích của RPC Fast, nhịp này được giữ bằng chuỗi băm Proof of History đóng vai trò đồng hồ mật mã. Alpenglow dự kiến thay thế cơ chế này, nên chi tiết kỹ thuật có thể đã đổi khi bạn đọc bài.
Block time ngắn hay dài: được và mất gì?
Không có block time tối ưu cho mọi mạng. Bảng sau liệt kê các đánh đổi chính.
| Tiêu chí | Block time dài (kiểu Bitcoin) | Block time ngắn (kiểu Solana) |
|---|---|---|
| Chờ lần ghi nhận đầu tiên | Lâu, hàng phút | Gần như tức thì |
| Khối lan truyền toàn mạng | Có nhiều thời gian | Cần mạng và phần cứng mạnh |
| Khối mồ côi, fork tạm thời | Ít | Nhiều hơn nếu không có cơ chế bù đắp |
| Yêu cầu với người vận hành node | Thấp hơn | Cao hơn, nguy cơ tập trung hoá |
| Dung lượng lưu trữ | Tăng chậm | Tăng nhanh nếu khối giữ nguyên tải |
Tài liệu của Solana lưu ý thêm một tác động thực tế: cửa sổ hết hạn blockhash vẫn là 150 khối, nhưng khi khối ngắn lại thì cửa sổ này ngắn đi theo thời gian thực, từ khoảng 80 giây ở 400 ms xuống khoảng 40 giây ở 200 ms. Các quy trình ký giao dịch ngoại tuyến cần con người xác nhận sẽ có ít thời gian hơn. Ngoài ra, ở 200 ms mạng tạo số khối mỗi ngày gấp đôi so với 400 ms, nên bên chạy indexer phải dự trù dung lượng lưu trữ.
Bài toán cân bằng tốc độ, bảo mật và phi tập trung được phân tích kỹ hơn ở bài blockchain trilemma.
Block time khác finality ở đâu?
Đây là điểm nhiều bài giải thích bỏ qua. Block time cho biết khối ra nhanh thế nào. Finality cho biết khi nào khối đó không thể bị thay thế. Một khối có thể xuất hiện trong 200 ms nhưng vẫn có thể bị đảo lại trong một khoảng thời gian, tuỳ cơ chế.

Cho nên khi sàn hay ví nói “giao dịch đã xác nhận”, bạn cần hỏi xác nhận ở mức nào. Với Bitcoin, nhiều nơi chờ 6 khối. Với Ethereum, finality sau 2 epoch là cột mốc chắc chắn hơn việc chỉ thấy giao dịch nằm trong một khối.
Block time ảnh hưởng gì đến phí và thông lượng?
Mỗi khối có giới hạn dung lượng hoặc lượng tính toán. Ethereum đo bằng gas, và một nghiên cứu cũ trên arXiv ước tính mỗi giao dịch chuyển cơ bản tốn 21.000 gas. Giới hạn của khối chia cho block time cho ra thông lượng tối đa mỗi giây. Khi nhu cầu vượt mức đó, giao dịch cạnh tranh nhau bằng phí. Cơ chế này được giải thích ở bài gas fee là gì.
Rút ngắn block time không tự động làm mạng xử lý được nhiều hơn. Theo bài về nâng cấp Solana, khi khối ngắn lại thì mỗi khối nhỏ đi tương ứng, nên tổng tải không đổi mà chỉ chia nhỏ hơn. Muốn tăng thông lượng thật sự, các mạng thường dùng thêm lớp mở rộng, xem bài Layer 1 và Layer 2.
Block time dùng thế nào khi xây dựng ứng dụng?
Nếu bạn là kỹ thuật viên làm việc với blockchain, block time ảnh hưởng đến các quyết định cụ thể:
- Đặt thời hạn trong smart contract: nhiều hợp đồng đo thời gian bằng số khối thay vì giây, vì đồng hồ các node không đồng bộ tuyệt đối. Khi block time của mạng đổi (như Solana đang giảm), thời hạn tính theo số khối sẽ co lại theo giờ thực.
- Chọn số xác nhận: thanh toán giá trị nhỏ có thể chấp nhận ít xác nhận, giá trị lớn nên chờ mức chắc chắn cao hơn.
- Thời gian chờ (timeout) của hệ thống nội bộ: ứng dụng kết nối blockchain cần đặt timeout lớn hơn block time cộng độ trễ mạng, nếu không sẽ báo lỗi sai khi giao dịch vẫn đang chờ.
- Dự trù lưu trữ: khối càng dày thì dữ liệu của node và indexer càng phình nhanh.
Với doanh nghiệp thử nghiệm trên mạng riêng hoặc liên minh, block time là tham số có thể cấu hình. Các mạng dùng Proof of Authority hay PBFT thường cho khối ra sau vài giây vì số node tham gia ít và được biết trước. Đổi lại, mức phi tập trung thấp hơn mạng công khai.
Những hiểu lầm thường gặp về block time
- “Bitcoin cứ 10 phút ra đúng một khối”: 10 phút là trung bình mục tiêu. Khoảng cách thực tế dao động rất rộng như phần tính xác suất ở trên.
- “Block time ngắn thì giao dịch xong ngay”: chỉ là được ghi vào khối. Chưa chắc đã đạt finality.
- “Block time ngắn nghĩa là mạng xử lý nhiều giao dịch hơn”: thông lượng phụ thuộc cả dung lượng mỗi khối.
- “Block time cố định mãi”: đây là tham số giao thức, có thể thay đổi bằng nâng cấp. Solana là ví dụ đang diễn ra.
- “Block time và halving là một”: halving giảm phần thưởng khối, không đổi nhịp 10 phút.
Khi nào bạn cần quan tâm đến block time?
Bạn nên để ý khi chọn mạng để chạy ứng dụng cần phản hồi nhanh, khi nhận thanh toán bằng tài sản mã hoá và phải quyết định chờ bao nhiêu xác nhận, hoặc khi thiết kế hệ thống có thời hạn tính theo khối. Nếu chỉ tìm hiểu kiến thức nền, bạn chỉ cần nhớ hai điều: block time là nhịp ghi khối, finality mới là độ chắc chắn.
Bài này mang tính kiến thức, không phải khuyến nghị đầu tư. Tốc độ khối không đồng nghĩa với giá trị hay độ an toàn của một tài sản mã hoá, và mọi tài sản này đều có rủi ro biến động, kỹ thuật và pháp lý.
Câu hỏi thường gặp
Block time và block interval có giống nhau không?
Trong thực tế hai thuật ngữ thường dùng thay thế nhau. Block time hay chỉ giá trị trung bình hoặc mục tiêu của mạng, còn khoảng cách giữa hai khối cụ thể có thể lệch nhiều so với con số này.
Vì sao Bitcoin chọn 10 phút mà không ngắn hơn?
Theo một bài phân tích của 24/7 Wall St, nhịp này được đặt để máy tính trên toàn cầu có đủ thời gian nhận và đồng thuận từng khối. Khối thưa thì ít xảy ra trường hợp hai thợ đào tìm ra khối gần như cùng lúc, tức ít khối mồ côi hơn.
Block time của Ethereum hiện nay là bao nhiêu?
Sau khi chuyển sang Proof of Stake, Ethereum dùng slot 12 giây. Các tài liệu cũ ghi 14–15 giây là thời kỳ Proof of Work. Khối cuối cùng chỉ được coi là chốt sau khoảng 13 phút.
Có thể tự thay đổi block time không?
Với mạng công khai thì không, vì đó là quy tắc giao thức do cộng đồng node đồng thuận và nâng cấp. Với mạng riêng hoặc liên minh, đơn vị vận hành có thể cấu hình, nhưng phải kiểm tra độ trễ mạng giữa các node để tránh phân nhánh.
Block time ngắn có làm blockchain kém an toàn không?
Không tự động, nhưng có đánh đổi. Khối ngắn khiến khối khó lan truyền kịp, làm tăng fork tạm thời và buộc node phải mạnh hơn. Các mạng thiết kế nhịp ngắn thường bù lại bằng cơ chế chốt khối riêng và yêu cầu cao với validator.
Block time có liên quan đến phí giao dịch không?
Có gián tiếp. Phí tăng khi số giao dịch chờ vượt dung lượng khối trong mỗi nhịp. Block time cùng giới hạn khối quyết định dung lượng đó, còn phí cụ thể do cơ chế định giá của từng mạng.
Bài viết thuộc chuyên mục Blockchain cơ bản trên VBPO Tech Blog, trang tin tức và kiến thức công nghệ cho doanh nghiệp Việt Nam về AI, dữ liệu, blockchain, chuyển đổi số và tự động hoá.