Bitcoin Core 32 đã vào giai đoạn thử nghiệm ứng cử, mục tiêu phát hành vào ngày 10 tháng 10
Bitcoin Core 32 đã bước vào giai đoạn thử nghiệm ứng cử viên trong tuần này, mục tiêu của các nhà phát triển là phát hành phiên bản chính thức vào ngày 10 tháng 10. Cập nhật này chủ yếu hướng đến các nhà điều hành nút và nhà phát triển, có thể tăng tốc độ xác minh khối và điều chỉnh cách thức ví xử lý thanh toán.
Theo thông báo phát hành dự thảo, cập nhật này tăng tốc độ xác minh khối bằng cách đọc đồng thời thông tin từ cơ sở dữ liệu, nhưng sẽ không thay đổi tốc độ phát khối của Bitcoin. Bốn lệnh ví sẽ mặc định sử dụng định dạng cập nhật để trao đổi một phần giao dịch ký, ứng dụng vẫn có thể yêu cầu phiên bản cũ. Về sửa lỗi bảo mật, cập nhật này ngăn chặn tên ví được tạo ra ác ý kích hoạt lệnh trên máy tính nút, lỗ hổng này ảnh hưởng đến các hệ thống không phải Windows; một bản vá khác đã sửa vấn đề máy chủ HTTP mới chiếm dụng quá nhiều bộ nhớ.
Người đóng góp Matthew Zipkin đã mô tả "kịch bản cạn kiệt bộ nhớ" trong đề xuất bản vá, anh đã phát hiện ra lỗ hổng này khi sử dụng mô hình AI Kimi K3 để kiểm toán máy chủ HTTP mới của Bitcoin Core. Người dùng GitHub jeanpablojp đã phát hiện trong quá trình xem xét rằng các yêu cầu không được xác thực cũng có thể dẫn đến sự gia tăng bộ nhớ, sau khi sửa đổi bản vá, 16 kết nối không được xác thực trong 90 giây chỉ gây ra khoảng 3 MB tăng trưởng bộ nhớ, trong khi trước đó là 3.2 GB. Bản vá này đã được hợp nhất vào ngày 5 tháng 9.






