inklap

DECENTRALIZED REAL-TIME COMMUNICATION APPLICATION

, Raj Nishad, Siddhant Mali, , Harshit Pandey, · International Journal of Engineering Applied Sciences and Technology · 2025

Peermesh is a cutting-edge, web-based, decentralized, peer-to-peer (P2P) communication application designed to deliver secure, real-time messaging with high performance and minimal bandwidth usage. Developed with Rust, Peermesh leverages the language’s memory safety and concurrency features to optimize speed and efficiency, making it well-suited for modern mobile and web-based communication needs. It supports various communication methods, including rich text chat that can be cached for offline access, providing a seamless user experience even in low-bandwidth scenarios. The application utilizes WebRTC, an open-source protocol that enables audio and video calling and concurrent screen sharing capabilities directly in the browser, and WebSocket for full-duplex, low-latency data transmission, enhancing real-time communication. Peermesh also emphasizes privacy and security, incorporating optional end-to-end encryption to ensure that messages, photos, and other shared content remain private and accessible only to intended recipients. Moreover, users have the choice to persist encrypted messages on a centralized network or retain them strictly on their devices, adding an additional laye

📖 افتح في inklap 🔗 DOI 📮 اطلب بحثاً