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

Bibliographic Details
Main Author: Zheng, Nini
Other Authors: Ma Maode
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/149337
_version_ 1824456593869111296
author Zheng, Nini
author2 Ma Maode
author_facet Ma Maode
Zheng, Nini
author_sort Zheng, Nini
collection NTU
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.
first_indexed 2025-02-19T03:56:34Z
format Final Year Project (FYP)
id ntu-10356/149337
institution Nanyang Technological University
language English
last_indexed 2025-02-19T03:56:34Z
publishDate 2021
publisher Nanyang Technological University
record_format dspace
spelling ntu-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
spellingShingle Engineering::Computer science and engineering::Computer systems organization::Performance of systems
Zheng, Nini
Investigation on the hyperledger blockchain
title 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_short Investigation on the hyperledger blockchain
title_sort investigation on the hyperledger blockchain
topic Engineering::Computer science and engineering::Computer systems organization::Performance of systems
url https://hdl.handle.net/10356/149337
work_keys_str_mv AT zhengnini investigationonthehyperledgerblockchain