VLESS năm 2026 không còn có thể được mô tả đơn giản là “giao thức không có mã hóa”. Xray-core hiện có VLESS Encryption tùy chọn và có thể kết hợp TLS, REALITY, Vision hay XHTTP theo mục tiêu.

Evidence: Bài viết kiểm tra nguồn gốc từ Project X, Xray-core, sing-box và AnyTLS. PR và Discussion là mô tả của nhà duy trì, không phải kiểm toán độc lập. So sánh với SingLink không phải tuyên bố triển khai.

1. Các lớp kỹ thuật

  • VLESS: danh tính, lệnh kết nối và đích.

  • VLESS Encryption: bảo vệ tải giao thức tùy chọn.

  • TLS/REALITY: an toàn và xác thực lớp ngoài.

  • Vision: điều khiển luồng và tối ưu đường dữ liệu.

  • XHTTP/XUDP/MUX: vận chuyển, UDP và dùng chung kết nối.

2. Lớp VLESS cơ bản

VLESS là giao thức nhẹ, không trạng thái, sử dụng UUID hoặc ID ánh xạ và mang lệnh kết nối cùng đích. Định tuyến và tải máy chủ thường thuộc lớp sản phẩm cao hơn. Project X VLESS.

3. VLESS Encryption

Xray-core hiện công bố `mlkem768x25519plus` kết hợp ML-KEM-768 và X25519, 1-RTT/0-RTT cùng Padding biến đổi. Đây là mô tả thiết kế và triển khai của nhà duy trì. Xray-core PR #5067.

VLESS Encryption bảo vệ tải nhưng không tự tạo chứng chỉ HTTPS chuẩn, bắt tay trang web hoặc khả năng tương thích CDN.

4. TLS, REALITY và Vision

REALITY là lớp bảo mật kiểu TLS với target, serverNames, khóa X25519 và shortId; gọi nó đơn giản là “không cần chứng chỉ” là chưa đầy đủ. Project X REALITY.

XTLS Vision không phải thuật toán mã hóa. Nó điều khiển luồng và có thể thử splice trên đường Linux/TCP tương thích để giảm xử lý và sao chép. Project X VLESS / Vision.

5. Ba chế độ XHTTP

XHTTP vận chuyển lưu lượng qua môi trường HTTP/1.1, HTTP/2 và HTTP/3. Khả năng dùng CDN phụ thuộc chế độ và cấu hình trung gian. XHTTP maintainer design.

  • packet-up: nhiều POST hướng lên và phản hồi hướng xuống liên tục.

  • stream-up: POST và GET được truyền luồng riêng.

  • stream-one: một luồng hai chiều.

6. XUDP và ghép kênh

XUDP là lựa chọn UDP packet encoding trong hệ sinh thái Xray. XMUX hay smux dùng chung kết nối nhưng mất gói hoặc nghẽn TCP có thể ảnh hưởng nhiều stream. sing-box VLESS · Multiplex.

7. Hình thái lưu lượng và trình duyệt

Padding chỉ thay đổi độ dài hoặc thời gian, không thay thế mã hóa. FinalMask, ECH và Browser Dialer lần lượt xử lý truyền ngoài, ClientHello và mạng của trình duyệt thật. FinalMask · Browser Dialer · TLS / ECH.

8. So sánh AnyTLS

AnyTLS là giao thức độc lập với xác thực sau TLS, Session, nhiều Stream và Padding động; nó không phải thành phần VLESS. AnyTLS protocol.

Nguồn công khai chưa đủ để kết luận SingLink 2.0 dựa trên VLESS, REALITY, XHTTP hay AnyTLS. Bài này chỉ so sánh thiết kế. SingLink 2.0 · Open-source plan.

10. Câu hỏi thường gặp

VLESS có tự mã hóa không?

`encryption: "none"` truyền thống thì không; Xray-core hiện cho phép chọn VLESS Encryption.

VLESS Encryption thay TLS được không?

Không tương đương; nó không tự cung cấp chứng chỉ và hình thái HTTPS chuẩn.

Vision có phải mã hóa không?

Không. Nó chủ yếu điều khiển luồng và tối ưu.

XHTTP có hoạt động với mọi CDN không?

Không. Điều đó phụ thuộc chế độ, phiên bản HTTP, proxy và cấu hình CDN.

Hiện chưa có đủ bằng chứng công khai để xác lập quan hệ đó.

Conclusion

VLESS hiện đại là ngăn xếp ghép lớp: danh tính, bảo vệ tải, an toàn ngoài, điều khiển luồng, vận chuyển HTTP/UDP và ghép kênh được chọn riêng.

Xuất bản lần đầu: 20/05/2026. Kiểm tra nguồn kỹ thuật: 28/07/2026.