Blockchain technology development for online business applications

Blockchain is a technology to reckon with. It is the most fast growing technology in 2019 and 2020. A lot of researchers are predicting that all the web app giants like Facebook, YouTube and twitter will join blockchain as well. This was seen as Facebook announced their very own cryptocurrency Libra...

Full description

Saved in:
Bibliographic Details
Main Author: Ong, Qian Ci
Other Authors: Mohammed Yakoob Siyal
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/148963
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Blockchain is a technology to reckon with. It is the most fast growing technology in 2019 and 2020. A lot of researchers are predicting that all the web app giants like Facebook, YouTube and twitter will join blockchain as well. This was seen as Facebook announced their very own cryptocurrency Libra (Project name is Diam) in 2019. Blockchain itself would seem is quite ingenious and is a combination of old ideas combined together to produce something quite amazing. The need for blockchain is quite simple and can be explained in a single word Data. Modern age runs on data and who ever owns your data owns you. Bottom line is that we are using centralized network and in centralized network one single entity owns all the data (Server). In blockchain, we have removed that one single Entity and replaced it with a lot of entities who have the same data as. Blockchain uses a strong hashing SHA-256 which protects personal data. Blockchain is currently being implemented in business logic of our current day’s business. Purpose of this report is to go through the implementation of blockchain in supply chain and to see how we can implement a supply chain with multiple participants having different rights and permissions. This project further aims to teach the vast knowledge of blockchain to the community and to show that blockchain is a technology which provides a lot of security by default and can implement any business logic.