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...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Ryan Jia Hao
Other Authors: Ng Wee Keong
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
Description
Summary: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.