Print Email Facebook Twitter Completely FROST-ed: IoT issued FROST signature for Hyperledger Fabric blockchain Title Completely FROST-ed: IoT issued FROST signature for Hyperledger Fabric blockchain Author Khattat, Mostafa (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Smaragdakis, G. (mentor) Liang, K. (mentor) Kromes, R.G. (mentor) Wang, Q. (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science Date 2024-04-30 Abstract Threshold signatures play a crucial role in the security of blockchain applications. An efficient threshold signature can be applied to enhance the security of wallets and transactions by enforcing multi-device-based authentication, as this requires adversaries to compromise more devices to recover the key. Additionally, threshold signatures can protect user privacy, for instance, by enabling anonymous transaction signing on behalf of a group of users sharing a blockchain wallet. This study conducts a comprehensive analysis of threshold signature schemes, identifying FROST as the premier choice due to its performance efficiency, improved energy consumption, and practical feasibility on mid-range IoT devices and smartphones as demonstrated through empirical testing. Furthermore, we introduce a protocol for integrating FROST with Hyperledger Fabric v3.0, aimed at enhancing IoT devices' ability to interact with blockchain networks through efficient transaction signing. Our experiments reveal that an IoT network of five devices, under optimal network conditions, can sign a transaction and commit it to the Hyperledger Fabric network within 3.2 seconds, leveraging a 2-second batch timeout configuration. Subject IoTBlockchainFROSTPrivacy To reference this document use: http://resolver.tudelft.nl/uuid:9f5fc694-57a1-4a42-9516-1f10789a6779 Part of collection Student theses Document type master thesis Rights © 2024 Mostafa Khattat Files PDF report.pdf 1.74 MB Close viewer /islandora/object/uuid:9f5fc694-57a1-4a42-9516-1f10789a6779/datastream/OBJ/view