Performance study of blockchains
We see that blockchain usage has been on an exponential rise since the prominent adoption and release of Bitcoin, commonly dubbed as Blockchain 1.0. Beyond Bitcoin, the development of Ethereum and its implementation of smart contracts (Blockchain 2.0) gave rise to many other significant projects, su...
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/149954 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | We see that blockchain usage has been on an exponential rise since the prominent adoption and release of Bitcoin, commonly dubbed as Blockchain 1.0. Beyond Bitcoin, the development of Ethereum and its implementation of smart contracts (Blockchain 2.0) gave rise to many other significant projects, such as peer to peer lending and borrowing, complex financial derivatives and implementation of non-fungible tokens to represent real world assets. Blockchain 2.0 however is too slow, with Ethereum having a transaction per second of 8 and Bitcoin having a transaction per second of 4.5. Although the open and public consensus nature of blockchain is suitable for IoT and many industrial applications, its low transaction speed count hinders it application in these fields. Blockchain today has evolved to blockchain 3.0 with many developments improving transaction per second and targeting industrial applications such as IoT. One popular blockchain system for such application is Hyperledger Fabric. Hyperledger Fabric is first developed by the Linux Foundation in 2015 and has received contributions from IBM, SAP, and other notable projects.
The purpose of this final year project report is to provide understanding and a detailed report on my findings and study on the performance study of blockchains. The blockchain network in context is a modified Hyperledger Fabric blockchain network with an added accelerator to enhance the performance of the overall network.
This project is to understand and replicate the performance, utility, and mechanism of the Hyperledger Fabric blockchain network. We will also study the performance of Hyperledger Fabric with the accelerator already implemented. |
---|