Blockchain - Giải quyết xung đột
Như chúng ta đã thấy, mạng Bitcoin chứa một số thợ đào. Có thể hai người khai thác khác nhau giải quyết Proof-of-Work cùng một lúc và do đó thêm các khối của họ vào khối cuối cùng đã biết trong chuỗi. Điều này được minh họa trong hình ảnh dưới đây -
Bây giờ, chúng ta có hai nhánh sau Khối 3. Cả hai nhánh đều hợp lệ. Vì vậy, khối được khai thác tiếp theo có thể được thêm vào một trong hai nhánh. Giả sử, người khai thác thêm khối mới được khai thác vào Khối 104-A, nhánh chứa Khối 104-A sẽ dài hơn nhánh chứa Khối 104-B. Điều này được minh họa trong hình ảnh dưới đây -
Trong kiến trúc Bitcoin, nhánh dài nhất luôn thắng và nhánh ngắn hơn bị loại bỏ. Vì vậy, Block 104-B phải được thanh lọc. Trước khi xóa khối này, tất cả các giao dịch trong khối này sẽ được trả lại cho nhóm giao dịch để chúng được khai thác và thêm vào một số khối trong tương lai. Đây là cách các xung đột được giải quyết và hệ thống chỉ duy trì một chuỗi khối duy nhất.