Bitcoin Core khắc phục lỗ hổng nghiêm trọng ảnh hưởng đến việc xây dựng khối trên các phiên bản nút mạng cũ

iconBeInCrypto
Chia sẻ
AI summary iconTóm tắt
Tin tức nổi bật về bitcoin: Các nhà phát triển Bitcoin Core đã tiết lộ một lỗ hổng nghiêm trọng ảnh hưởng đến việc xây dựng khối trên các phiên bản nút mạng cũ. Lỗi này, liên quan đến việc tái tổ chức chuỗi, gây ra sự hỏng hóc mempool và đã được khắc phục trong bản cập nhật tin tức bitcoin 30.0 vào tháng 10 năm 2025. Các nút mạng chạy phiên bản 28.0 đến 28.2 và 29.0 đến 29.1 vẫn dễ bị tổn thương. Các thợ mỏ và nhà điều hành hồ khai thác có thể cần khởi động lại nút mạng để khôi phục mempool sạch.

Các nhà phát triển Bitcoin Core đã tiết lộ một lỗ hổng nghiêm trọng có thể khiến các nút mạng bị ảnh hưởng không thể tạo ra các khối mới. Lỗi này xuất hiện trong quá trình tái tổ chức chuỗi, làm hỏng mempool của nút mạng.

May mắn thay, các nhà phát triển đã khắc phục sự cố hơn một năm trước, nhưng các nút mạng cũ vẫn có thể đối mặt với rủi ro.

Cách một chuỗi tái sắp xếp có thể làm gián đoạn việc xây dựng khối bitcoin

Một mẫu khối là khối ứng cử mà một nút mạng chuẩn bị cho các thợ mỏ xử lý. Nếu không có nó, nút khai thác không thể tạo ra các khối mới.

Vào ngày 10 tháng 11, Bitcoin Core đã công bố thông báo về CVE-2025-62861. Đây là các chi tiết chính:

  • Các phiên bản bị ảnh hưởng: Bitcoin Core 28.0 đến 28.2 và 29.0 đến 29.1.
  • Nguyên nhân gốc: Một quy tắc gọi là xóa anh em đã hoạt động sai lệch trong quá trình tái tổ chức chuỗi.
  • Lỗi: Các nút mạng có thể bỏ qua giao dịch được khôi phục nhưng vẫn giữ các giao dịch con của nó.
  • Kết quả: Các giao dịch còn sót lại đã chi tiêu số tiền không còn tồn tại.

Vấn đề liên quan đến các giao dịch TRUC, một loại mới hơn cho phép chỉ một con chưa được xác nhận. Trong cơ chế xóa anh em, được giới thiệu trong phiên bản 28.0, một con thứ hai trả phí cao hơn có thể thay thế con đầu tiên.

Tuy nhiên, logic đó đã thất bại khi các nút mạng khôi phục các giao dịch từ các khối bị ngắt kết nối. Nói một cách đơn giản, nút mạng đã xây dựng khối tiếp theo trên một nền tảng bị hỏng.

Ai đã có nguy cơ bị ảnh hưởng bởi lỗ hổng của Bitcoin Core?

Chủ yếu là thợ đào và người vận hành hồ đang chạy các phiên bản dễ bị tổn thương. Một khi mempool trở nên không nhất quán, việc tạo mẫu khối đã thất bại trong kiểm tra tính hợp lệ.

Do đó, nút mạng bị ảnh hưởng không còn có thể tạo khối. Giải pháp duy nhất là khởi động lại, buộc nút mạng phải xây dựng lại mempool từ đầu.

Nhà nghiên cứu bảo mật Niklas Goegge đã báo cáo lỗ hổng một cách có trách nhiệm vào ngày 26 tháng 9 năm 2025. Ngay sau đó, nhà phát triển Greg Sanders đã gửi bản vá.

Các bản cập nhật sửa lỗi đã được phát hành vào tháng 10 năm 2025 với các phiên bản 30.0, 29.2 và 28.3. Bitcoin Core đã công bố chi tiết chỉ sau khi phiên bản 29.x dễ bị tổn thương cuối cùng hết thời hạn hỗ trợ. Đó là lý do các nhà phát triển thường trì hoãn việc công bố chi tiết cho đến khi hầu hết các nút mạng đã cập nhật.

Top 10 quốc gia theo số lượng nút mạng bitcoin: Mỹ dẫn đầu với 32,63%, tiếp theo là Đức và Pháp. Nguồn: Newhedge
Top 10 quốc gia có nhiều nút mạng bitcoin: Mỹ dẫn đầu với 32,63%, tiếp theo là Đức và Pháp. Nguồn: Newhedge

Đáng chú ý, lô tiết lộ tương tự cũng bao gồm hai lỗ hổng khác đã được sửa trong phiên bản 30.0. Một lỗ hổng có thể làm đình trệ quá trình xử lý khối, trong khi lỗ hổng khác cấp nhầm quyền truy cập cho các kết nối Tor đầu vào. Lộ diện này cũng theo sau một lô ba lỗ hổng khác vào tháng Mười, mà một trình quét dựa trên AI gọi là Project Loupe đã phát hiện.

Do đó, những người vận hành vẫn đang sử dụng các phiên bản 28.0 đến 29.1 nên nâng cấp ngay lập tức. Khởi động lại một nút mạng bị ảnh hưởng cũng khôi phục mempool sạch sẽ.

Bài viết Giải pháp của Bitcoin Core cho một nút mạng khai thác bị lỗi? Tắt và bật lại xuất hiện đầu tiên trên BeInCrypto.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụng và Tiết lộ rủi ro của chúng tôi.