Please use this identifier to cite or link to this item:
http://dspace.cityu.edu.hk/handle/2031/9222
Title: | A Blockchain Implemented Fast P2P Instant Messaging Application |
Authors: | Gao, Ziliu |
Department: | Department of Computer Science |
Issue Date: | 2019 |
Supervisor: | Supervisor: Dr. Chan, Wing Kwong Ricky; First Reader: Dr. Lau, Rynson W H; Second Reader: Prof. Tan, Kay Chen |
Abstract: | This project aims to build a Peer-to-peer instant messaging(IM) application via general blockchain technology. Instead of using traditional Client/Server architecture which leads to privacy concerns, Peer-to-peer architecture solve the spying problem. By using certain encryption, all the message in the network is encrypted for the security reason. This project also apply the immutability that comes with blockchain to make sure message stored in peers is not corrupted to ensure the message authentication and become traceable. Witness mechanism is introduced in the project to solve the annoyance of tradition peer-to-peer communication that requires both end users to be online at the same time. In addition, the scalability and the transaction speed is enhanced and structure is customized compared to popular Blockchain such as Bitcoin and ethereum to empower the messaging process to become fast enough to be instant. |
Appears in Collections: | Computer Science - Undergraduate Final Year Projects |
Files in This Item:
File | Size | Format | |
---|---|---|---|
fulltext.html | 147 B | HTML | View/Open |
Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.