WireGuard появился в основном ядре Linux в 2020 году и быстро стал стандартом для производительных VPN-решений. В отличие от OpenVPN с его 400,000 строками кода, кодовая база WireGuard составляет около 4,000 строк - это значит меньше уязвимостей, проще аудит безопасности и стабильная работа без неожиданных сбоев.
На практике WireGuard показывает пропускную способность в 2-3 раза выше OpenVPN при той же нагрузке на процессор. Шифрование ChaCha20-Poly1305 оптимизировано для мобильных устройств и процессоров без аппаратного ускорения AES. Переключение между сетями (Wi-Fi на мобильный интернет) происходит автоматически без разрыва туннеля благодаря стационарному подходу к идентификации пиров.
Для российского пользователя это означает стабильный туннель даже при нестабильном соединении, минимальный расход батареи на смартфоне и скорости, которые не ощущаются как потеря производительности по сравнению с прямым подключением.