Blockchain for mobile applications
Blockchain is a decentralized and public ledger system where people store data of transactions without any centralized party having control. It is a technology that enables data security, transparency, and trust. Since birth in 2008, it has gained extensive popularity in many fields, especially in f...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/138787 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-138787 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1387872020-05-12T10:30:30Z Blockchain for mobile applications Soe, Paing Thu Dusit Niyato School of Computer Science and Engineering dniyato@ntu.edu.sg Engineering::Computer science and engineering::Computer applications Blockchain is a decentralized and public ledger system where people store data of transactions without any centralized party having control. It is a technology that enables data security, transparency, and trust. Since birth in 2008, it has gained extensive popularity in many fields, especially in finance and Information technology. Many technology specialists and leaders often consider blockchain technology as the next fundamental generation of technology. One of the best-known usages of blockchain is cryptographic currencies such as Bitcoin and Ethereum. Nowadays, many implementations of blockchain are widely increasing in different types of applications. This project seeks to explore blockchain technology in the mobile phone environment. The mobile application, called “Fundraising,” was developed and built in the Ethereum blockchain network. The application is allowed to do crowdfunding with the enhanced security features of data integrity and improved trust environment. In the project, data of “Fundraising” decentralized mobile application is stored, updated, and retrieved successfully between the Ethereum blockchain network and mobile application. Node js javascript library was used to implement server and front-end mobile applications, and solidity language was used to implement the smart contract for Ethereum blockchain Bachelor of Engineering (Computer Science) 2020-05-12T10:30:30Z 2020-05-12T10:30:30Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/138787 en PSCSE18-0054 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::Computer applications |
spellingShingle |
Engineering::Computer science and engineering::Computer applications Soe, Paing Thu Blockchain for mobile applications |
description |
Blockchain is a decentralized and public ledger system where people store data of transactions without any centralized party having control. It is a technology that enables data security, transparency, and trust. Since birth in 2008, it has gained extensive popularity in many fields, especially in finance and Information technology. Many technology specialists and leaders often consider blockchain technology as the next fundamental generation of technology. One of the best-known usages of blockchain is cryptographic currencies such as Bitcoin and Ethereum.
Nowadays, many implementations of blockchain are widely increasing in different types of applications. This project seeks to explore blockchain technology in the mobile phone environment. The mobile application, called “Fundraising,” was developed and built in the Ethereum blockchain network. The application is allowed to do crowdfunding with the enhanced security features of data integrity and improved trust environment.
In the project, data of “Fundraising” decentralized mobile application is stored, updated, and retrieved successfully between the Ethereum blockchain network and mobile application. Node js javascript library was used to implement server and front-end mobile applications, and solidity language was used to implement the smart contract for Ethereum blockchain |
author2 |
Dusit Niyato |
author_facet |
Dusit Niyato Soe, Paing Thu |
format |
Final Year Project |
author |
Soe, Paing Thu |
author_sort |
Soe, Paing Thu |
title |
Blockchain for mobile applications |
title_short |
Blockchain for mobile applications |
title_full |
Blockchain for mobile applications |
title_fullStr |
Blockchain for mobile applications |
title_full_unstemmed |
Blockchain for mobile applications |
title_sort |
blockchain for mobile applications |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/138787 |
_version_ |
1681058190273282048 |