|dc.description.abstract||The National Taiwan University of Science and Technology is established as a worldclass
university of multifaceted excellence through international outreach and applied
In order to make the university more efficient, concerned, adapt it to the use of new
technologies incoming and make it more innovative Professor Shuo-Yan Chou among
other professors came to the idea of creating a Smart Campus. This project involves
interdepartmental efforts, ideas and new technologies to reach the main goal.
Some of the projects concerning this Smart Campus are faced in developing apps to
report maintenance problems; others want to use new technologies such as machine
learning to facilitate the study of human flow; and other projects want to improve energy
consumption by monitoring the usage of water dispensers.
This particular project sought the objective of creating a rewarding system and a microeconomy
sharing society to be implemented in the smart campus. According to that,
applying the newest technologies is the key point.
For the past few years, the technology of blockchain has been in upswing. This
technology breaks with the centralized systems of nowadays to reach a decentralized
network with peer-to-peer communication. Furthermore, blockchain enables users to
create and use smart contracts that, among all of their characteristics, highlight the
possibility of the creation of a token/cryptocurrency to be exchanged.
After a deep research in blockchain, a first brief introduction to the main characteristics of
it is given to the reader. When the basic concepts of this revolutionary technology have
been achieved, it is time to apply blockchain to the rewarding system project.
To do so, a private network based on the Ethereum Platform has been created. This
network is sustained by a certain number of computers, working as nodes, that verify
transactions happening across the network. Once the blockchain is created, the project
goes through the creation of a token (named NTUSToken) that is given as a reward for
making some good practices and is interchangeable by the students, giving them the
sense of a micro-economy society based on the token. On this private blockchain, users
can create accounts, transfer tokens and check their balances.
Finally, the last key point of the project is to make this system handy and attractive to
users. As blockchain is not a trivial technology to understand, users have to be able to register, log in to their accounts and share tokens without the necessity of knowing the
technology behind it. For this purpose, a browser application connected to the private
network has been created. With this application, users have an easy platform to join the
By now, the implementation of a micro-economy and a rewarding system in the NTUST
has been achieved and can be implemented by following this thesis.
Some of the codes and files used are shown and detailed in the Annex.