Preventing Denial of Service Attacks in IoT Networks through Verifiable Delay Functions
Vidal Attias, Luigi Vigneri, Vassil Dimitrov

TL;DR
This paper introduces a novel approach using verifiable delay functions to prevent denial of service attacks in IoT networks, specifically tailored for a fee-less distributed ledger architecture like IOTA.
Contribution
It pioneers the application of verifiable delay functions in real-world IoT security, addressing network heterogeneity and hardware constraints.
Findings
Proposed a delay function-based DoS mitigation mechanism.
Addressed hardware-specific implementation challenges.
Bridged theoretical delay functions with practical IoT security solutions.
Abstract
Permissionless distributed ledgers provide a promising approach to deal with the Internet of Things (IoT) paradigm. Since IoT devices mostly generate data transactions and micropayments, distributed ledgers that use fees to regulate the network access are not an optimal choice. In this paper, we study a feeless architecture developed by IOTA and designed specifically for the IoT. Due to the lack of fees, malicious nodes can exploit this feature to generate an unbounded number of transactions and perform a denial of service attacks. We propose to mitigate these attacks through verifiable delay functions. These functions, which are non-parallelizable, hard to compute, and easy to verify, have been formulated only recently. In our work, we design a denial of service prevention mechanism which addresses network heterogeneity, limited node computational capabilities, and hardware-specific…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
