SERENE: A Collusion Resilient Replication-based Verification Framework
The rapid advancement of autonomous driving technology is accompanied by substantial challenges, particularly the reliance on remote task execution without ensuring a reliable and accurate returned results. This reliance on external compute servers, which may be malicious or rogue, represents a major security threat. While researchers have been exploring replication-based task verification as a simple, fast, and dependable verifiable computing method to assess the correctness of results, colluding malicious workers can easily defeat this method. Existing collusion detection and mitigation solutions often require the use of a trusted third party server or verified tasks which may be hard to guarantee, or solutions that assume the presence of a minority of colluding servers. We propose SERENE, a collusion resilient replication-based verification framework that detects, and mitigates colluding workers. Unlike state-of-the-art solutions, SERENE uses a lightweight detection algorithm that detects collusion based on a small set of verification tasks. Mitigation requires a two stage process to group the workers and identifying colluding from honest workers. We implement and compare SERENE's performance to Staab et. al, resulting in an average of 50% and 60% accuracy improvement in detection and mitigation accuracy respectively.
Authors
- Abderrahmen Mtibaa (ORCID: https://orcid.org/0000-0002-2683-6899)
- Amir Esmaeili
Institutions
- University of Missouri–St. Louis (US)
Publication Details
- Published
- 2024-11-27
- DOI
- https://doi.org/10.1109/cloudnet62863.2024.10815750
- Citations
- 3
- Primary Topic
- Distributed systems and fault tolerance
- Type
- article
- Field-Weighted Citation Impact
- 1.05