Decentralized Review Registration System For Validation Of Decentralized Services

Document Type : Original Article

Authors
Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz, Iran
Abstract
Users often read the feedback of other users before using a service to make better decisions about that service. Consequently, systems have been created that provide users with a feedback registration system. Blockchain technology has gained a lot of attention in recent years. This has been made possible by blockchain features such as transparency, immutability, and the elimination of intermediary entities. With the expansion of decentralized systems, the potential for fraud is also provided. Users read feedback from other users to use more reliable services. These reviews are a judgment criterion for the credibility of service providers. Existing centralized feedback registration systems are under the control of a central authority that can manipulate user feedback based on personal interests. These systems are susceptible to various types of fraud in registering feedback, such as registering fake and unreal feedback. They are also vulnerable to Sybil and collusion attacks, leading to the registration of unreliable feedback. In this thesis, using the inherent features of blockchain, we present a comprehensive decentralized system for registering user feedback to decentralized services on the Polygon blockchain platform, where no intermediary can manipulate user feedback. This solution, by implementing a reputation mechanism and the ability to evaluate feedback given to a service by other users who have used that service, is resistant to registering fake and biased opinions as well as Sybil and collusion attacks. It also creates a reliable and unchangeable database of user feedback.
 
Keywords