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
Performance and Scalability of Blockchain Networks and Smart Contracts
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The blockchain technology started as the innovation that powered the cryptocurrency Bitcoin. But in recent years, leaders in finance, banking, and many more companies has given this new innovation more attention than ever before. They seek a new technology to replace their system which are often inefficient and costly to operate. However, one of the reasons why it not possible to use a blockchain right away is because of the poor performance. Public blockchains, where anyone can participate, can only process a couple of transaction per second and is therefore far from usable in the world of finance. Permissioned blockchains is another type of blockchain where only a restricted set of users have the rights to decide what will be recorded in the blockchain. This allows permissioned blockchains to have a number of advantages over public blockchains. Most notably is the ability to split the network into segments where only a subset of nodes needs to validate transactions to aparticular application, allowing the use of parallel computing and better scaling. Moreover, the validating nodes can be trusted, allowing the use of consensus algorithm which offer much more through put.

In this paper, we compare public blockchain with permissioned blockchain and address the notable trade-offs: decentralization, scalability and security, in the different blockchain networks. Furthermore, we examine the potential of using a permissioned blockchain to replace the old systems used in financial institutes and banks by launching a Hyperledger Fabric network and run stress tests.

It is apparent that with less decentralization, the performance and scalability of Hyperledger Fabric network is improved and it is feasible that permissioned blockchain can be used in finance.

Place, publisher, year, edition, pages
2017. , p. 46
Series
UMNAD ; 1105
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:umu:diva-136470OAI: oai:DiVA.org:umu-136470DiVA, id: diva2:1111497
External cooperation
Cinnober Financial Technology
Educational program
Master of Science Programme in Computing Science and Engineering
Supervisors
Examiners
Available from: 2017-06-19 Created: 2017-06-19 Last updated: 2017-06-19Bibliographically approved

Open Access in DiVA

fulltext(350 kB)142285 downloads
File information
File name FULLTEXT01.pdfFile size 350 kBChecksum SHA-512
4c60e588201d32e3169a0cfb9cc4132cfd5832a443e5203a9dfbb2766c37ae03bc3294b4f7bb2c91830dd2b5568f791de6950dd239ba6fe4fbb8a61ccecf92fd
Type fulltextMimetype application/pdf

By organisation
Department of Computing Science
Engineering and Technology

Search outside of DiVA

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

urn-nbn

Altmetric score

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