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