Investigation on the hyperledger blockchain

Blockchain technology is one of the popular internet database technologies. It is characterized by decentralization, openness and transparency, immutability and security. There are serval kinds of blockchain network which are public, permissioned and so forth. And this report is based on Hyperledger...

Full description

Saved in:
Bibliographic Details
Main Author: Zheng, Nini
Other Authors: Ma Maode
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/149337
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-149337
record_format dspace
spelling sg-ntu-dr.10356-1493372023-07-07T18:10:48Z Investigation on the hyperledger blockchain Zheng, Nini Ma Maode School of Electrical and Electronic Engineering EMDMa@ntu.edu.sg Engineering::Computer science and engineering::Computer systems organization::Performance of systems Blockchain technology is one of the popular internet database technologies. It is characterized by decentralization, openness and transparency, immutability and security. There are serval kinds of blockchain network which are public, permissioned and so forth. And this report is based on Hyperledger fabric. Blockchain technology has many problems when applying it to different situations. Compared with public blockchain, the transaction speed of the private blockchain is faster because of the limitation of access. However, when more nodes have been created in private blockchain, the more instability of the performance appear. There are many risks such as Non-determinism Arising from Language Instructions, Non-determinism Caused from Accessing Outside of Blockchain and so forth. Not good enough performance for many transactions is one of the problems. This report aims to improve the performance of Hyperledger Fabric. Hyperledger Fabric has four phases which are simulation phase (endorsing phase), ordering phase, validation phase and commit phase. I have done theorical research on the latency in three phases of fabric and two optimizations for decreasing the latency and increasing the throughput. As well, I have performed the sample test for latency using Hyperledger Caliper. I am trying to test the first-network performance in additional. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-05-30T08:17:23Z 2021-05-30T08:17:23Z 2021 Final Year Project (FYP) Zheng, N. (2021). Investigation on the hyperledger blockchain. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/149337 https://hdl.handle.net/10356/149337 en P3052-192 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computer systems organization::Performance of systems
spellingShingle Engineering::Computer science and engineering::Computer systems organization::Performance of systems
Zheng, Nini
Investigation on the hyperledger blockchain
description Blockchain technology is one of the popular internet database technologies. It is characterized by decentralization, openness and transparency, immutability and security. There are serval kinds of blockchain network which are public, permissioned and so forth. And this report is based on Hyperledger fabric. Blockchain technology has many problems when applying it to different situations. Compared with public blockchain, the transaction speed of the private blockchain is faster because of the limitation of access. However, when more nodes have been created in private blockchain, the more instability of the performance appear. There are many risks such as Non-determinism Arising from Language Instructions, Non-determinism Caused from Accessing Outside of Blockchain and so forth. Not good enough performance for many transactions is one of the problems. This report aims to improve the performance of Hyperledger Fabric. Hyperledger Fabric has four phases which are simulation phase (endorsing phase), ordering phase, validation phase and commit phase. I have done theorical research on the latency in three phases of fabric and two optimizations for decreasing the latency and increasing the throughput. As well, I have performed the sample test for latency using Hyperledger Caliper. I am trying to test the first-network performance in additional.
author2 Ma Maode
author_facet Ma Maode
Zheng, Nini
format Final Year Project
author Zheng, Nini
author_sort Zheng, Nini
title Investigation on the hyperledger blockchain
title_short Investigation on the hyperledger blockchain
title_full Investigation on the hyperledger blockchain
title_fullStr Investigation on the hyperledger blockchain
title_full_unstemmed Investigation on the hyperledger blockchain
title_sort investigation on the hyperledger blockchain
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/149337
_version_ 1772829080474877952