Коротко
XRay-core — это открытый (open-source) движок для передачи данных через прокси-серверы, который поддерживает несколько современных протоколов, включая VLESS. Это не отдельное приложение, а «мотор», на котором построены приложения-клиенты — в том числе Happ и Incy.
Откуда он взялся
XRay-core вырос из проекта V2Ray — одной из первых популярных реализаций гибких прокси-протоколов с открытым кодом. XRay развивает эти идеи дальше, добавляя новые протоколы и улучшения производительности.
Что именно он делает
XRay-core принимает зашифрованное соединение от клиента (например, от Happ или Incy на вашем устройстве), определяет, куда направить трафик, и пересылает его дальше. Вся логика шифрования, маскировки и маршрутизации реализована именно на уровне этого движка.
Какие протоколы он поддерживает
Помимо VLESS, XRay-core поддерживает VMess, Trojan и Shadowsocks. VLESS выделяется среди них минимальным набором служебных данных в пакетах — за счёт этого он быстрее и легче остальных.
Почему это выбор ShieldTunnel
ShieldTunnel использует протокол VLESS именно потому, что он построен на XRay-core — активно развивающемся движке с открытым кодом, который поддерживают официальные приложения Happ и Incy на всех платформах. Подробнее о самом протоколе — в статье «Что такое VLESS».