Explore a detailed technical presentation from DEF CON 31 that delves into Veilid, an innovative open-source peer-to-peer application framework designed for mobile-first networked applications. Learn about the architecture and functionality of this IPFS + Tor alternative that offers faster performance and private routing capabilities without relying on blockchain technology. Discover how Veilid's Rust-based implementation incorporates strong encryption across multiple platforms including Linux, Mac, Windows, Android, iOS, and in-browser WASM. Understand the framework's low-level protocols, optimization for low latency, and ability to handle network changes seamlessly. Gain insights into the protocol's inner workings, cryptographic implementation for private communications, decentralized storage mechanisms, and application development process. Watch demonstrations of both the Veilid Server and its flagship secure messaging application, VeilidChat, to see practical implementations of the framework's capabilities.
Overview
Syllabus
DEF CON 31 - The Internals of Veilid, a New Decentralized Application Framework - DilDog, Medus4
Taught by
DEFCONConference