Teaching feedback using blockchain and blind signature

In order to improve the quality of an education system or an educator, a continuous feedback process is mandatory. With accurate feedback, mistakes and possible improvements are highlighted and the quality of education will be enhanced. However, honest feedback is easier said than done since people...

Full description

Saved in:
Bibliographic Details
Main Author: Chandra, Billy
Other Authors: Tan Kheng Leong
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/137901
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-137901
record_format dspace
spelling sg-ntu-dr.10356-1379012020-04-17T12:27:39Z Teaching feedback using blockchain and blind signature Chandra, Billy Tan Kheng Leong School of Computer Science and Engineering khengleong@ntu.edu.sg Engineering::Computer science and engineering In order to improve the quality of an education system or an educator, a continuous feedback process is mandatory. With accurate feedback, mistakes and possible improvements are highlighted and the quality of education will be enhanced. However, honest feedback is easier said than done since people might hesitate to give one especially if they are uncertain whether or not there will be personal repercussions from giving the feedback. Thus, privacy and anonymity are important aspects of a feedback system. By using blockchain technologies along with their many desirable attributes such as anonymity, robustness, auditability, verifiability, and even possibly privacy; a secure feedback platform could be created. There are multitudes of Blockchain platform, each with their advantages and disadvantages. One of the platforms is R3 Corda which is suitable for many of the requirements of the project such as information and communication privacy, decentralized and distributed ledger, ease of building a permissioned blockchain, and extensibility of the system such as integration with Spring Boot. The privacy preservation methods used are decentralization through blockchain attribute, using pseudonyms and blind signature in the platform. In addition to the privacy preservation measures, the feedback is also auditable due to the distributed nature of a blockchain. In the end, it is possible to make a feedback platform using blockchain technology. The platform inherits may desirable blockchain attributes and could be modified/extended in order to fit different other business application in the future with similar requirements such as privacy, auditability, and anonymity such as teaching feedback or even e-voting. Bachelor of Engineering (Computer Science) 2020-04-17T12:27:39Z 2020-04-17T12:27:39Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/137901 en SCSE19-0196 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Chandra, Billy
Teaching feedback using blockchain and blind signature
description In order to improve the quality of an education system or an educator, a continuous feedback process is mandatory. With accurate feedback, mistakes and possible improvements are highlighted and the quality of education will be enhanced. However, honest feedback is easier said than done since people might hesitate to give one especially if they are uncertain whether or not there will be personal repercussions from giving the feedback. Thus, privacy and anonymity are important aspects of a feedback system. By using blockchain technologies along with their many desirable attributes such as anonymity, robustness, auditability, verifiability, and even possibly privacy; a secure feedback platform could be created. There are multitudes of Blockchain platform, each with their advantages and disadvantages. One of the platforms is R3 Corda which is suitable for many of the requirements of the project such as information and communication privacy, decentralized and distributed ledger, ease of building a permissioned blockchain, and extensibility of the system such as integration with Spring Boot. The privacy preservation methods used are decentralization through blockchain attribute, using pseudonyms and blind signature in the platform. In addition to the privacy preservation measures, the feedback is also auditable due to the distributed nature of a blockchain. In the end, it is possible to make a feedback platform using blockchain technology. The platform inherits may desirable blockchain attributes and could be modified/extended in order to fit different other business application in the future with similar requirements such as privacy, auditability, and anonymity such as teaching feedback or even e-voting.
author2 Tan Kheng Leong
author_facet Tan Kheng Leong
Chandra, Billy
format Final Year Project
author Chandra, Billy
author_sort Chandra, Billy
title Teaching feedback using blockchain and blind signature
title_short Teaching feedback using blockchain and blind signature
title_full Teaching feedback using blockchain and blind signature
title_fullStr Teaching feedback using blockchain and blind signature
title_full_unstemmed Teaching feedback using blockchain and blind signature
title_sort teaching feedback using blockchain and blind signature
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/137901
_version_ 1681059636014219264