Bitcoin Core 32 đã vào giai đoạn thử nghiệm cuối cùng, tối ưu hóa ước tính phí giao dịch và xử lý khối
Theo báo cáo của CoinDesk, Bitcoin Core 32 đã bước vào giai đoạn thử nghiệm cuối cùng vào ngày 14 tháng 9, phiên bản ứng cử viên đầu tiên đã được đánh dấu, phiên bản chính thức dự kiến sẽ được phát hành vào ngày 10 tháng 10. Phiên bản này sẽ không thay đổi quy tắc đồng thuận của Bitcoin, chủ yếu tối ưu hóa ước tính phí giao dịch, tăng tốc xử lý khối và sửa chữa một số lỗ hổng bảo mật.
Về ước tính phí giao dịch, Bitcoin Core 32 đã thêm một bộ ước tính dựa trên giao dịch đang chờ xác nhận, so với bộ ước tính dựa trên phí giao dịch của các khối lịch sử, có thể nhanh chóng điều chỉnh tỷ lệ phí đề xuất khi tình trạng tắc nghẽn mạng được giảm bớt. Về xử lý khối, các nút hiện có thể sử dụng nhiều luồng để đồng thời lấy dữ liệu giao dịch từ cơ sở dữ liệu, mặc định sử dụng 8 luồng, rút ngắn thời gian chờ đợi của nút khi theo kịp chuỗi khối.
Về sửa chữa bảo mật, các nhà phát triển đã khắc phục lỗ hổng thực thi lệnh tồn tại trên các hệ thống không phải Windows từ Bitcoin Core 24, lỗ hổng này có thể cho phép người dùng đã được xác thực thực thi lệnh trên máy chủ nút thông qua tên ví được cấu hình đặc biệt khi kích hoạt chức năng walletnotify. Ngoài ra, bốn lệnh được sử dụng để tạo giao dịch ký phần sẽ mặc định sử dụng định dạng PSBT phiên bản 2; máy chủ Web mới đã được phát hiện có khuyết điểm tiêu tốn bộ nhớ trong quá trình kiểm toán, 16 kết nối REST không được xác thực có thể làm tăng bộ nhớ của nút từ 46 MB lên khoảng 3 GB trong khoảng một phút, vấn đề này đã được sửa chữa trước khi phát hành chính thức.






