LSB: A Lightweight Scalable Blockchain for IoT security and anonymity

التفاصيل البيبلوغرافية
العنوان: LSB: A Lightweight Scalable Blockchain for IoT security and anonymity
المؤلفون: Ali Dorri, Raja Jurdak, Salil S. Kanhere, Praveen Gauravaram
المصدر: Journal of Parallel and Distributed Computing. 134:180-197
بيانات النشر: Elsevier BV, 2019.
سنة النشر: 2019
مصطلحات موضوعية: Blockchain, Computer Networks and Communications, business.industry, Computer science, Overlay network, 020206 networking & telecommunications, 02 engineering and technology, Theoretical Computer Science, Artificial Intelligence, Hardware and Architecture, Home automation, Scalability, 0202 electrical engineering, electronic engineering, information engineering, Bandwidth (computing), 020201 artificial intelligence & image processing, business, Software, Computer network, Anonymity
الوصف: In recent years, Blockchain has attracted tremendous attention due to its salient features including auditability, immutability, security, and anonymity. Resulting from these salient features, blockchain has been applied in multiple non-monetary applications including the Internet of Things (IoT). However, blockchain is computationally expensive, has limited scalability and incurs significant bandwidth overheads and delays which are not suited for most IoT applications. In this paper, we propose a Lightweight Scalable blockchain (LSB) that is optimized for IoT requirements while also providing end-to-end security. Our blockchain instantiation achieves decentralization by forming an overlay network where high resource devices jointly manage the blockchain. The overlay is organized as distinct clusters to reduce overheads and the cluster heads are responsible for managing the public blockchain. We propose a Distributed Time-based Consensus algorithm (DTC) which reduces the mining processing overhead and delay. Distributed trust approach is employed by the cluster heads to progressively reduce the processing overhead for verifying new blocks. LSB incorporates a Distributed Throughput Management (DTM) algorithm which ensures that the blockchain throughput does not significantly deviate from the cumulative transaction load in the network. We explore our approach in a smart home setting as a representative example for broader IoT applications. Qualitative arguments demonstrate that our approach is resilient to several security attacks. Extensive simulations show that packet overhead and delay are decreased and blockchain scalability is increased compared to relevant baselines.
تدمد: 0743-7315
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_________::fe40dd7b24ae03457487a8b7073d3834
https://doi.org/10.1016/j.jpdc.2019.08.005
حقوق: OPEN
رقم الأكسشن: edsair.doi...........fe40dd7b24ae03457487a8b7073d3834
قاعدة البيانات: OpenAIRE