Digitala Vetenskapliga Arkivet

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
Survey of Blockchain from the Perspectives of Applications, Challenges and Opportunities
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0001-9801-7625
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0002-4031-2872
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0003-0244-3561
2019 (English)In: IEEE Access, E-ISSN 2169-3536, Vol. 7, p. 117134-117151Article in journal (Refereed) Published
Abstract [en]

Blockchain is the underlying technology of a number of digital cryptocurrencies. Blockchain is a chain of blocks that store information with digital signatures in a decentralized and distributed network. The features of blockchain, including decentralization, immutability, transparency and auditability, make transactions more secure and tamper proof. Apart from cryptocurrency, blockchain technology can be used in financial and social services, risk management, healthcare facilities, and so on. A number of research studies focus on the opportunity that blockchain provides in various application domains. This paper presents a comparative study of the tradeoffs of blockchain and also explains the taxonomy and architecture of blockchain, provides a comparison among different consensus mechanisms and discusses challenges, including scalability, privacy, interoperability, energy consumption and regulatory issues. In addition, this paper also notes the future scope of blockchain technology.

Place, publisher, year, edition, pages
IEEE, 2019. Vol. 7, p. 117134-117151
Keywords [en]
blockchain, distributed ledger, consensus procedures, cryptocurrency, smart contract, selfish mining, energy consumption
National Category
Computer Sciences Computer and Information Sciences
Research subject
Pervasive Mobile Computing
Identifiers
URN: urn:nbn:se:ltu:diva-75553DOI: 10.1109/ACCESS.2019.2936094ISI: 000484305100003Scopus ID: 2-s2.0-85077285986OAI: oai:DiVA.org:ltu-75553DiVA, id: diva2:1343319
Projects
Cloudberry Datacenters
Funder
Swedish Energy Agency, 43090-2
Note

Validerad;2019;Nivå 2;2019-09-24 (johcin)

Available from: 2019-08-16 Created: 2019-08-16 Last updated: 2025-02-18Bibliographically approved
In thesis
1. Tradeoff Analysis and Applications of Blockchain Technology
Open this publication in new window or tab >>Tradeoff Analysis and Applications of Blockchain Technology
2021 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Traditional financial systems are based on trust in central authorities for secure transactions between parties. Blockchain on the other hand is a distributed ledger technology that stores data in a peer-to-peer decentralized network, where users can transfer money to each other without relying on centralized trusted intermediaries. Blockchain technology has received a lot of attention, mainly due to successful cryptocurrency applications (e.g., Bitcoin). Apart from cryptocurrency, blockchain can be used for supply chain, logistics, healthcare, energy industries, and other financial services.

Challenges with blockchain include the transaction processing time, resource-consuming network protocols (consensus algorithms), performance and scalability of the network, government regulations, etc. The government and private sectors are yet to consider blockchain-based solutions as a sustainable approach to building their business models. Inadequate insights about the tradeoffs and governance model for selecting the proper blockchain platforms have hindered the mass adoption of this technology.

The scope of this thesis is to investigate the opportunities, challenges, and tradeoffs of various blockchain technologies. We provide a tradeoff analysis considering technical properties such as the performance and scalability and important architectural/societal considerations about blockchain systems, based on the governance model and quality attributes.

There are four major contributions. First, we conduct a literature survey of blockchain from the perspective of applications, challenges, and opportunities. It presents some tradeoffs of blockchain, a comparison among different consensus mechanisms, and discusses challenges, including scalability, privacy, interoperability, energy consumption, and regulatory issues. Second, we evaluate the mobility gap for Electric vehicle (EV) charging transactions by leveraging blockchain-based solutions.  We also present a proof of concept using the Hyperledger consortium platform for the evaluation of the technical feasibility of the proposed approach. Third, we conducted a quantitative performance and scalability analysis of some popular private blockchain platforms, including Ethereum Quorum, Corda, and Hyperledger Fabric. Finally, we propose a taxonomy guideline that provides critical insights for determining a suitable blockchain platform.

Place, publisher, year, edition, pages
Online: Luleå tekniska universitet, 2021
National Category
Computer Sciences
Research subject
Pervasive Mobile Computing
Identifiers
urn:nbn:se:ltu:diva-87723 (URN)978-91-7790-969-9 (ISBN)978-91-7790-970-5 (ISBN)
Presentation
2021-12-20, A117, Lulea, 21:12 (English)
Opponent
Supervisors
Available from: 2021-11-02 Created: 2021-11-01 Last updated: 2023-09-05Bibliographically approved
2. Tradeoff Analysis and Sharding of Blockchain Technology
Open this publication in new window or tab >>Tradeoff Analysis and Sharding of Blockchain Technology
2023 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Blockchain is a secured, shared, and distributed ledger system that records and tracks resources without requiring a centrally trusted authority. In addition to cryptocurrency, blockchain can be used for supply chain, logistics, healthcare, energy industries, and other financial services.

However, blockchain technology faces several challenges, including energy consumption, security risks, governance, performance, and scalability. Hence, the government and private sectors are yet to consider blockchain-based solutions as a sustainable approach to building their business models. Addressing these challenges will enable blockchain technology to reach its full potential and become a transformative force in various industries. Scalability is a major challenge in blockchain, as reaching consensus when there is a large number of participating nodes requires significant computational power or complex repetitive communications among the nodes. This issue could be addressed with blockchain sharding.

This thesis investigates various opportunities, challenges, and tradeoffs related to blockchain technologies. Based on the governance model and quality attributes, we provide a tradeoff analysis considering technical properties, such as the performance and important architectural considerations about blockchain systems. Furthermore, we address the scalability issues regarding traditional blockchain solutions and identify the possibilities of sharding solutions to improve the performance and scalability of blockchain. Sharding is a technique to improve scalability by dividing the network into smaller parts called shards. Sharding allows blockchain networks to process more transactions per second (TPS) by distributing the workload across different nodes in the network. While sharding can improve the scalability of blockchain networks, it introduces some new challenges due to the consensus process and the requirements to maintain consistency between shards, which are part of our studies.

There are six major contributions. First, we conduct a literature survey of blockchain from the applications, challenges, and opportunities perspective. It presents some tradeoffs of blockchain, a comparison among different consensus mechanisms, and discusses challenges, including scalability, privacy, interoperability, energy consumption, and regulatory issues. Second, we evaluate the mobility gap for Electric Vehicle (EV) charging transactions by leveraging blockchain-based solutions. We also present a proof of concept using the Hyperledger consortium platform to evaluate the technical feasibility of the proposed approach. Third, we present a quantitative performance and scalability analysis of some popular private blockchain platforms, including Ethereum Quorum, Corda, and Hyperledger Fabric. Fourth, we propose a taxonomy guideline that provides critical insights for determining a suitable blockchain platform. Fifth, we propose a guideline and Applicability Analysis Framework (AAF) to determine whether an application needs a blockchain solution or not. This framework is designed to ingest detailed user requirements to perform a weighted evaluation built on mathematical constructs to determine the scenario in which a blockchain-based solution is appropriate. Finally, we present a review of recent sharding technologies, including Polkadot, Ethereum Casper, and Cardano Hydra to discuss the performance challenges of blockchains and provide important insights on the tradeoffs regarding blockchain trilemma: Decentralization, Security, and Scalability (DSS).

Place, publisher, year, edition, pages
Luleå: Luleå University of Technology, 2023
Series
Doctoral thesis / Luleå University of Technology 1 jan 1997 → …, ISSN 1402-1544
Keywords
Blockchain, tradeoff, sharding
National Category
Computer Systems
Research subject
Pervasive Mobile Computing
Identifiers
urn:nbn:se:ltu:diva-96980 (URN)978-91-8048-333-9 (ISBN)978-91-8048-334-6 (ISBN)
Public defence
2023-06-16, A193, Luleå tekniska universitet, Skellefteå, 13:00 (English)
Opponent
Supervisors
Available from: 2023-05-03 Created: 2023-05-03 Last updated: 2024-08-12Bibliographically approved

Open Access in DiVA

fulltext(1620 kB)7656 downloads
File information
File name FULLTEXT01.pdfFile size 1620 kBChecksum SHA-512
69e3a1b12dfcb35463a103d9c1f2c1c9d92e3a82ba340d03387bfce627489308327cf9d5b2c9c065425b056d85d859234b489a31e1729e49acf266ec610c82bc
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Monrat, Ahmed AfifSchelén, OlovAndersson, Karl
By organisation
Computer Science
In the same journal
IEEE Access
Computer SciencesComputer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 7696 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

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 1324 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