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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |