Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Blockchain and Distributed Hash Table Technology in Decentralized Systems
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0003-1281-6130
2021 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

The Internet of Things (IoT) is one of the popular domains in real-time analytics, ma-chine learning, ubiquitous computing, commodity sensors, and embedded systems where remote smart devices play notable roles in smart homes and industry. The information from emerging IoT environments like remotely-controlled objects, autonomous vehicles (AVs), and energy management can produce a huge amount of data. Moreover, under-standing the security in a scalable decentralized IoT environment is a significant issue.Decentralization has become popular again in the world since cryptocurrencies started to be a part of businesses. Therefore, researchers invested in upgrading resources to increase the reliability of these systems among people when most of the activities and human works are now managed by smart electronic devices remotely. Distributed ledgers, Distributed Hash Tables (DHTs), and blockchain technologies are proper decentralized technologies that improve system security, scalability, and trustworthiness. Blockchains contain a group of connected blocks that are digitally signed transactions stored in a decentralized fashion. The DHT technology is another decentralized solution that helps applications keep files and information immutable in a decentralized manner to mitigate the high cost of storage without memory limitations.In this thesis, we argue for a decentralized systems paradigm and, in conjunction with IoT and the blockchain. Our contributions are as follows. First, we introduce the term networks and service architectures and how it is possible to use blockchain in the real world. We consider different architectures in IoT systems and show the blockchain en-counter with the IoT and the resulting behavior. Second, we detect most of the frequent types of attacks in IoT related to using blockchain in the systems. We also describe how the blockchain works and illustrate a variety of security problems in systems. Fur-thermore, we discuss how the blockchain solves security problems by comparing different blockchains and explain how users handle their communication without third-party de-pendence. As our third contribution, we propose a novel architecture that consists of finding global identification in distributed applications and enable decentralized systems to be more secure with the help of blockchain technology. We also validate the proposed architecture and novel decentralized application development to evaluate high efficiency by combining blockchain, DHT, and biometric technologies.

Place, publisher, year, edition, pages
Luleå University of Technology, 2021.
Series
Licentiate thesis / Luleå University of Technology, ISSN 1402-1757
National Category
Computer Sciences
Research subject
Pervasive Mobile Computing
Identifiers
URN: urn:nbn:se:ltu:diva-86795ISBN: 978-91-7790-909-5 (print)ISBN: 978-91-7790-910-1 (electronic)OAI: oai:DiVA.org:ltu-86795DiVA, id: diva2:1587002
Presentation
2021-10-22, A193, Skellefteå, 14:30 (English)
Opponent
Supervisors
Available from: 2021-08-25 Created: 2021-08-23 Last updated: 2021-10-01Bibliographically approved
List of papers
1. Creating a Traceable Product Story in Manufacturing Supply Chains Using IPFS
Open this publication in new window or tab >>Creating a Traceable Product Story in Manufacturing Supply Chains Using IPFS
Show others...
2020 (English)In: 2020 IEEE 19th International Symposium on Network Computing and Applications (NCA) / [ed] Aris Gkoulalas-Divanis, Mirco Marchetti, Dimiter R. Avresky, Boston/New York: IEEE, 2020, p. 11-18Conference paper, Published paper (Refereed)
Abstract [en]

Evolving traceability requirements increasingly challenge manufacturing supply chain actors to collect tamperproof and auditable evidence about what inputs they process, in what way these inputs are used, and what the resulting process outputs are. Traceability solutions based on blockchain technology have shown ways to satisfy the requirements of creating a tamper-proof and auditable trail of traceability data. However, the existing solutions struggle to meet the increasing storage requirements necessary to create an evidence trail using manufacturing data. In this paper, we show a way to create a tamper-proof and auditable evolving product story that uses a decentralized file system called the InterPlanetary File System (IPFS). We also show how using linked data can help auditors derive a traceable product story from such an accumulating evidence trail. The solution proposed herein can supplement existing blockchain-based traceability solutions and enable traceability in global manufacturing supply chains where forming a consortium incurs prohibitive costs and where storage requirements are high.

Place, publisher, year, edition, pages
Boston/New York: IEEE, 2020
Series
IEEE International Symposium on Network Computing and Applications, E-ISSN 2643-7929
Keywords
Blockchain, Decentralized Storage, Manufacturing Supply Chain, Traceability
National Category
Embedded Systems Computer and Information Sciences
Research subject
Cyber-Physical Systems; Pervasive Mobile Computing
Identifiers
urn:nbn:se:ltu:diva-81430 (URN)10.1109/NCA51143.2020.9306719 (DOI)000661912700008 ()2-s2.0-85099725489 (Scopus ID)
Conference
19th IEEE International Symposium on Network Computing and Applications (NCA 2020), 24-27 November, 2020, Cambridge, Massachusetts, United States
Note

ISBN för värdpublikation: 978-1-7281-8326-8

Available from: 2020-11-17 Created: 2020-11-17 Last updated: 2025-02-18Bibliographically approved
2. Efficient Decentralized Data Storage Based on Public Blockchain and IPFS
Open this publication in new window or tab >>Efficient Decentralized Data Storage Based on Public Blockchain and IPFS
2020 (English)In: 2020 IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE), IEEE, 2020Conference paper, Published paper (Refereed)
Abstract [en]

Blockchain technology has enabled the keeping of a decentralized, tamper-proof, immutable, and ordered ledger of transactional events. Efforts to leverage such a ledger may be challenging when data storage requirements exceed most blockchain protocols’ current capacities. Storing large amounts of decentralized data while maintaining system efficiency is the challenge that we target. This paper proposes using the IPFS distributed hash table (DHT) technology to store information immutably and in a decentralized manner to mitigate the high cost of storage. A storage system involving blockchain and other storage systems in concert should be based on immutable data and allow removal of data from malicious users in the DHT. Efficiency is improved by decreasing the overall processing time in the blockchain with the help of DHT technology and introducing an agreement service that communicate with the blockchain via a RESTful API. We demonstrate the applicability of the proposed method and conclude that the combination of IPFS and blockchain provides efficient cryptographic storage, immutable history and overall better efficiency in a decentralized manner.

Place, publisher, year, edition, pages
IEEE, 2020
Keywords
Public blockchain, smart contract, distributed hash table, immutability
National Category
Computer Sciences
Research subject
Pervasive Mobile Computing; Cyber-Physical Systems
Identifiers
urn:nbn:se:ltu:diva-82001 (URN)10.1109/CSDE50874.2020.9411599 (DOI)2-s2.0-85105428214 (Scopus ID)
Conference
7th IEEE Conference on Computer Science and Data Engineering (CSDE 2020), Gold Coast, Australia, December 16-18, 2020 (virtual)
Projects
DIT4BEARS
Note

ISBN för värdpublikation: 978-1-6654-1974-1

Available from: 2020-12-15 Created: 2020-12-15 Last updated: 2024-05-15Bibliographically approved
3. A Survey of Secure Internet of Things in Relation to Blockchain
Open this publication in new window or tab >>A Survey of Secure Internet of Things in Relation to Blockchain
2020 (English)In: Journal of Internet Services and Information Security (JISIS), ISSN 2182-2069, E-ISSN 2182-2077, Vol. 10, no 3, p. 47-75Article in journal (Refereed) Published
Abstract [en]

Distributed ledgers and blockchain technologies can improve system security and trustworthiness by providing immutable replicated histories of data. Blockchain is a linked list of blocks containing digitally signed transactions, a cryptographic hash of the previous block, and a timestamp stored in a decentralized and distributed network. The Internet of Things (IoT) is one of the application domains in which security based on blockchain is discussed. In this article, we review the structure and architectures of distributed IoT systems and explain the motivations, challenges, and needs of blockchain to secure such systems. However, there are substantial threats and attacks to blockchain that must be understood, as well as suitable approaches to mitigate them. We, therefore, survey the most common attacks to blockchain systems and the solutions to mitigate them, with the objective of assessing how malicious these attacks are in the IoT context.

Place, publisher, year, edition, pages
Seoul, ​Republic of Korea: Innovative Information Science & Technology Research Group (ISYOU), 2020
Keywords
Distributed Systems, Blockchain, Internet of Things, IoT Architectures, Security, Attacks
National Category
Computer Sciences Computer and Information Sciences
Research subject
Pervasive Mobile Computing; Cyber-Physical Systems
Identifiers
urn:nbn:se:ltu:diva-80402 (URN)10.22667/JISIS.2020.08.31.047 (DOI)2-s2.0-85090788479 (Scopus ID)
Projects
DIT4BEARS: Disruptive IT for Barents Euro-Arctic RegionsBlockchains for raw materials traceability: Dynamic identities in refinement-based value chains
Note

Validerad;2020;Nivå 1;2020-09-14 (alebob)

Available from: 2020-08-13 Created: 2020-08-13 Last updated: 2025-02-18Bibliographically approved

Open Access in DiVA

fulltext(1179 kB)1781 downloads
File information
File name FULLTEXT02.pdfFile size 1179 kBChecksum SHA-512
91154633770f8684b2e120552bd59f60f4efa873e6d403e1e93389fc0c0aabb58ebd8ed65d20280c3226c8cc66872f9915eeef4f41e931bd376365d1af6c2c64
Type fulltextMimetype application/pdf

Authority records

Alizadeh, Morteza

Search in DiVA

By author/editor
Alizadeh, Morteza
By organisation
Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 1783 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 1079 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf