Most IoT services (e.g. smart home) rely on centralized cloud servers, which have drawbacks regarding scalability, efficiency, robustness, and privacy when compared to decentralized networks.
In this work, we present system designs and communication protocols to securely decentralize IoT services. We synchronize state changes using distributed consensus, certify and verify agreed-upon data using blockchain, and authenticate devices using lightweight post-quantum signature schemes.
Übersetzte Kurzfassung:
Die meisten IoT-Dienste (z.B. Smart Home) basieren auf zentralen Cloud-Servern, welche Nachteile in Bezug auf Skalierbarkeit, Effizienz, Robustheit und Datenschutz aufweisen.
In dieser Arbeit stellen wir Systementwürfe und Kommunikationsprotokolle zur sicheren Dezentralisierung von IoT-Diensten vor. Wir synchronisieren Zustandsänderungen durch Konsensus, zertifizieren vereinbarte Daten mithilfe von Blockchain, und authentifizieren Geräten mit effizienten Post-Quantum-Signaturverfahren.