Developing a decentralized application using blockchain technology
Blockchain is first introduced by Bitcoin [1] in 2009 and developers all around the world have been trying to apply Blockchain in different areas, like revolutionize finance services, credit and ownership management, resource sharing, investment management, IoT etc. Ethereum [2] is a Blockchain plat...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/75497 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-75497 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-754972023-07-07T17:04:50Z Developing a decentralized application using blockchain technology He, Zhaozheng Ma Maode School of Electrical and Electronic Engineering Xu Quanqing DRNTU::Engineering Blockchain is first introduced by Bitcoin [1] in 2009 and developers all around the world have been trying to apply Blockchain in different areas, like revolutionize finance services, credit and ownership management, resource sharing, investment management, IoT etc. Ethereum [2] is a Blockchain platform that allows developers to build a decentralized application without building a new Blockchain from the scratch. Internet of Things is the technology to embed all the physical devices with sensors and chips to provide automation process via machine-to-machine communication. Blynk is a platform that provides iOS and Android app for the users and developers to collect data from or control microcontroller. This project is aiming to build a system with Ethereum private Blockchain, Raspberry Pi, Blynk platform, DHT11 temperature and humidity sensors. The system is a prototype to simulate the smart home applications. It collects the real-time room temperature and humidity by DHT11 via Raspberry Pi. The sensor data will be updated to the Blynk App and stored on the smart contract deployed on the Ethereum private Blockchain. If the real-time temperature or humidity value exceeds the threshold value set by the users, red or green LEDs will be turned on as warnings. This system can be improved by some possible future work. Bachelor of Engineering 2018-05-31T09:10:36Z 2018-05-31T09:10:36Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/75497 en Nanyang Technological University 74 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering |
spellingShingle |
DRNTU::Engineering He, Zhaozheng Developing a decentralized application using blockchain technology |
description |
Blockchain is first introduced by Bitcoin [1] in 2009 and developers all around the world have been trying to apply Blockchain in different areas, like revolutionize finance services, credit and ownership management, resource sharing, investment management, IoT etc. Ethereum [2] is a Blockchain platform that allows developers to build a decentralized application without building a new Blockchain from the scratch. Internet of Things is the technology to embed all the physical devices with sensors and chips to provide automation process via machine-to-machine communication. Blynk is a platform that provides iOS and Android app for the users and developers to collect data from or control microcontroller. This project is aiming to build a system with Ethereum private Blockchain, Raspberry Pi, Blynk platform, DHT11 temperature and humidity sensors. The system is a prototype to simulate the smart home applications. It collects the real-time room temperature and humidity by DHT11 via Raspberry Pi. The sensor data will be updated to the Blynk App and stored on the smart contract deployed on the Ethereum private Blockchain. If the real-time temperature or humidity value exceeds the threshold value set by the users, red or green LEDs will be turned on as warnings. This system can be improved by some possible future work. |
author2 |
Ma Maode |
author_facet |
Ma Maode He, Zhaozheng |
format |
Final Year Project |
author |
He, Zhaozheng |
author_sort |
He, Zhaozheng |
title |
Developing a decentralized application using blockchain technology |
title_short |
Developing a decentralized application using blockchain technology |
title_full |
Developing a decentralized application using blockchain technology |
title_fullStr |
Developing a decentralized application using blockchain technology |
title_full_unstemmed |
Developing a decentralized application using blockchain technology |
title_sort |
developing a decentralized application using blockchain technology |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/75497 |
_version_ |
1772825448694153216 |