Development of an educational web application using blockchain

Blockchain technology is utilized in many fields in the industry due to its unique characteristics. The blockchain design is an innovative invention as it changes the way we store data and allow us to build our application in a decentralized manner without the need of a centralized organization for...

Full description

Saved in:
Bibliographic Details
Main Author: Soh, Guo Chen
Other Authors: Sourav Sen Gupta
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78984
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-78984
record_format dspace
spelling sg-ntu-dr.10356-789842023-03-03T20:44:09Z Development of an educational web application using blockchain Soh, Guo Chen Sourav Sen Gupta School of Computer Science and Engineering Engineering::Computer science and engineering Blockchain technology is utilized in many fields in the industry due to its unique characteristics. The blockchain design is an innovative invention as it changes the way we store data and allow us to build our application in a decentralized manner without the need of a centralized organization for the application to function correctly. This is due to the characteristic of blockchain, it allows for the sharing of digital information to be distributed over the network while maintaining its integrity. The usage of blockchain in the real world is still refining over the years as this technology is not yet mature. The key idea of this technology is attractive enough to entrepreneurs however as this technology have just come about, it is not tested to be secure enough in real world application. Therefore, the purpose of this report is to document the implementation of an education-based application that is build upon blockchain technology. It allows readers to get a clearer understanding of the basics of blockchain technology, the platforms that support the development of a blockchain application and how it can be used as the backend for applications. The application, Bounty Hunt is developed in this project. It is a browser application that allows for users of this application to post their questions with a bounty append. The bounty will be rewarded to those answers that the questioner determined as correct. This encourages peer to peer learning between users of this application resulting a virtuous cycle. The simple application of blockchain have various potential as it can be utilized in many areas, such as a simple answer and query page where users can earn money or it can be used in test where professor question and students answer earning their respected score. Thus, highlighting the importance of the research into blockchain technology and the implementation of this application in this report. Bachelor of Engineering (Computer Science) 2019-11-18T08:40:02Z 2019-11-18T08:40:02Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/78984 en Nanyang Technological University 57 p. application/pdf
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
spellingShingle Engineering::Computer science and engineering
Soh, Guo Chen
Development of an educational web application using blockchain
description Blockchain technology is utilized in many fields in the industry due to its unique characteristics. The blockchain design is an innovative invention as it changes the way we store data and allow us to build our application in a decentralized manner without the need of a centralized organization for the application to function correctly. This is due to the characteristic of blockchain, it allows for the sharing of digital information to be distributed over the network while maintaining its integrity. The usage of blockchain in the real world is still refining over the years as this technology is not yet mature. The key idea of this technology is attractive enough to entrepreneurs however as this technology have just come about, it is not tested to be secure enough in real world application. Therefore, the purpose of this report is to document the implementation of an education-based application that is build upon blockchain technology. It allows readers to get a clearer understanding of the basics of blockchain technology, the platforms that support the development of a blockchain application and how it can be used as the backend for applications. The application, Bounty Hunt is developed in this project. It is a browser application that allows for users of this application to post their questions with a bounty append. The bounty will be rewarded to those answers that the questioner determined as correct. This encourages peer to peer learning between users of this application resulting a virtuous cycle. The simple application of blockchain have various potential as it can be utilized in many areas, such as a simple answer and query page where users can earn money or it can be used in test where professor question and students answer earning their respected score. Thus, highlighting the importance of the research into blockchain technology and the implementation of this application in this report.
author2 Sourav Sen Gupta
author_facet Sourav Sen Gupta
Soh, Guo Chen
format Final Year Project
author Soh, Guo Chen
author_sort Soh, Guo Chen
title Development of an educational web application using blockchain
title_short Development of an educational web application using blockchain
title_full Development of an educational web application using blockchain
title_fullStr Development of an educational web application using blockchain
title_full_unstemmed Development of an educational web application using blockchain
title_sort development of an educational web application using blockchain
publishDate 2019
url http://hdl.handle.net/10356/78984
_version_ 1759853817500794880