Tóm tắt nhanh
Hệ thống nút lõi và bộ công cụ của Midnight vừa được cập nhật với trọng tâm là bảo vệ nút, cải thiện trải nghiệm nhà phát triển và tăng cường bảo mật.
- Lọc chi phí Gas cho người vận hành nút (9 tháng 4, 2026) – Cho phép người vận hành nút từ chối các giao dịch quá tốn kém trước khi chúng tiêu tốn tài nguyên.
- Cải tiến lớn bộ công cụ & hiệu suất (2 tháng 4, 2026) – Giới thiệu tính năng tạo giao dịch theo lô và bộ nhớ đệm dựa trên file giúp quy trình phát triển nhanh hơn nhiều.
- Bản vá bảo mật & tăng cường RPC (19 tháng 3, 2026) – Sửa lỗi nghiêm trọng về mạng và giới hạn các phương thức RPC nhạy cảm liên quan đến quản lý peer.
Chi tiết
1. Lọc chi phí Gas cho người vận hành nút (9 tháng 4, 2026)
Tổng quan: Cập nhật này cung cấp cho người vận hành nút một công cụ mới để bảo vệ hệ thống. Họ có thể đặt giới hạn tối đa cho chi phí gas, và bất kỳ giao dịch nào dự kiến vượt quá giới hạn này sẽ bị từ chối ngay từ đầu, tránh việc tiêu hao tài nguyên không cần thiết.
Thay đổi được áp dụng trong phiên bản 0.22.5-rc.1 của phần mềm nút (midnight-node). Người vận hành có thể sử dụng tham số dòng lệnh mới --max-tx-gas-cost hoặc biến môi trường MAX_TX_GAS_COST để thiết lập giới hạn. Đây là bản nâng cấp tùy chọn, chỉ áp dụng cho nút và yêu cầu khởi động lại, nhưng không cần nâng cấp runtime, nghĩa là các quy tắc cốt lõi của mạng không thay đổi.
Ý nghĩa: Điều này không ảnh hưởng trực tiếp đến giá NIGHT nhưng rất tích cực cho sự ổn định của mạng. Nó giúp người vận hành nút ngăn chặn các giao dịch spam hoặc quá nặng về tính toán có thể làm chậm hoặc làm sập máy chủ, từ đó mang lại mạng lưới đáng tin cậy hơn cho tất cả mọi người. (Xem chi tiết tại đây)
2. Cải tiến lớn bộ công cụ & hiệu suất (2 tháng 4, 2026)
Tổng quan: Phiên bản ứng viên đầu tiên cho 1.0.0 mang đến nhiều cải tiến đáng kể giúp nhà phát triển làm việc hiệu quả hơn trên Midnight. Các nâng cấp chính giúp việc tạo và kiểm thử giao dịch nhanh hơn, giảm bớt thao tác lặp đi lặp lại.
Bộ công cụ midnight-node-toolkit giờ đây có lệnh batch-single-tx để tạo nhiều giao dịch từ một file JSON. Quan trọng hơn, nó bổ sung bộ nhớ đệm hai tầng lưu trữ ảnh chụp nhanh sổ cái và trạng thái ví, loại bỏ nhu cầu phát lại toàn bộ chuỗi mỗi lần chạy công cụ. Điều này giúp giảm đáng kể thời gian chuẩn bị cho phát triển và thử nghiệm.
Ý nghĩa: Đây là tin tốt cho NIGHT vì trực tiếp cải thiện trải nghiệm nhà phát triển. Công cụ nhanh hơn, hiệu quả hơn sẽ hạ thấp rào cản để xây dựng các ứng dụng tập trung vào quyền riêng tư trên Midnight, từ đó thúc đẩy sự phát triển hệ sinh thái và giá trị lâu dài. (Xem chi tiết tại đây)
3. Bản vá bảo mật & tăng cường RPC (19 tháng 3, 2026)
Tổng quan: Bản vá bảo mật này khắc phục một lỗ hổng có thể khiến nút bị sập và giới hạn các điểm gọi thủ tục từ xa (RPC) nhạy cảm nhằm tăng cường an toàn vận hành.
Sửa lỗi liên quan đến thư viện mạng yamux, nơi một peer độc hại có thể gửi dữ liệu đặc biệt gây ra lỗi và làm sập nút. Ngoài ra, các phương thức RPC dùng để xem và quản lý danh tiếng peer (network_peerReputations, network_peerReputation, network_unbanPeer) được đánh dấu là "không an toàn". Chúng chỉ được phép kích hoạt khi có cờ --rpc-methods unsafe, tránh việc vô tình mở rộng truy cập trên các nút công khai.
Ý nghĩa: Đây là tin tích cực cho NIGHT vì nâng cao bảo mật và độ bền vững của mạng. Việc bảo vệ nút khỏi sự cố và giảm thiểu điểm tấn công giúp hạ tầng mạng vững chắc hơn, điều rất quan trọng để tạo niềm tin cho người dùng và các tổ chức. (Xem chi tiết tại đây)
Kết luận
Các hoạt động cập nhật mã nguồn gần đây cho thấy Midnight đang tập trung vào ổn định vận hành, cải tiến công cụ phát triển và củng cố bảo mật nền tảng – những bước thiết yếu để xây dựng một hệ sinh thái trưởng thành. Liệu những cải tiến này sẽ giúp thúc đẩy sự phát triển thực tế của các ứng dụng bảo vệ quyền riêng tư trên Midnight trong những tháng tới như thế nào?