VeilNet Conflux is the core engine behind VeilNet. Since its public release, weโve introduced major improvements across performance, security, usability, and scalability. Here’s a comprehensive update:
๐งฉ Unified Binary Architecture
Conflux now ships as a single binary for both Rift (client mode) and Portal (gateway mode). This unified architecture supports all platforms, including Linux, macOS, Windows, and ARM-based devices, and simplifies installation and deployment.
๐ Packet Batching
Introduced a batching mechanism allowing up to 1000 packets to be sent in one transmission.
Dramatically boosts bandwidth efficiency
Reduces per-packet overhead and system resource usage
Makes encrypted traffic harder to fingerprint due to variable packet sizes
โ This is a breaking change. All clients and portals must be updated to stay compatible.
๐ Post-Quantum Encryption
VeilNet now uses Kyber for key exchange and Dilithium for authentication, both NIST-approved post-quantum algorithms.
- All control frames will be authenticated following TOFU
- All frames is AES GCM 256 encrypted without any plain text header for preventing any deep packet inspection.
๐ฅ Team Features
You can now invite users and create teams via VeilNet Console
Team member will be able to access each other’s Conflux Portal.
Private plane can be shared via team to users without subscriptions.
๐ New UI
UI overhaul for veilnet console and rift application.
Faster connection speed and more accurate status update.
Auto reconnect upon network changes.
๐ ๏ธ Self-hosted Deployment Enhancements
Docker support with automatic restart
Prebuilt container images available for all platforms
Configuration via VeilNet Console or environment variables
Updated startup logging with session diagnostics
๐ Documentation and Community
Quick start guides for Portal and Rift modes
Detailed routing behavior explanation
Portal deployment best practices
Community support via Discord and GitHub Issues