Proof of Review: Trust Me, It's Been Reviewed
Zachary Zaccagni, Ram Dantu, Kirill Morozov · 2023
We present a novel consensus model called Proof of Review (PoRev) which uses reputation, evaluation of reviews/assessments, blacklisting, and minimum reputation to come to an agreement on a block of transactions, while securing the data on the blockchain. PoRev is a tool that can be used to aid applications by ensuring honest and unbiased reviews and assessments. The motivation to develop this type of consensus lies in applications to decentralized marketplaces, micro-accreditation, autonomous vehicles infrastructures and other community-based blockchain systems. Our proposed architecture is based on the Algorand platform whose engine we modified to fit our purposes. The reviews and evaluations are stored on the blockchain, driving the reputation model, where the latter is used to regulate users’ participation in the system—similarly to the Proof of Reputation systems. This regulation is also aided by the blacklisting and minimum-reputation components which we introduce to deny the malicious and uncooperative parties control over the system. Our simulation results showed that the proposed blockchain system maintains liveliness and completeness, even in the presence of the blacklisting and minimum-reputation requirements, when they are properly tuned.