WireGuard использует всего 4000 строк кода против 100 000+ у OpenVPN. Меньше кода - меньше уязвимостей и значительно проще аудит безопасности. Криптография фиксирована и современна: ChaCha20 для шифрования, Poly1305 для аутентификации, Curve25519 для обмена ключами. Никаких устаревших алгоритмов, никаких настроек "понизить стойкость для совместимости".
Производительность: на VPS с 2 vCPU WireGuard пропускает 900+ Мбит/с с шифрованием. OpenVPN на тех же ресурсах ограничен 100-200 Мбит/с из-за работы в пространстве пользователя. Для потокового видео в 4K и видеозвонков разница ощутима мгновенно.
Переключение сети: WireGuard использует UDP и восстанавливает соединение за доли секунды при смене Wi-Fi на мобильный интернет. OpenVPN и IKEv2 требуют несколько секунд на повторное согласование.