Bitcoin Core công bố phiên bản 32.1 của phần mềm nút Bitcoin (BTC) vào ngày 27. Bản cập nhật thay đổi hàng đợi chuyển tiếp giao dịch và cách đọc dữ liệu đầu ra của các giao dịch trước đó khi xác minh khối.
Ghi chú phát hành chính thức của Bitcoin Core cho biết thay đổi hàng đợi nhằm giảm mức sử dụng bộ nhớ và CPU khi lượng giao dịch cao. Thay vì duy trì hàng đợi riêng cho từng peer, mỗi nút sẽ dùng một hàng đợi chung. Điều này không có nghĩa toàn bộ mạng Bitcoin dùng chung một hàng đợi.
Giới hạn chuyển tiếp giao dịch mặc định là 14 giao dịch mỗi giây; mức áp dụng cho các peer chuyển tiếp cao gấp 2,5 lần. Giới hạn băng thông dữ liệu giao dịch riêng là 12 MB mỗi 10 phút, kèm dung lượng burst cao để xử lý nhiều dữ liệu hơn trong thời gian ngắn.
Khi kết nối một khối, phần mềm sẽ đọc trước dữ liệu đầu ra (prevouts) của các giao dịch trước đó từ cơ sở dữ liệu trạng thái chuỗi. Nhiều worker xử lý song song, với số lượng mặc định là 8 và tối đa là 16. Ghi chú phát hành cho biết cách này tăng tốc xác minh khi cần đọc dữ liệu từ đĩa, nhưng không đưa ra mức cải thiện cụ thể hay số liệu so sánh.
Ghi chú cũng nêu phiên bản 32.0 đã được gắn thẻ mã nguồn nhưng chưa được công bố và phát hành chính thức. Phiên bản được phát hành chính thức là 32.1.
Bitcoin Core cũng thay đổi biện pháp bảo vệ khi kết nối mạng. Dịch vụ ẩn Tor do phần mềm tự tạo sẽ được áp dụng cơ chế phòng vệ bằng chứng công việc (PoW) nếu Tor daemon hỗ trợ.
Bitcoin Core dự kiến loại bỏ cơ chế mã hóa ElGamal cũ (type 0) mà I2P đang từng bước ngừng hỗ trợ, trước hoặc trong phiên bản v34. Việc chấm dứt hỗ trợ CJDNS, một mạng ít được sử dụng, vẫn đang được xem xét và chưa được quyết định.
Trong thông báo bảo mật ngày 28, Bitcoin Core cho biết một lỗi ở đường xử lý select() trên các hệ điều hành ngoài Linux có thể khiến nút mạng cạn bộ nhớ. Thông báo xếp mức độ nghiêm trọng của lỗi là trung bình và cho biết các nút Linux không bị ảnh hưởng.
Lỗi được phát hiện qua phân tích LLM tự động. Bản sửa lỗi đã được phát hành trong các phiên bản 29.5, 30.4, 31.2 và 32.1.
Chính sách bảo mật của Bitcoin Core quy định các lỗ hổng dễ phát hiện chỉ được công bố sau khi bản sửa lỗi được phát hành cho tất cả phiên bản chính còn được bảo trì. Thông báo lần này cũng được đưa ra sau khi các phiên bản đã sửa lỗi được phát hành.
Đề xuất BIP-361 về khả năng kháng lượng tử đưa ra phương án hạn chế dần các chữ ký ECDSA và Schnorr hiện có. Trạng thái chính thức của tài liệu là bản nháp (Draft). Tài liệu có lịch trình có điều kiện, giả định đề xuất được kích hoạt, nhưng ngày kích hoạt và việc mạng lưới chấp nhận chưa được xác nhận.
Trong bài viết kỹ thuật chính thức ngày 13 tháng 10, Coinbase($COIN) cho biết cần sớm chuẩn bị cho quá trình chuyển đổi sang khả năng kháng lượng tử. Coinbase nhận định quá trình này có thể mất nhiều năm, đồng thời cho biết vẫn còn những vấn đề cần thảo luận như lựa chọn phương thức chữ ký, chuyển các ví hiện có và xử lý số coin không thể truy cập.
The Motley Fool, trong bài viết ngày 28, nêu các cải tiến phần mềm và thảo luận về khả năng kháng lượng tử như những luận cứ ủng hộ việc mua Bitcoin. Tuy nhiên, ghi chú phát hành tập trung vào thay đổi trong vận hành nút mạng, còn BIP-361 mô tả nội dung của một đề xuất vẫn ở dạng bản nháp. Cả hai tài liệu đều không phân tích giá Bitcoin hay lợi nhuận đầu tư.
Comment 0