Ethereum smart contract for peer-to-peer rental application

Blockchain has been a trending topic in the technology industry for the past few years because of its infrastructure to support a decentralized system as opposed to the conventional centralized server. Smart Contracts as enablers of transactions integrated within blockchain have been used to drive d...

Full description

Saved in:
Bibliographic Details
Main Author: Lusandro, Shelina
Other Authors: Ta Nguyen Binh Duong
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/77023
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-77023
record_format dspace
spelling sg-ntu-dr.10356-770232023-03-03T20:31:28Z Ethereum smart contract for peer-to-peer rental application Lusandro, Shelina Ta Nguyen Binh Duong School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Software::Software engineering Blockchain has been a trending topic in the technology industry for the past few years because of its infrastructure to support a decentralized system as opposed to the conventional centralized server. Smart Contracts as enablers of transactions integrated within blockchain have been used to drive different functionalities on blockchain. Different use cases have been tried to exploit these functionalities with the goal of finding the most effective usage for this revolutionary technology. One possible use case is also trending in the business sector as it fuelled some of the fastest growing businesses of the past years, the sharing economy. This project explores the feasibility of integrating sharing application with blockchain. This decentralized application (DApp) introduces the design and implementation of a Web-based peer-to-peer (P2P) rental application which leverages Ethereum blockchain and Smart contract. It allows users to participate in the transactions as lenders and borrowers to share their unused everyday object in the platform without involvement of a Trusted Third Party (TTP). Trust to this system is enabled by using deposits to increase compliance and loyalty between parties in a contract. As an addition to the basic trade contract, the application also supports disputes resolution with voting and rating system. The end goal of this application is to create a fully functional DApp that promotes self-sovereignty, savings, and security. Users control how their data is being shared and used. Additionally, it requires low transaction fee with no commission, platform, and exchange rate fee. Finally, blockchain is secure because all the transactions are validated by other users and appended into the immutable blockchain. Bachelor of Engineering (Computer Science) 2019-04-30T14:28:30Z 2019-04-30T14:28:30Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77023 en Nanyang Technological University 70 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::Computer science and engineering::Software::Software engineering
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Software engineering
Lusandro, Shelina
Ethereum smart contract for peer-to-peer rental application
description Blockchain has been a trending topic in the technology industry for the past few years because of its infrastructure to support a decentralized system as opposed to the conventional centralized server. Smart Contracts as enablers of transactions integrated within blockchain have been used to drive different functionalities on blockchain. Different use cases have been tried to exploit these functionalities with the goal of finding the most effective usage for this revolutionary technology. One possible use case is also trending in the business sector as it fuelled some of the fastest growing businesses of the past years, the sharing economy. This project explores the feasibility of integrating sharing application with blockchain. This decentralized application (DApp) introduces the design and implementation of a Web-based peer-to-peer (P2P) rental application which leverages Ethereum blockchain and Smart contract. It allows users to participate in the transactions as lenders and borrowers to share their unused everyday object in the platform without involvement of a Trusted Third Party (TTP). Trust to this system is enabled by using deposits to increase compliance and loyalty between parties in a contract. As an addition to the basic trade contract, the application also supports disputes resolution with voting and rating system. The end goal of this application is to create a fully functional DApp that promotes self-sovereignty, savings, and security. Users control how their data is being shared and used. Additionally, it requires low transaction fee with no commission, platform, and exchange rate fee. Finally, blockchain is secure because all the transactions are validated by other users and appended into the immutable blockchain.
author2 Ta Nguyen Binh Duong
author_facet Ta Nguyen Binh Duong
Lusandro, Shelina
format Final Year Project
author Lusandro, Shelina
author_sort Lusandro, Shelina
title Ethereum smart contract for peer-to-peer rental application
title_short Ethereum smart contract for peer-to-peer rental application
title_full Ethereum smart contract for peer-to-peer rental application
title_fullStr Ethereum smart contract for peer-to-peer rental application
title_full_unstemmed Ethereum smart contract for peer-to-peer rental application
title_sort ethereum smart contract for peer-to-peer rental application
publishDate 2019
url http://hdl.handle.net/10356/77023
_version_ 1759855849388376064