Web3 and blockchain applications for real world problems
The world’s first cryptocurrency blockchain was Bitcoin, paving way for the capability of a decentralized currency that is accessible to all. The Ethereum project then entered space a few years later, offering a feature that extends the capabilities of decentralization through smart contracts. The...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/175075 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-175075 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1750752024-04-19T15:46:26Z Web3 and blockchain applications for real world problems Tan, Ryan Jia Hao Ng Wee Keong School of Computer Science and Engineering AWKNG@ntu.edu.sg Computer and Information Science Computers Blockchain The world’s first cryptocurrency blockchain was Bitcoin, paving way for the capability of a decentralized currency that is accessible to all. The Ethereum project then entered space a few years later, offering a feature that extends the capabilities of decentralization through smart contracts. The existence of smart contracts allows for creation of decentralized applications, expanding on the use cases of blockchain technology. The presence of a decentralized platform for data storage and app logic expands the opportunities to apply this technology to library management systems, which are presently still primarily centralized systems. Simultaneously, he proposed decentralized solutions also lack sufficient depth in functionality. This project aims to develop a proof of concept of a decentralized library management system known as ChainRead Pro. ChainRead Pro provides a more comprehensive design compared to existing proposed solutions and can emulate the features and capabilities of traditional library management systems to a greater extent. The system will be developed in the form of a website using React and Typescript. Smart contracts written in Solidity, the default programming language for writing smart contracts in Ethereum. Note: This project merely acts to serve as a proof-of-concept. Since there is an involvement in usage of cryptocurrencies, it is to be noted that it is not financial advice in any form. Bachelor's degree 2024-04-19T00:11:35Z 2024-04-19T00:11:35Z 2024 Final Year Project (FYP) Tan, R. J. H. (2024). Web3 and blockchain applications for real world problems. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175075 https://hdl.handle.net/10356/175075 en SCSE23-0199 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science Computers Blockchain |
spellingShingle |
Computer and Information Science Computers Blockchain Tan, Ryan Jia Hao Web3 and blockchain applications for real world problems |
description |
The world’s first cryptocurrency blockchain was Bitcoin, paving way for the capability of a decentralized
currency that is accessible to all. The Ethereum project then entered space a few years later, offering a
feature that extends the capabilities of decentralization through smart contracts. The existence of smart
contracts allows for creation of decentralized applications, expanding on the use cases of blockchain
technology.
The presence of a decentralized platform for data storage and app logic expands the opportunities to apply
this technology to library management systems, which are presently still primarily centralized systems.
Simultaneously, he proposed decentralized solutions also lack sufficient depth in functionality.
This project aims to develop a proof of concept of a decentralized library management system known as
ChainRead Pro. ChainRead Pro provides a more comprehensive design compared to existing proposed
solutions and can emulate the features and capabilities of traditional library management systems to a
greater extent.
The system will be developed in the form of a website using React and Typescript. Smart contracts written
in Solidity, the default programming language for writing smart contracts in Ethereum.
Note: This project merely acts to serve as a proof-of-concept. Since there is an involvement in usage of
cryptocurrencies, it is to be noted that it is not financial advice in any form. |
author2 |
Ng Wee Keong |
author_facet |
Ng Wee Keong Tan, Ryan Jia Hao |
format |
Final Year Project |
author |
Tan, Ryan Jia Hao |
author_sort |
Tan, Ryan Jia Hao |
title |
Web3 and blockchain applications for real world problems |
title_short |
Web3 and blockchain applications for real world problems |
title_full |
Web3 and blockchain applications for real world problems |
title_fullStr |
Web3 and blockchain applications for real world problems |
title_full_unstemmed |
Web3 and blockchain applications for real world problems |
title_sort |
web3 and blockchain applications for real world problems |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/175075 |
_version_ |
1800916096991100928 |