Khối mồ côi là gì?
Hãy cùng tìm hiểu ý nghĩa Khối Mồ Côi, định nghĩa trong tiền mã hóa, khối mồ côi là gì, và tất cả các thông tin chi tiết khác.
Orphaned Block là gì? Orphaned Block (khối mồ côi - orphan block, khối cũ - stale block hoặc khối tách rời - detached block) là khối không có khối mẹ (hoặc không xác định). Các khối này được tạo trong các phiên bản trước của phần mềm lõi Bitcoin khi các nút mạng có thể chấp nhận các khối ngay cả khi chúng không có bất kỳ thông tin nào về các khối mẹ của chúng.
Tuy nhiên, không thể tạo các orphaned block trên blockchain này nữa sau khi phát hành Bitcoin Core v.0.10. Mặc dù thuật ngữ “orphaned block” vẫn được sử dụng để chỉ một khối hợp lệ bị loại bỏ khỏi blockchain chính.
Điều đó diễn ra như thế nào? Khi hai thợ đào khác nhau truyền các khối hợp pháp của họ gần như cùng một lúc, mạng chia thành hai bản sao cạnh tranh của blockchain cho đến khi một trong các khối được tách ra. Theo nguyên tắc chung, chuỗi dài nhất chiến thắng và chuỗi còn lại bị loại bỏ.
Orphaned Block là gì? Khi điều này xảy ra, mặc dù cả hai khối đều được xác minh và hợp pháp, nhưng chỉ một trong số chúng có thể ở lại chuỗi chính, điều này dẫn đến việc tạo ra một khối mồ côi (orphaned block).
Hiện tại, vì các thợ đào liên tục tạo ra các khối mới, nên có rất nhiều trường hợp các khối được truyền vào mạng cùng một lúc. Vì mạng được phi tập trung nên việc chuyển thông tin về các trường hợp này giữa các node (nút) có thể mất nhiều thời gian.
Do đó, đôi khi một nhóm các node có thể quyết định xác thực một khối trong khi một nhóm khác có thể quyết định xác thực khối khác. Về cơ bản, điều này sẽ tạo ra hai phiên bản khác nhau của cùng một blockchain (quá trình này được gọi là fork).
Orphaned Block là gì? Bằng cách tính toán độ trễ truyền và thời gian chặn, các nhà phát triển blockchain có thể hạn chế số lượng orphan block. Tuy nhiên, nếu nền tảng phi tập trung có độ trễ lan truyền dài và thời gian chặn ngắn, thì một orphaned block có khả năng xuất hiện.